Package: network-manager Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Jesse Rhodes <[email protected]> To: Debian Bug Tracking System <[email protected]> Subject: network-manager: Incorrectly autodetects SSID type X-Debbugs-Cc: [email protected]
Package: network-manager Version: 0.9.0-2 Severity: normal My wireless SSID is "802". Today, I installed network-manager 0.9.0-2 (along with plasma-widget-networkmanagement) from Wheezy in order to have a more unified GUI experience. The widget has no apparent issues, it shows my wireless interface and the available networks. But when I select 802, it shows a successful connection for a very brief moment (less than 1sec) and then immediately disconnects. The connection to this AP works with iwconfig/ifconfig/dhclient, it works managed from /etc/network/interfaces, it works under wicd. 802 has been my SSID since 2007 and this is the first time that has been a problem. AP Security: none, open kernel module: iwl3945 A snippet of dmesg from when it attempts the connection: NetworkManager[5899]: get_uchar_array: 802-11-wireless / ssid ignoring invalid byte element '802' (not between 0 and 255 inclusive) NetworkManager[5899]: ssid_parser: ignoring invalid SSID for 802-11-wireless / ssid NetworkManager[5899]: keyfile: error: invalid or missing connection property 'ssid' NetworkManager[5899]: <info> (wlan0): device state change: config -> disconnected (reason 'connection-removed') [50 30 38] NetworkManager[5899]: <info> (wlan0): deactivating device (reason: 38). I discussed this issue with the developers in irc.freenode.net #nm : <dcbw> sney: I believe that's fixed in current git; you'll want mbiebl to grab 965d5860ab35df3df586278dfba80fa89e30029a and apply it to the Debian pacakges <dcbw> it's a problem with reading and writing the keyfile key for 'ssid' <dcbw> originally it was a uint list, since ssids are not strings <dcbw> then because many ssids are strings, we allowed strings <dcbw> but then we need to handle old configs too, so we needed to autodetect the string vs. intlist thing <dcbw> sney: but your bug isn't completely fixed, I'll need to fix it for you a bit later today I haven't heard back from him yet, but I'll add any further updates to this bug report when I get them. Please let me know if you need anything else. I check email regularly and can also be found on irc.oftc.net #debian with the handle 'sney'. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages network-manager depends on: ii adduser 3.113 ii dbus 1.4.16-1 ii isc-dhcp-client 4.1.1-P1-17 ii libc6 2.13-21 ii libdbus-1-3 1.4.16-1 ii libdbus-glib-1-2 0.98-1 ii libgcrypt11 1.5.0-3 ii libglib2.0-0 2.28.6-1 ii libgnutls26 2.12.11-1 ii libgudev-1.0-0 172-1 ii libnl1 1.1-7 ii libnm-glib4 0.9.0-2 ii libnm-util2 0.9.0-2 ii libpolkit-gobject-1-0 0.102-1 ii libuuid1 2.19.1-5 ii lsb-base 3.2-28 ii udev 172-1 ii wpasupplicant 0.7.3-4 Versions of packages network-manager recommends: ii dnsmasq-base 2.58-3 ii iptables 1.4.12-1 ii modemmanager 0.5-1 ii policykit-1 0.102-1 ii ppp 2.4.5-5 Versions of packages network-manager suggests: ii avahi-autoipd 0.6.30-5 -- Configuration Files: /etc/NetworkManager/NetworkManager.conf changed: [main] plugins=ifupdown,keyfile [ifupdown] managed=true -- no debconf information

