questions regarding removing the depencency on CONFIG_IEEE80211
Johannes Berg
johannes at sipsolutions.net
Tue Dec 4 11:57:14 EST 2007
> 7. RADIOTAP
>
> Libertas contains lot's of code for it's monitoring mode, which
> uses radiotap. It used "struct net_device *rtap_net_dev"
> and "struct ieee80211_device *ieee". It contains code like
>
> priv->rtap_net_dev = alloc_ieee80211(0);
> priv->ieee = netdev_priv(priv->rtap_net_dev);
>
> and I don't have any knowledge about radiotap and how to
> substitue the alloc_ieee80211(). All I could currently to is to
> put those sections into #ifdef CONFIG_IEEE80211.
You don't really need a ieee80211 interface for radiotap, look how
mac80211 does it, it's a simple netdev with the right arp header. You
don't need to provide anything like wext on it if you don't wish to.
johannes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part
Url : http://lists.infradead.org/pipermail/libertas-dev/attachments/20071204/9c9581b3/attachment.bin
More information about the libertas-dev
mailing list