wifi doesn't want to connect using networkmanager (hardy heron)

Bug #204999 reported by Ferdinand Hagethorn
2
Affects Status Importance Assigned to Milestone
Ubuntu
New
Undecided
Unassigned

Bug Description

wifi doesn't want to connect using networkmanager (hardy heron)

When i do it manually wpa does work and i can dhclient ath0 for an ip. NetworkManager seems to freeze (only dies when i send it a -9)
Manual doesn't work all the time, i have to ctrl-c and restart wpa_supplicant -iath0 -c ./wpa_sup.conf a couple of times before it will give a CTRL-EVENT-CONN- a connection to the wifi router (speedtouch 780 w/ firmware release: 6.2.17.5)
See below (after sysinfo) for the problems i run into when trying it manually

system info:
$ uname -a
Linux kanundra 2.6.24-12-generic #1 SMP Wed Mar 12 23:01:54 UTC 2008 i686 GNU/Linux

Debian package info (as on 22/Mar/2008, mail me if you need more):
wpasupplicant 0.6.0+0.5.8-0ubuntu2
hal 0.5.11~rc2-1ubuntu1
hal-device-manager 0.5.9.1-6ubuntu5
hal-info 20080317+git20080318-1ubuntu1
network-manager 0.6.6-0ubuntu2
network-manager-gnome 0.6.6-0ubuntu1

$ modinfo ath_pci
filename: /lib/modules/2.6.24-12-generic/madwifi/ath_pci.ko
license: Dual BSD/GPL
version: 0.9.3.3
description: Support for Atheros 802.11 wireless LAN cards.
author: Errno Consulting, Sam Leffler
srcversion: 64AD740F085A20BCC0C8478
[SNIP]

$ modinfo wlan_tkip
filename: /lib/modules/2.6.24-12-generic/madwifi/wlan_tkip.ko
license: Dual BSD/GPL
description: 802.11 wireless support: TKIP cipher
author: Errno Consulting, Sam Leffler
srcversion: C113F2DEAC77DAAADDDBE67
depends: wlan
vermagic: 2.6.24-12-generic SMP mod_unload 586

$ modinfo wlan_scan_sta
filename: /lib/modules/2.6.24-12-generic/madwifi/wlan_scan_sta.ko
license: Dual BSD/GPL
description: 802.11 wireless support: default station scanner
author: Errno Consulting, Sam Leffler
srcversion: A0F7F888346F962D7873F09
depends: wlan
vermagic: 2.6.24-12-generic SMP mod_unload 586

$ modinfo ath_rate_sample
filename: /lib/modules/2.6.24-12-generic/madwifi/ath_rate_sample.ko
license: Dual BSD/GPL
version: 0.9.3.3
description: SampleRate bit-rate selection algorithm for Atheros devices
author: John Bicket
srcversion: 55DF1A44C731CB3E7385ADD
depends: wlan,ath_hal
vermagic: 2.6.24-12-generic SMP mod_unload 586

$ modinfo ath_hal
filename: /lib/modules/2.6.24-12-generic/volatile/ath_hal.ko
license: Proprietary
version: 0.9.18.0
description: Atheros Hardware Access Layer (HAL)
author: Errno Consulting, Sam Leffler
srcversion: 6109C7067013DAF6BA8B0A2
depends:
vermagic: 2.6.24-12-generic SMP mod_unload 586

lspci output:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:07.0 Performance counters: Intel Corporation Unknown device 27a3 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22)
02:00.0 Ethernet controller: Atheros Communications, Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
03:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)

dmesg output (ath_pci data):
[ 194.116266] ath_pci: 0.9.4.5 (0.9.3.3)
[ 194.116875] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 16
[ 194.116897] PCI: Setting latency timer of device 0000:02:00.0 to 64
[ 194.637443] wifi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 194.637459] wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
[ 194.637467] wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 194.637483] wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 194.637493] wifi0: H/W encryption support: WEP AES AES_CCM TKIP
[ 194.637500] wifi0: mac 10.3 phy 6.1 radio 10.2
[ 194.637509] wifi0: Use hw queue 1 for WME_AC_BE traffic
[ 194.637513] wifi0: Use hw queue 0 for WME_AC_BK traffic
[ 194.637516] wifi0: Use hw queue 2 for WME_AC_VI traffic
[ 194.637520] wifi0: Use hw queue 3 for WME_AC_VO traffic
[ 194.637523] wifi0: Use hw queue 8 for CAB traffic
[ 194.637526] wifi0: Use hw queue 9 for beacons
[ 194.648629] wifi0: Atheros 5424/2424: mem=0x90100000, irq=16
[ 247.449778] ADDRCONF(NETDEV_CHANGE): ath0: link becomes ready
[ 247.529543] NET: Registered protocol family 17
[ 257.432536] ath0: no IPv6 routers present

This is what happens when wpa_supplicant doesn't want to connect; NetworkManager isn't running so that won't collide.

user@host~$ sudo wpa_supplicant -iath0 -c ./wpasupplicant.conf
Associated with 00:00:00:00:00:00
CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
Associated with 00:90:d0:de:73:05
WPA: CCMP is used, but EAPOL-Key descriptor version (1) is not 2.
WPA: CCMP is used, but EAPOL-Key descriptor version (1) is not 2.
[waited a few minutes before killing this process with a ctrl-c]
CTRL-EVENT-TERMINATING - signal 2 received

And retrying it by restarting wpa_supplicant (have to do it 'a couple of times' before it usually works):
user@host~$ sudo wpa_supplicant -iath0 -c ./wpasupplicant.conf
Trying to associate with 00:90:d0:de:73:05 (SSID='rhuagh' freq=2412 MHz)
Associated with 00:90:d0:de:73:05
WPA: Key negotiation completed with 00:90:d0:de:73:05 [PTK=TKIP GTK=TKIP]
CTRL-EVENT-CONNECTED - Connection to 00:90:d0:de:73:05 completed (auth) [id=0 id_str=]

Now with a sudo dhclient ath0 i'm provided with an dhcp address and wifi seems to work.

Revision history for this message
Jesper de Jong (jespdj) wrote :

Most likely a duplicate of bug #204931

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.