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?
Thanks for any suggestion.
Paul Lin
=========================================================
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?
Thanks for any suggestion.
Paul Lin
=========================================================