wpa_supplicant BCM53115 support?
Michael V. Antosha
michael.antosha at gmail.com
Tue Mar 22 09:13:49 EDT 2011
Hello HostAP and wpa_supplicant community,
Short problem description
I need help with wpa_supplicant authorization on (wired) BCM53115
Joining 01:80:c2:00:00:03 multicast group doesn't seem to make
EAPOL/EAP packets visible (neither for wpa_supplicant itself , nor
for iproute+tcpdump ). This makes 802.1x authorization impossible.
IMHO to make wpa_supplicant work on this link I need either BCM53115
linux driver with working multicast joining support or patch for
wpa_supplicant to make the roboswitch driver to initialize BCM53115
Any help or references with this?
Where could I find latest information?
My ISP doesn't offer other authorization options except for 802.1x
(eap=MD5). Thus, I just can not use my router for internet access. I'm
ready to do some hacking to make this work but I need more information.
The router is ASUS RT-N16.
I'm trying to make it work as an 802.1x supplicant on its WAN link.
Internet search says that RT-N16 has a BCM53115SKFBG Broadcom switch.
Excerpt from wpa-supplicant.conf:
I tried TomatoUSB  but it's not important for me to use exactly this
distribution. To make the router work as 802.1x supplicant is the
priority. Any help would be appreciated.
Other related keywords:
Footnotes and references
 Last thing I tried was wpa_supplicant-0.7.3 with some hacking on
driver_roboswitch.c to make it work with 'vlan2' interface (not
'eth0.2' as it expects):
 I tried joining to the multicast group with iproute and capturing
with tcpdump in such way:
ip maddr add '01:80:c2:00:00:03' dev 'eth0'
tcpdump -nn -i'eth0' 'ether host 01:80:c2:00:00:03'
No packets from 802.1x authenticator seen (I believe the packets are
present on wire because I see them when authorizing on the link without
 Linux WPA/WPA2/IEEE 802.1X Supplicant home page
 Tomato USB web site
 Optware home page
 IEEE 802.1X
Michael V. Antosha
xmpp:mivael at jabber.org
More information about the HostAP