Re: monitor mode 3 ?

From: Jouni Malinen (
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.