cvs commit: src/sys/dev/wi if_wi.c
Sam Leffler
sam at FreeBSD.org
Thu Dec 16 19:57:17 PST 2004
sam 2004-12-17 03:57:16 UTC
FreeBSD src repository
Modified files:
sys/dev/wi if_wi.c
Log:
Fix wep operation for station mode:
o don't encapsulate on tx; the chip expect a raw frame w/o the crypto header
o clear the WEP bit in the 802.11 header on rx so the 802.11 layer doesn't
try to strip the crypto header
o clobber the "drop unencoded frames" state bit when privacy is enabled so
rx'd frames we pass up to the 802.11 layer are not discarded as unencrypted
This stuff will need to be redone if anyone decides to add WPA support.
Revision Changes Path
1.172 +28 -4 src/sys/dev/wi/if_wi.c
More information about the cvs-all
mailing list