I switched the wireless card in my home AP from a Netgear MA401 to a 200mW
card with external antenna from Netgate in the hopes of getting better
performance to my way upstairs bedroom. But I'm having trouble with a
couple of things including just getting it to run at 11Mbps.
1st, as you can see it's running 1.1.0/1.4.9 but when I had it in my
Windows laptop the firmware utility was showing 1.8.0 station firmware
(can't remember the primary). I assume that's a problem with the Windows
utility since this card shipped with 1.1.0/1.4.9 and I don't recall
flashing it. I've had it laying around for some time.
2nd, there are a number of APs in my complex so I've been getting better
luck just running on channel 11. But I get the following using ifconfig:
[EMAIL PROTECTED]:/home/ethant# sudo ifconfig wi0 chan 11
ifconfig: SIOCS80211CHANNEL: Invalid argument
If I use wicontrol it works but I know wicontrol is deprecated.
3rd, if I let the card autoselect it always starts up at DS2 or DS1.
Actually, I just restarted the box and it came up into DS2 even though I
have some wicontrol lines in my /etc/hostname.wi0:
wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 00:02:6f:08:0d:85
ieee80211: nwid homeap nwkey <not displayed> 20dBm
media: IEEE802.11 autoselect hostap (DS2)
status: active
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::202:6fff:fe08:d85%wi0 prefixlen 64 scopeid 0x6
[EMAIL PROTECTED]:/home/ethant# cat /etc/hostname.wi0
inet 192.168.1.1 255.255.255.0 NONE nwid homeap \
nwkey 0xnotreal mediaopt hostap
wicontrol -f 11 -t 11
If I want to run on channel 11 I have to do a wicontrol -f 11 after boot up.
Any performance help would be much appreciated.
wicontrol if needed:
NIC serial number: [ SN028051036
]
Station name: [ WaveLAN/IEEE node ]
SSID for IBSS creation: [ homeap ]
Current netname (SSID): [ homeap ]
Desired netname (SSID): [ homeap ]
Current BSSID: [ 00:02:6f:08:0d:85 ]
Channel list: [ 2047 ]
IBSS channel: [ 11 ]
Current channel: [ 11 ]
Comms quality/signal/noise: [ 0 81 27 ]
Promiscuous mode: [ Off ]
Process 802.11b Frame: [ Off ]
Port type (1=BSS, 3=ad-hoc, 6=Host AP): [ 6 ]
MAC address: [ 00:02:6f:08:0d:85 ]
TX rate (selection): [ 11 ]
TX rate (actual speed): [ 2 ]
Maximum data length: [ 2304 ]
RTS/CTS handshake threshold: [ 2347 ]
Create IBSS: [ Off ]
Antenna diversity (0=auto,1=pri,2=aux): [ ]
Microwave oven robustness: [ On ]
Roaming mode(1=firm,3=disable): [ 1 ]
Access point density: [ 1 ]
Power Management: [ Off ]
Max sleep time: [ 100 ]
Enhanced Security mode: [ ]
Intersil Prism2-based card: [ 1 ]
Card info: [ PRISM2.5 ISL3873, Firmware 1.4.9 ]
Encryption: [ On ]
Encryption algorithm: [ Firmware WEP ]
Authentication type
(1=OpenSys, 2=Shared Key): [ 1 ]
TX encryption key: [ 1 ]
Encryption keys: [ ][ ][ ][ ]
OpenBSD 3.7 (GENERIC) #0: Thu Jul 14 17:59:16 PDT 2005
[EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium III ("GenuineIntel" 686-class, 128KB L2 cache) 1 GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MM
X,FXSR,SSE
real mem = 65052672 (63528K)
avail mem = 51933184 (50716K)
using 819 buffers containing 3354624 bytes (3276K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(77) BIOS, date 01/03/02, BIOS32 rev. 0 @ 0xfd7b0
pcibios0 at bios0: rev 2.1 @ 0xfd7b0/0x850
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf40/160 (8 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xd0000/0x8000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82810E" rev 0x03
vga1 at pci0 dev 1 function 0 "Intel 82810E Graphics" rev 0x03: aperture
at 0xf8
000000, size 0x4000000
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb0 at pci0 dev 30 function 0 "Intel 82801AA Hub-to-PCI" rev 0x02
pci1 at ppb0 bus 1
ahc1 at pci1 dev 11 function 0 "Adaptec AHA-2940U" rev 0x01: irq 3
scsibus0 at ahc1: 16 targets
st0 at scsibus0 targ 4 lun 0: <WangDAT, Model 3400DX, 5.0j> SCSI2
1/sequential r
emovable
st0: drive empty or not ready
cbb0 at pci1 dev 13 function 0 "Ricoh 5C475 CardBus" rev 0x81: irq 9
xl0 at pci1 dev 14 function 0 "3Com 3c905B 100Base-TX" rev 0x00: irq 10,
address
00:10:5a:02:3d:8f
exphy0 at xl0 phy 24: 3Com internal media interface
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
pcmcia0 at cardslot0
ichpcib0 at pci0 dev 31 function 0 "Intel 82801AA LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801AA IDE" rev 0x02: DMA,
channel 0 w
ired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <ST320410A>
wd0: 16-sector PIO, LBA, 19092MB, 39102336 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
atapiscsi0 at pciide0 channel 1 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <SAMSUNG, CD-ROM SC-148, B100> SCSI0 5/cdrom
remov
able
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
uhci0 at pci0 dev 31 function 2 "Intel 82801AA USB" rev 0x02: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"Intel 82801AA SMBus" rev 0x02 at pci0 dev 31 function 3 not configured
auich0 at pci0 dev 31 function 5 "Intel 82801AA AC97" rev 0x02: irq 9, ICH
AC97
ac97: codec id 0x41445361 (Analog Devices AD1886)
ac97: codec features headphone, Analog Devices Phat Stereo
audio0 at auich0
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard, using
wsdisplay0
mpu0 at isa0 port 0x300/2: generic MPU-401 compatible
midi0 at mpu0: <MPU-401 MIDI UART>
pcppi0 at isa0 port 0x61
midi1 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask fb6d netmask ff6d ttymask ffef
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
wi0 at pcmcia0 function 0 "INTERSIL, HFA384x/IEEE, Version 01.02" port
0xa000/64
wi0: PRISM2.5 ISL3873, Firmware 1.1.0 (primary), 1.4.9 (station), address
00:02:
6f:08:0d:85
uhub1 at uhub0 port 2
uhub1: vendor 0x109f product 0x7148, class 9/0, rev 1.10/0.00, addr 2
uhub1: 4 ports with 4 removable, self powered
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
[demime 1.01d removed an attachment of type application/octet-stream which had
a name of ]