Problems with WPA2/AES and Broadcom BCM4318 (AirForce One 54g)
Robert Scheck
robert at fedoraproject.org
Sun Jul 8 20:43:12 UTC 2007
Good evening folks,
I've problems with setting up WPA2/AES at my HP Pavilion ze2000
(EH708EA#ABD) notebook. It's running Fedora 7 with any updates
(2.6.21-1.3228.fc7, i686 architecture). Below are the facts from the
notebook itself and what I already tried.
# lspci | grep Wireless
05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
#
05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Subsystem: Hewlett-Packard Company MX6125
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 3
Region 0: Memory at c0204000 (32-bit, non-prefetchable) [size=8K]
I installed ndiswrapper via "yum install ndiswrapper kmod-ndiswrapper -y"
from Livna without any error. After that I followed the typical install
method, because the standard bcm43xx-mac80211 kernel module driver doesn't
work for me (I'm not able to enable the kill switch, my notebook provides).
# rmmod bcm43xx-mac80211
#
# echo "blacklist bcm43xx_mac80211" >> /etc/modprobe.d/blacklist
#
# echo "alias wlan0 ndiswrapper" >> /etc/modprobe.conf
#
# cd /tmp
#
# wget -q http://biginoz.free.fr/linux/bcmwl5a.inf
#
# wget -q http://biginoz.free.fr/linux/bcmwl5.sys
#
# ndiswrapper -i /tmp/bcmwl5a.inf
installing bcmwl5a ...
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
#
# modprobe ndiswrapper
#
# ndiswrapper -l
bcmwl5a : driver installed
device (14E4:4318) present (alternate driver: bcm43xx-mac80211)
#
Something from /var/log/messages:
Jul 8 02:09:24 tux kernel: wlan0: ethernet device 00:14:a5:12:c6:d5 using NDIS driver: bcmwl5a, version: 0x3642e00, NDIS version: 0x501, vendor: 'NDIS Network Adapter', 14E4:4318.5.conf
Jul 8 02:09:24 tux kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
Jul 8 02:09:24 tux kernel: usbcore: registered new interface driver ndiswrapper
# cat /etc/sysconfig/network-scripts/ifcfg-wlan0
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
GATEWAY=192.168.0.1
TYPE=Wireless
DEVICE=wlan0
HWADDR=00:14:xx:xx:xx:xx
BOOTPROTO=none
NETMASK=255.255.255.0
DHCP_HOSTNAME=
IPADDR=192.168.0.8
DOMAIN=
ONBOOT=yes
USERCTL=yes
IPV6INIT=yes
PEERDNS=yes
#
# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface wlan0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface wlan0: [ OK ]
#
# cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="WLAN"
key_mgmt=WPA-PSK
proto=WPA2
pairwise=CCMP
group=CCMP
psk="[...]"
}
#
# service wpa_supplicant restart
Stopping wpa_supplicant: [ OK ]
Starting wpa_supplicant: [ OK ]
#
# wpa_cli -i wlan0 get_capability pairwise
CCMP TKIP NONE
#
# wpa_cli -i wlan0 get_capability group
CCMP TKIP WEP104 WEP40
#
# wpa_cli -i wlan0 get_capability key_mgmt
WPA-PSK WPA-EAP IEEE8021X WPA-NONE NONE
#
# wpa_cli -i wlan0 get_capability proto
RSN WPA
#
Looks like proto "WPA2" isn't supported which seems to be the reason that
my WPA2/AES setup doesn't work. Using Windows XP the stuff works...so does
anybody of you have an idea to get WPA2/AES working at Fedora, too?
Oh and WLAN without any encryption works, of course.
Greetings,
Robert
More information about the fedora-list
mailing list