Greetings all,
Not sure if anyone still get the same problem but when I was preseeding an Ubuntu installation disk with 4.4.0-43-generic netinstall, I got stuck at
the same point, i.e. the option is highlighted but the installation does not proceed until I press enter manually.
Then I looked into git://anonscm.debian.org/d-i/netcfg.git and used the template from
debian/netcfg-common.templates to replace the section of "Template: netcfg/wireless_show_essids" in my var/lib/dpkg/info, and it somehow works. I think the default template from netinstall somehow breaks it, though I have only tested on
my build and am not sure if it would be useful for all the distros.
So these are my changes:
In var/lib/dpkg/info/netcfg.templates, replace the section of
netcfg/wireless_show_essids to:
Template: netcfg/wireless_show_essids
Type: select
Choices-C: ${essid_list} manual
# Translators: please do not translate the variable essid_list
# :sl1:
_Choices: ${essid_list} Enter ESSID manually
# :sl1:
_Description: Wireless network:
Select the wireless network to use during the installation process.
And in the preseed file: d-i netcfg/choose_interface select wlan0
d-i netcfg/wireless_show_essids
select manual
d-i netcfg/wireless_essid string SOMEESSID
d-i netcfg/wireless_essid_again string SOMEESSID
d-i netcfg/wireless_security_type select wpa
d-i netcfg/wireless_wpa string SOMEKEY
Hope it helps some of you.
Cheers, Cheuk Leung
|