Public bug reported:

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/interfaces. However, the WPA key that I
entered contained at least one special character, and debian-installer
did not escape or quote the special character(s) in
/etc/network/interfaces. The result was that, on reboot, the system hung
for a very long time during the boot process as it tried
(unsuccessfully) to re-connect to the wireless network. I fixed the
problem by simply quoting the WPA key listed in /etc/network/interfaces.
This should happen automatically if the key contains special characters.

Example:

Originally, the relevant part of /etc/network/interfaces reads something
like this:

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid SSIDHere
    wpa-psk KeyWith$pecialCharacters

It ought to have read something like this:

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid SSIDHere
    wpa-psk "KeyWith$pecialCharacters"

It might also be that the SSID should be quoted/escaped, too, but I'm
not sure about that.

** Affects: debian-installer (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1074377

Title:
  debian-installer fails to escape or quote special characters in
  /etc/network/interfaces WPA key

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1074377/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to