can't read PDA or update firmware

Andy Lutomirski luto
Thu Dec 4 11:09:53 PST 2003


Hi-

I have an Intel PRO/Wireless 2011B (PCI), and I can't flash my firmware:

# prism2_srec wlan0 sf010704.hex
srec summary for sf010704.hex
Component: 0x001f 1.7.4 (station firmware)

Could not read wlan PDA. This requires PRISM2_DOWNLOAD_SUPPORT definition in
driver/module/hostap_config.h.

dmesg shows:

hostap_pci: CVS (Jouni Malinen <jkmaline at cc.hut.fi>)
hostap_pci: Registered netdevice wifi0
prism2_hw_init: initialized in 199 ms
wifi0: trying to read PDA from 0x007f0000: failed
wifi0: trying to read PDA from 0x003f0000: failed
wifi0: trying to read PDA from 0x00390000: failed
wifi0: NIC: id=0x8013 v1.0.0
wifi0: PRI: id=0x15 v1.0.7
wifi0: STA: id=0x1f v1.3.5
wifi0: defaulting to host-based encryption as a workaround for firmware
bug in Host AP mode WEP
wifi0: defaulting to bogus WDS frame as a workaround for firmware bug in
Host AP mode WDS
wifi0: Intersil Prism2.5 PCI: mem=0xd4000000, irq=5
wifi0: registered netdevice wlan0

# hostap_diag wlan0
Host AP driver diagnostics information for 'wlan0'

NICID: id=0x8013 v1.0.0 (PRISM II (2.5) Mini-PCI (SST parallel flash))
PRIID: id=0x0015 v1.0.7
STAID: id=0x001f v1.3.5 (station firmware)

# lspci -v <snipping most things>
02:00.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan
chipset (rev 01)
         Subsystem: Intel Corp.: Unknown device 2510
         Flags: medium devsel, IRQ 5
         Memory at d4000000 (32-bit, prefetchable) [size=4K]

# ll /proc/net/hostap/wlan0/pda
-r--r--r--    1 root     root            0 Dec  4 00:11
/proc/net/hostap/wlan0/pda

# ifconfig
<snipped other interfaces>
wifi0     Link encap:UNSPEC  HWaddr
00-05-3C-00-BA-55-00-00-00-00-00-00-00-00-00-00
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
           Interrupt:5 Memory:d0a5f000-d0a60000

wlan0     Link encap:Ethernet  HWaddr 00:05:3C:00:BA:55
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:110978 errors:0 dropped:3224 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:0 (0.0 b)  TX bytes:15587909 (14.8 Mb)
           Interrupt:5 Memory:d0a5f000-d0a60000

I'm running the today's hostap CVS devel snapshot on linux 2.6.0-test10
with a couple minor patches which shouldn't affect this.  hostap 0.1.2
has the same problem.  I have no other obvious problems with the driver.

Any suggestions?  I'm willing to try adding debug code to the driver if
that would help.

Thanks,
Andy







More information about the Hostap mailing list