Re: WLAN LLC type for Ethereal on Windows XP
Guy Harris <[email protected]> Tue, 27 Jun 2006 09:54:06 -0700
| Newsgroups | gmane.network.ethereal.devel |
|---|---|
| Message-ID | <[email protected]> |
Paul Lin wrote: > I am writing WLAN windows driver to support Ethereal. All raw packets > are send to Ethereal successfully without issue. However, Ethereal will > always decode the packet as Ethernet II as LLC. There are no native > 802.11 format in Windows XP, the packet has to pass to OS as 802.3 > frame. In fact, we pass the whole 802.11 packet up without changing it > to 802.3 format. The question is how do we let Ethereal know it’s 802.11 > frame and not decoding it as 802.3 format? Ask Microsoft and the WinPcap developers. Ethereal finds the link-layer type from libpcap/WinPcap, and libpcap/WinPcap finds it from NDIS, which is Microsoft code.