Unable to associate with Prism2 PCI card

Joshua Wright jwright
Tue Feb 8 13:55:47 PST 2005


I recently purchased a Senao 2511 MP PLUS miniPCI card for a Dell X200 
laptop running a 2.6.10 kernel (Slackware) and hostap-driver 0.2.6. 
After connecting the card and antenna and booting, the system recognized 
the card as reported by iwconfig/ifconfig/dmesg.

Unfortunately, I haven't had any luck getting the card to associate to 
any networks.  I setup an AP with open authentication and confirmed with 
a PCMCIA card on the same system (using HostAP) that the AP was working 
OK.  The miniPCI card does not allow me to associate however (no 
connectivity, AP is listed as 44:44:44:44:44:44), reporting this error 
in the dmesg logs:

wifi0: TXEXC - status=0x0004 ([Discon]) tx_control=000c
    retry_count=0 tx_rate=0 fc=0x0108 (Data::0 ToDS)
    A1=44:44:44:44:44:44 A2=00:02:6f:33:bc:41 A3=ff:ff:ff:ff:ff:ff 
A4=00:00:00:00:00:00

Where 00:02:6f:33:bc:41 is the MAC address of the new miniPCI card.

"lsmod" indicated that hostap_pci and hostap were loaded, as well as 
orinoco_pci, orinoco and hermes.  I removed all the modules and did a 
"modprobe hostap_pci", but I am still unable to connect.

Sniffing with another system on the same channel, it appears the miniPCI 
card is transmitting probe requests, but is not receiving probe 
responses.  I can see other activity on the network (along with the 
occasional "Invalid misc:" reported by "iwconfig wlan0".

Firmware on the card is reported as:

wifi0: NIC: id=0x8013 v1.0.0
wifi0: PRI: id=0x15 v1.1.0
wifi0: STA: id=0x1f v1.8.0

I've attached an excerpt from "dmesg" and the output from "lspci" and 
"lsmod" to the end of this message.  Does anyone have any 
troubleshooting suggestions?

Thanks,

-Josh
-- 
-Joshua Wright
jwright at hasborg.com
http://home.jwu.edu/jwright/

pgpkey: http://home.jwu.edu/jwright/pgpkey.htm
fingerprint: FDA5 12FC F391 3740 E0AE BDB6 8FE2 FC0A D44B 4A73

Today I stumbled across the world's largest hotspot.  The SSID is "linksys".


--- partial dmesg ---
Linux version 2.6.10 (root at antimony) (gcc version 3.3.4) #13 Fri Feb 4 
21:32:31 EST 2005
Kernel command line: BOOT_IMAGE=Linux_2610 ro root=302 pci=usepirqmask
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (014f7000)
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
PCI: Using IRQ router PIIX/ICH [8086/248c] at 0000:00:1f.0
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:03.1
PCI: Found IRQ 10 for device 0000:02:03.0
PCI: Sharing IRQ 10 with 0000:00:02.0
PCI: Sharing IRQ 10 with 0000:00:1d.0
pnp: 00:0a: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:0a: ioport range 0x8000-0x805f has been reserved
pnp: 00:0a: ioport range 0x2180-0x218f has been reserved
pnp: 00:0a: ioport range 0x8060-0x807f has been reserved
pnp: 00:0a: ioport range 0x8080-0x80bf has been reserved
PCI: Found IRQ 11 for device 0000:02:05.0
PCI: Sharing IRQ 11 with 0000:00:1d.1
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:02:05.0: 3Com PCI 3c905C Tornado at 0x9000. Vers LK1.1.19
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH3M: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:03.1
PCI: Found IRQ 10 for device 0000:02:03.0
PCI: Sharing IRQ 10 with 0000:00:02.0
PCI: Sharing IRQ 10 with 0000:00:1d.0
Yenta: CardBus bridge found at 0000:02:03.0 [1028:0122]
Yenta: ISA IRQ mask 0x02b8, PCI irq 10
Socket status: 30000006
hostap_crypt: registered algorithm 'NULL'
hostap_pci: 0.2.6 - 2004-12-25 (Jouni Malinen <jkmaline at cc.hut.fi>)
PCI: Found IRQ 10 for device 0000:02:07.0
hostap_pci: Registered netdevice wifi0
wifi0: Original COR value: 0x65
prism2_hw_init: initialized in 195 ms
wifi0: NIC: id=0x8013 v1.0.0
wifi0: PRI: id=0x15 v1.1.0
wifi0: STA: id=0x1f v1.8.0
wifi0: Intersil Prism2.5 PCI: mem=0xe0500000, irq=10
wifi0: registered netdevice wlan0
orinoco 0.13e (David Gibson <hermes at gibson.dropbear.id.au>, Pavel Roskin 
<proski at gnu.org>, et al)
orinoco_pci 0.13e (Pavel Roskin <proski at gnu.org>, David Gibson 
<hermes at gibson.dropbear.id.au> & Jean Tourrilhes <jt at hpl.hp.com>)
PCI: Found IRQ 10 for device 0000:00:1f.5
PCI: Sharing IRQ 10 with 0000:00:1f.3
PCI: Setting latency timer of device 0000:00:1f.5 to 64
prism2: wlan0: operating mode changed 3 -> 2
--- end dmesg ---

--- lspci ---
02:07.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan 
chipset (rev 01)
	Subsystem: Harris Semiconductor Prism 2.5 Wavelan chipset
	Flags: bus master, medium devsel, latency 64, IRQ 10
	Memory at e0500000 (32-bit, prefetchable) [size=4K]
	Capabilities: <available only to root>
--- end lspci ---

--- lsmod ---
Module                  Size  Used by
snd_pcm_oss            48484  0
snd_mixer_oss          17504  1 snd_pcm_oss
ohci_hcd               18920  0
snd_intel8x0           27968  2
snd_ac97_codec         73120  1 snd_intel8x0
snd_pcm                82696  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              20164  1 snd_pcm
snd                    45348  10 
snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          7524  2 snd_intel8x0,snd_pcm
hostap_pci             52240  2
hostap                112680  1 hostap_pci
pcmcia                 18532  2
yenta_socket           19136  0
pcmcia_core            49280  2 pcmcia,yenta_socket
cloop                  11680  1
zlib_inflate           17120  1 cloop
--- end lsmod ---




More information about the Hostap mailing list