debian-installer fails to escape or quote special characters in /etc/network/interfaces WPA key
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debian-installer (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I installed Ubuntu 12.04.1 64-bit (Precise Pangolin) using the minimal ISO (mini.iso). During installation, debian-installer asked for my wireless networking information and successfully used it to connect wirelessly to the network. It also wrote my wireless networking information to /etc/network/
Example:
Originally, the relevant part of /etc/network/
auto wlan0
iface wlan0 inet dhcp
wpa-ssid SSIDHere
wpa-psk KeyWith$
It ought to have read something like this:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid SSIDHere
wpa-psk "KeyWith$
It might also be that the SSID should be quoted/escaped, too, but I'm not sure about that.
Changing to Invalid, as the problem is now persisting even with the quoted passphrase. I have no idea why it was working earlier, but it appears that there is more going on here than I initially thought.