#21880: 802.11 bridging (WDS) failure between wpa_supplicant and OpenWRT AP
---------------------------+---------------------------------------
 Reporter:  jmomo@…        |      Owner:  developers
     Type:  defect         |     Status:  new
 Priority:  normal         |  Milestone:  Designated Driver (Trunk)
Component:  base system    |    Version:  Trunk
 Keywords:  wds, bridging  |
---------------------------+---------------------------------------
 Hello!

 I am trying to get a Debian Linux PC client to associate with an OpenWRT
 AP and do wireless bridging (AKA WDS). However, this is failing and after
 some troubleshooting, I think OpenWRT may be at fault here, but I'm not
 sure.

 I wrote a few emails to the linux-wireless mailing list and didn't get too
 much help there, but two of my emails are relevant:

 https://marc.info/?l=linux-wireless&m=145568014309582&w=2
 https://marc.info/?l=linux-wireless&m=145577779502963&w=2

 After doing a frame dump, I'm seeing my wpa_supplicant client sending a
 null-data frame with flags 0x03 (00000011), which looks normal for a
 wireless bridge/WDS.

 However, when the EAPOL negotiation starts from the AP, it is sending
 frames with flags 0x02 (00000010), which does not look right, even though
 I have "option wds 1" set in my wireless config.

 It should be noted that everything except for EAPOL authentication is
 working. If I first authenticate and then start bridging from my client, I
 can pass bridged frames successfully (until the WPA re-key event comes
 around).

 Help would be appreciated.

 The OpenWRT build here is r48616 and tested on both an Atheros AR9344 and
 a AR9331.

 I can provide packet captures or remote access on request.

--
Ticket URL: <https://dev.openwrt.org/ticket/21880>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to