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