Madwifi/wpa_supplicant connection to WPA-PEAP on hidden SSID help needed
steven.3.searle at bt.com
steven.3.searle
Mon Aug 13 07:00:07 PDT 2007
Hi
I'm having either a Madwifi or wpa_supplicant or both problem, when
trying to establish a WPA-PEAP based connection.
My setup is as follows:
Laptop running Ubuntu Feisty, kernel 2.6.20-16.
The Wi-Fi card is a Cisco A/B/G card, AIR-CB21AG-E-K9
The Madwifi driver according to the Ubuntu package and is version 0.9.3
but the kernel message seems to disagree.
The version of wpa_supplicant is 0.6.0 compiled from source.
I tried wpa_supplicant version 0.5.5 from the Ubuntu package but that
seemed worse
Kernel messages for inserting the Wifi card are:
[ 152.440000] pccard: CardBus card inserted into slot 1
[ 152.524000] ath_hal: module license 'Proprietary' taints kernel.
[ 152.532000] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111,
RF5112, RF2413, RF5413)
[ 152.692000] wlan: 0.8.4.2 (0.9.3.1)
[ 152.744000] ath_pci: 0.9.4.5 (0.9.3.1)
[ 152.744000] PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
[ 152.744000] ACPI: PCI Interrupt 0000:07:00.0[A] -> Link [LNKD] -> GSI
11 (level, low) -> IRQ 11
[ 153.264000] ath_rate_sample: 1.2 (0.9.3.1)
[ 153.268000] wifi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps
48Mbps 54Mbps
[ 153.268000] wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
[ 153.268000] wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps
12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 153.268000] wifi0: H/W encryption support: WEP AES AES_CCM TKIP
[ 153.268000] wifi0: mac 5.9 phy 4.3 radio 3.6
[ 153.268000] wifi0: Use hw queue 1 for WME_AC_BE traffic
[ 153.268000] wifi0: Use hw queue 0 for WME_AC_BK traffic
[ 153.268000] wifi0: Use hw queue 2 for WME_AC_VI traffic
[ 153.268000] wifi0: Use hw queue 3 for WME_AC_VO traffic
[ 153.268000] wifi0: Use hw queue 8 for CAB traffic
[ 153.268000] wifi0: Use hw queue 9 for beacons
[ 153.312000] wifi0: Atheros 5212: mem=0x3c000000, irq=11
I'm connecting to the following:
The APs are Cisco 3201BG Lightweight AP configured by LWAPP
The service is protected by WPA-PEAP and uses a hidden ssid.
The authentication is password based, no certificates.
There are 3 APs in my vicinity I can connect via, they have BSSID/MACs:
00:18:ba:b6:e6:31
00:18:ba:b6:94:01
00:18:ba:b6:fb:01 - closest, so should be best bet.
The wpa_supplicant config file appears:
ap_scan=1
network={
ssid="org1"
scan_ssid=1
proto=RSN
key_mgmt=WPA-EAP
eap=PEAP
identity="<removed>"
password="<removed>"
}
Using wpa_supplicant version 0.5.5 I was very intermittently able to
connect. Suspecting a problem with this version I've switched to
version 0.6.0 which compiled from source.
I can connect to the APs under Windows XP without issue. It is under
Linux where I get the problems. Prior to capturing these logs, I was in
Windows and connected up ok. I then rebooted the machine over to Linux.
The first connection was successful. I was able to get a DHCP IP and
access the network. I ended wpa_supplicant via ctrl+c. The second
attempt was also successful. I ended wpa_supplicant via ctrl+c, then
removed and re-seated the PCMCIA card. I then had 4 failed runs of
wpa_supplicant, each ended with a ctrl+c. The 5th attempt was
successful.
Can anyone make sense of what is going on? Lots of logs attached for
those with an interest.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logs2.tar.gz
Type: application/x-gzip
Size: 6751 bytes
Desc: logs2.tar.gz
Url : http://lists.shmoo.com/pipermail/hostap/attachments/20070813/e48614e8/attachment.bin
More information about the Hostap
mailing list