7ce33f984e
"oversize frame." Also, some an(4) instances (esp. w/ firmware version 5+) would not reliably interoperate with some Cisco APs. Add a sysctl for enabling/disabling debugging. The problem with Aironet AP interoperability was that the rx frame 'gap' will sometimes be loaded with the 802.2 SNAP header, and sometimes omitted, when connected to a Cisco AP; an(4) was *always* discarding the gap. The problem with "oversize frames" was an off-by-2 error in the frame-length arithmetic. While we're here, pad some RIDs to the length that new firmware really expects. Thanks to Jim Miller for his valuable bug reports and testing, and to Dheeraj Reddy for RID-length patches. Some clues from various Linux drivers for Cisco/Aironet cards led to the gap fix. |
||
---|---|---|
.. | ||
altq | ||
arch | ||
coda | ||
compat | ||
conf | ||
crypto | ||
ddb | ||
dev | ||
dist | ||
fs | ||
gdbscripts | ||
ipkdb | ||
kern | ||
lib | ||
lkm | ||
miscfs | ||
net | ||
net80211 | ||
netatalk | ||
netccitt | ||
netinet | ||
netinet6 | ||
netipsec | ||
netisdn | ||
netiso | ||
netkey | ||
netnatm | ||
netns | ||
netsmb | ||
nfs | ||
opencrypto | ||
stand | ||
sys | ||
ufs | ||
uvm | ||
Makefile |