[Pkg-utopia-maintainers] Bug#645685: network-manager: Incorrectly autodetects SSID type
Jesse Rhodes
drubo at drubo.net
Tue Oct 18 18:37:54 UTC 2011
This is fixed upstream as of today.
Most recent relevant commit:
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=2e872d8e93e3eb1c2fadb3d9ebb8e95a72f0c7a2
I built and tested the libnm / network-manager debs on i386. All systems
go.
If only every bug was this easy...
On Mon, Oct 17, 2011 at 1:59 PM, Jesse Rhodes <drubo at drubo.net> wrote:
> Package: network-manager
> Content-Type: text/plain; charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> From: Jesse Rhodes <drubo at drubo.net>
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Subject: network-manager: Incorrectly autodetects SSID type
> X-Debbugs-Cc: drubo at drubo.net
>
> 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
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20111018/b0b1d0f4/attachment.html>
More information about the Pkg-utopia-maintainers
mailing list