]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add support for MPI-350 the mini-pci Cisco Aironet card. This needs more
authorambrisko <ambrisko@FreeBSD.org>
Sun, 29 Dec 2002 19:22:07 +0000 (19:22 +0000)
committerambrisko <ambrisko@FreeBSD.org>
Sun, 29 Dec 2002 19:22:07 +0000 (19:22 +0000)
commita533b45945ae54fcc48ff5129510549f213638c3
treea6fad0ec9730bbbd04d5904f5219a75ce5c7cabb
parent1ec5f03e6d974f74f3960788e6bf478e5cce3bf1
Add support for MPI-350 the mini-pci Cisco Aironet card.  This needs more
work.  The interface was gleaned from the Linux driver.  Currently only
one RX & one TX buffer are used.  Firmware support is not tested so for the
MPI-350 so it is disabled.  Signal cache and monitor mode are not supported
yet.  Signal cache is not supported since in encapsulation mode ethernet
frames are returned by the chip.  LAN monitor mode support will be added
shortly.  Thanks to Warner for the MPI-350 card he sent me.

Add support for RSSI map from PR kern/32880 which was incomplete.  Enhanced
with the ability to select the cache mode of raw, dbm or per-cent.

Clean up Signal/Noise/Quality structures and units with help from
Marco Molteni.

Change flash to use a malloc'ed buffer when needed.

PR: kern/32880
Submitted by: Douglas S. J. De Couto decouto@pdos.lcs.mit.edu,
Marco Molteni
MFC: 3 weeks
sys/dev/an/if_aironet_ieee.h
sys/dev/an/if_an.c
sys/dev/an/if_an_pccard.c
sys/dev/an/if_an_pci.c
sys/dev/an/if_anreg.h
usr.sbin/ancontrol/ancontrol.8
usr.sbin/ancontrol/ancontrol.c