Re: monitor mode 3 ?


From: Jouni Malinen (jkmaline_at_cc.hut.fi)
Date: 2002-04-18 15:48:19 UTC



On Thu, Apr 18, 2002 at 05:24:08PM +0200, Andreas Jellinghaus wrote:

> what about a monitor mode 3, that allows both,
> monitoring with netlink/ with signal strength header
> and monitoring with PACKET / as usual (tcpdump, ethereal & co)
> at the same time?

I have planned to add this; it would not netlink at all but just add Prism2 RX header to the packets.

> calling monitor_rx_nl and monitor_rx_dev in monitor_rx is easy,
> and allowing 3 as extra value in prism2_ioctl_priv_monitor also,
> but dev->type and dev->hard_header_parse is also different,
> and that code is misterious for me.

I'll take a look at this after getting PCI/PLX support released. There's a new netdevice type for packets including Prism2 headers in recent Linux kernel. hard_header_parse needs a small shift in offset. If I remember correctly, Ethereal has already support for this new type, but libpcap may need some changes for realtime sniffing (although, those might have already been made to cvs version).

-- 
Jouni Malinen                                            PGP id EFC895FA


This archive was generated by hypermail 2.1.4.