Problems using prism hostap mode with f/w 1.7.4

Jaime Vargas <[email protected]> Thu, 3 Jul 2003 14:08:26 -0400
Newsgroups gmane.network.wireless.bsd.general
Message-ID <[email protected]>
Hello All,

I had modified the wi driver to support ssid hiding and restrict 
responses to
ssid "ANY" request associations.   This new feature only works with 
prism
firmware 1.6.3 and above. The only public version of the firmware that I
found above 1.4.9 is 1.7.4.

The new features work well, however I am having some problems with
clients associating to the network, with and without my driver changes.

Which lead me to believe that there are some bugs in the hostap code or
the firmware. I was wondering if anyone has try to fix these? Or if 
somebody
can guide me to where the problem may be and how to fix it.

The changes that I did involve adding an option to support
WI_RID_CFNENHSECURITY, and support code in the driver.

But as I said I don't think the problem is with my modifications as I 
had
done tests with the original driver without any changes, and clients can
not join a hostap network under firmware 1.7.4.

Any help will be greatly appreciated. Thanks, Jaime

dmesg follows:

OpenBSD 3.3 (NET4521) #2: Thu May 22 12:27:05 EDT 2003
     [email protected]:/usr/src/sys/arch/i386/compile/NET4521
cpu0: AMD Am486DX4 W/B or Am5x86 W/B 150 ("AuthenticAMD" 486-class)
cpu0: FPU
real mem  = 66695168 (65132K)
avail mem = 59691008 (58292K)
using 839 buffers containing 3436544 bytes (3356K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 20/21/13, BIOS32 rev. 0 @ 
0xf00c0
pcibios0 at bios0: rev. 2.0 @ 0xf0000/0x10000
pcibios0: pcibios_get_intr_routing - function not supported
pcibios0: PCI IRQ Routing information unavailable.
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc8000/0xa000
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "AMD ElanSC520 Host-PCI" rev 0x00
cbb0 at pci0 dev 17 function 0 "Texas Instruments PCI1420 PCI-CardBus" 
rev 0x00: irq 10
cbb1 at pci0 dev 17 function 1 "Texas Instruments PCI1420 PCI-CardBus" 
rev 0x00: irq 10
sis0 at pci0 dev 18 function 0 "NS DP83815 10/100" rev 0x00: irq 11 
address 00:00:24:c0:3d:44
nsphyter0 at sis0 phy 0: DP83815 10/100 integrated, rev. 1
sis1 at pci0 dev 19 function 0 "NS DP83815 10/100" rev 0x00: irq 5 
address 00:00:24:c0:3d:45
nsphyter1 at sis1 phy 0: DP83815 10/100 integrated, rev. 1
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0 cacheline 0x10, lattimer 0x3f
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 2 device 0 cacheline 0x10, lattimer 0x3f
pcmcia1 at cardslot1
isa0 at mainbus0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
wdc0 at isa0 port 0x1f0/8 irq 14
wd0 at wdc0 channel 0 drive 0: <LEXAR ATA FLASH>
wd0: 1-sector PIO, LBA, 30MB, 488 cyl, 4 head, 32 sec, 62464 sectors
wd0(wdc0:0:0): using BIOS timings
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
biomask 4400 netmask 4c20 ttymask 4c22
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
wi0 at pcmcia0 function 0 "INTERSIL, HFA384x/IEEE, Version 01.02" port 
0xa000/64
wi0: PRISM2.5 ISL3873, Firmware 1.1.1 (primary), 1.7.4 (station), 
address 00:02:6f:03:fd:17
wi1 at pcmcia1 function 0 "INTERSIL, HFA384x/IEEE, Version 01.02" port 
0xa400/64
wi1: PRISM2.5 ISL3873, Firmware 1.1.1 (primary), 1.7.4 (station), 
address 00:02:6f:03:fd:19

--
*bsd wireless list, a bawug thing <http://www.bawug.org/>
[un]subscribe: http://lists.bawug.org/mailman/listinfo/bsd-wireless/