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