On Wed, 2009-06-24 at 17:08 -0500, Jon Loeliger wrote: > OK, so, in the other (non-mac80211) drivers, there was a mode > called IW_MODE_REPEATER that implemented 4-address framing for > clients that provided the bridging ability. > > That same functionality is currently not implemented in the > mac80211 code (ie, no NL80211_IFTYPE_REPEATER mode). Actually, the IW_MODE_REPEATER was never quite clearly defined afaict and we made it WDS instead. > My perhaps mistaken understanding of what it would take to > make this work would be to create a new NL80211_IFTYPE_REPEATER > mode that was a hybrid between _STATION and _WDS modes. In > particular, it would act like _STATION as far as association > and authentication are concerned, but would also have _WDS-like > 4-address frame handling. > > Does that seem about right to you guys? Are folks opposed to > or willing to accept development down those lines? Or has > anyone already done such work and is willing to share? That seems acceptable, though I don't necessarily see a need for adding a new mode since you can very easily detect that you need to use 4addr frames, and then it is up to the AP whether to accept them or not. As far as the AP is concerned, it would probably be violating 802.1X to accept such frames. Thus, it seems like some fairly obscure functionality you would only want to enable with a Kconfig option even on the client side? johannes
Attachment:
signature.asc
Description: This is a digitally signed message part