diff options
author | wpaul <wpaul@FreeBSD.org> | 2000-01-14 20:41:03 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 2000-01-14 20:41:03 +0000 |
commit | 1e2a8041d055eececce53b88dac5e6dd58f15512 (patch) | |
tree | 13ad892c95c561314da8ec600082942574de8d9c /sys/i386 | |
parent | 762f2e59e4ba65f08a6d2970935cd3df7bf5f743 (diff) | |
download | FreeBSD-src-1e2a8041d055eececce53b88dac5e6dd58f15512.zip FreeBSD-src-1e2a8041d055eececce53b88dac5e6dd58f15512.tar.gz |
Add driver support for the Aironet 4500/4800 series wireless 802.11
NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported,
though only the ISA and PCI ones will work on the alpha for now.
PCCARD, ISA and PCI attachments are all provided. Also provided an
ancontrol(8) utility for configuring the NIC, man pages, and updated
pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired
mode, although you must configure the kernel explicitly to support the
hardwired mode since you have to know the I/O address and port ahead
of time.
Special thanks to Doug Ambrisko for doing the initial newbus hackery
and getting it to work in infrastructure mode.
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/conf/GENERIC | 6 | ||||
-rw-r--r-- | sys/i386/conf/LINT | 3 | ||||
-rw-r--r-- | sys/i386/conf/NEWCARD | 6 | ||||
-rw-r--r-- | sys/i386/conf/NOTES | 3 | ||||
-rw-r--r-- | sys/i386/conf/PCCARD | 6 |
5 files changed, 24 insertions, 0 deletions
diff --git a/sys/i386/conf/GENERIC b/sys/i386/conf/GENERIC index cb2667c..3b369b0 100644 --- a/sys/i386/conf/GENERIC +++ b/sys/i386/conf/GENERIC @@ -180,6 +180,12 @@ device ep0 # exists only as a PCMCIA device, so there is no ISA attatement needed # and resources will always be dynamically assigned by the pccard code. #device wi0 +# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will +# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP +# mode (the factory default). If you set the switches on your ISA +# card for a manually chosen I/O address and IRQ, you must specify +# those paremeters here. +# device an0 # The probe order of these is presently determined by i386/isa/isa_compat.c. device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 device fe0 at isa? port 0x300 irq ? diff --git a/sys/i386/conf/LINT b/sys/i386/conf/LINT index 4b256ae..bdd574a 100644 --- a/sys/i386/conf/LINT +++ b/sys/i386/conf/LINT @@ -1261,6 +1261,8 @@ options COM_MULTIPORT #code for some cards with shared IRQs # wi: Lucent WaveLAN/IEEE 802.11 PCMCIA adapters. Note: this supports both # the PCMCIA and ISA cards: the ISA card is really a PCMCIA to ISA # bridge with a PCMCIA adapter plugged into it. +# an: Aironet 4500/4800 802.11 wireless adapters. Supports the PCMCIA, +# PCI and ISA varieties. # xe: Xircom/Intel EtherExpress Pro100/16 PC Card ethernet controller. # oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133 # (no options needed) @@ -1281,6 +1283,7 @@ device rdp0 at isa? port 0x378 irq 7 flags 2 device sr0 at isa? port 0x300 irq 5 iomem 0xd0000 device sn0 at isa? port 0x300 irq 10 device wi0 +device an0 options WLCACHE # enables the signal-strength cache options WLDEBUG # enables verbose debugging output device wl0 at isa? port 0x300 irq ? diff --git a/sys/i386/conf/NEWCARD b/sys/i386/conf/NEWCARD index 13601fc..e9c35f0 100644 --- a/sys/i386/conf/NEWCARD +++ b/sys/i386/conf/NEWCARD @@ -188,6 +188,12 @@ device ep0 # exists only as a PCMCIA device, so there is no ISA attatement needed # and resources will always be dynamically assigned by the pccard code. device wi0 +# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will +# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP +# mode (the factory default). If you set the switches on your ISA +# card for a manually chosen I/O address and IRQ, you must specify +# those paremeters here. +device an0 # The probe order of these is presently determined by i386/isa/isa_compat.c. #device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 device fe0 at isa? port 0x300 irq ? diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES index 4b256ae..bdd574a 100644 --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -1261,6 +1261,8 @@ options COM_MULTIPORT #code for some cards with shared IRQs # wi: Lucent WaveLAN/IEEE 802.11 PCMCIA adapters. Note: this supports both # the PCMCIA and ISA cards: the ISA card is really a PCMCIA to ISA # bridge with a PCMCIA adapter plugged into it. +# an: Aironet 4500/4800 802.11 wireless adapters. Supports the PCMCIA, +# PCI and ISA varieties. # xe: Xircom/Intel EtherExpress Pro100/16 PC Card ethernet controller. # oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133 # (no options needed) @@ -1281,6 +1283,7 @@ device rdp0 at isa? port 0x378 irq 7 flags 2 device sr0 at isa? port 0x300 irq 5 iomem 0xd0000 device sn0 at isa? port 0x300 irq 10 device wi0 +device an0 options WLCACHE # enables the signal-strength cache options WLDEBUG # enables verbose debugging output device wl0 at isa? port 0x300 irq ? diff --git a/sys/i386/conf/PCCARD b/sys/i386/conf/PCCARD index 0e34303..89b2916 100644 --- a/sys/i386/conf/PCCARD +++ b/sys/i386/conf/PCCARD @@ -180,6 +180,12 @@ device ep0 # exists only as a PCMCIA device, so there is no ISA attatement needed # and resources will always be dynamically assigned by the pccard code. device wi0 +# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will +# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP +# mode (the factory default). If you set the switches on your ISA +# card for a manually chosen I/O address and IRQ, you must specify +# those paremeters here. +device an0 # The probe order of these is presently determined by i386/isa/isa_compat.c. device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 device fe0 at isa? port 0x300 irq ? |