#
b6a2ef75 |
| 25-Dec-2007 |
perry <perry@NetBSD.org> |
Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h
|
#
e0d3b63a |
| 06-Apr-2007 |
rumble <rumble@NetBSD.org> |
If we fail to attach, use the size determined by pci_mapreg_map() rather than a constant, since this will be incorrect on some chips (MPI350) and lead to a panic.
|
#
255487c5 |
| 19-Feb-2006 |
dyoung <dyoung@NetBSD.org> |
Support newer firmwares. From Eric Auge.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
7ce33f98 |
| 15-Jan-2005 |
dyoung <dyoung@NetBSD.org> |
Fix two bugs: frames were bogusly discarded with the complaint "oversize frame." Also, some an(4) instances (esp. w/ firmware version 5+) would not reliably interoperate with some Cisco APs.
Add a
Fix two bugs: frames were bogusly discarded with the complaint "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.
show more ...
|
#
c65191a4 |
| 28-Jan-2004 |
onoe <onoe@NetBSD.org> |
Adopt to new 802.11 framework. Add support of version 5.30.17 firmware of PCMCIA 350 series. MPI350 mini-PCI is NOT YET supported. MONITOR mode is still not yet working.
|
#
c5670263 |
| 02-Nov-2003 |
wiz <wiz@NetBSD.org> |
Fix some typos. From Tom Cosgrove via jmc@openbsd.
|
#
5cf8e98c |
| 29-Jun-2001 |
onoe <onoe@NetBSD.org> |
Experimental support for LEAP, which is cisco's implementation of IEEE802.11 EAP in aironet firmware. Currently it seems that only cisco's RADIUS server implements EAP for IEEE802.11, and the functi
Experimental support for LEAP, which is cisco's implementation of IEEE802.11 EAP in aironet firmware. Currently it seems that only cisco's RADIUS server implements EAP for IEEE802.11, and the function is not tested at all.
show more ...
|
#
0e7b0f3f |
| 21-Jun-2001 |
onoe <onoe@NetBSD.org> |
add definitions for LEAP stuff in 350 series. fix the value for AN_802_3_OFFSET to 0x34 (no one uses)
|
#
09cc55c9 |
| 08-Mar-2001 |
thorpej <thorpej@NetBSD.org> |
Add additional padding to the status record, needed by the AIR-PCM342. kern/12357, Feico Dillema <feico@pasta.cs.uit.no>.
|
#
c6607f2f |
| 20-Dec-2000 |
onoe <onoe@NetBSD.org> |
move definition of AN_INTRS from anreg.h to anvar.h strip off AN_EV_CMD from AN_INTRS because it causes severe performance problem.
|
#
684fe561 |
| 19-Dec-2000 |
onoe <onoe@NetBSD.org> |
cleanup attach procedure, use tsleep() instead of long delay (and ignore timeouts). stop driver after suspend. XXX: should use command interrupt but no document... XXX: status update sometimes failed
cleanup attach procedure, use tsleep() instead of long delay (and ignore timeouts). stop driver after suspend. XXX: should use command interrupt but no document... XXX: status update sometimes failed perhaps due to collision. (RID 0xff50 or 0xff68 access failed)
show more ...
|
#
99675e3d |
| 12-Dec-2000 |
onoe <onoe@NetBSD.org> |
cleanup headers: remove duplicate definition, split reg.h/var.h.
|
#
c63194c7 |
| 11-Dec-2000 |
onoe <onoe@NetBSD.org> |
To fix panic at "ifconfig an0 down", define ANCACHE in if_an_pcmcia.c (XXX) try not to access registers after interface down.
|
#
9c25e920 |
| 11-Dec-2000 |
onoe <onoe@NetBSD.org> |
Port 'an' driver for Aironet PC4500/PC4800 IEEE802.11 card from FreeBSD. This is very adhoc work for IETF meeting. - Since it seems that 'an' and 'wi' have similar hardware, low level functions sho
Port 'an' driver for Aironet PC4500/PC4800 IEEE802.11 card from FreeBSD. This is very adhoc work for IETF meeting. - Since it seems that 'an' and 'wi' have similar hardware, low level functions should be shared. - There are PCI/ISA cards of Aironet but not supported yet. - The wiconfig interface is changed so that wiconfig cannot be used. - 'ancontrol' of FreeBSD is not ported. - Only infrastructure mode is tested. - WEP is not supported.
Though I only have an Aironet card, Cisco card should be expected to work.
show more ...
|