Madwifi/wpa_supplicant connection to WPA-PEAP on hidden SSID help needed

steven.3.searle at steven.3.searle
Mon Aug 13 07:00:07 PDT 2007


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: (AR5210, AR5211, AR5212, RF5111,
RF5112, RF2413, RF5413)
[  152.692000] wlan: (
[  152.744000] ath_pci: (
[  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 (
[  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:fb:01 - closest, so should be best bet.

The wpa_supplicant config file appears:



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

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 : 

More information about the Hostap mailing list