Problem with DWL-520 E1 under Slackware 11

EdrickV at aol.com EdrickV at aol.com
Sun Apr 1 00:53:49 EDT 2007


 
 
This is going to be long. Here are some logs, starting with dmesg logs  
resulting from modprobe hostap_pci:
 
hostap_crypt: registered algorithm 'NULL'
hostap_pci: 0.4.9 - 2006-05-06  (Jouni Malinen <jkmaline at cc.hut.fi>)
PCI: Found IRQ 3 for device  01:08.0
PCI: Sharing IRQ 3 with 00:01.0
hostap_pci: Registered netdevice  wifi0
wifi0: Original COR value: 0x0
hostap_pci: assuming no Primary image  in flash - card initialization not 
completed
wifi0: test Genesis mode with  HCR 0x1f
wifi0: Original COR value: 0x0
Readback test failed, HCR 0x1f  write 00 e1 a1 ff read 00 ce a1 ce
wifi0: test Genesis mode with HCR  0x0f
wifi0: Original COR value: 0xa1
Readback test succeeded, HCR  0x0f
wifi0: Intersil Prism2.5 PCI: mem=0x41100000, irq=3
wifi0: registered  netdevice wlan0
wifi0: cannot get RID fdc6 (len=12) - no PRI f/w
wifi0:  cannot get RID fdc1 (len=2) - no PRI f/w
wifi0: cannot get RID fdc6 (len=12)  - no PRI f/w
wifi0: cannot get RID fc06 (len=2) - no PRI f/w
wifi0: cannot  get RID fd42 (len=6) - no PRI f/w
wifi0: cannot get RID fc0e (len=34) - no  PRI f/w
wifi0: cannot get RID fc84 (len=2) - no PRI f/w
wifi0: cannot get  RID fc83 (len=2) - no PRI f/w
wifi0: cannot get RID fc82 (len=2) - no PRI  f/w
wifi0: cannot get RID fc09 (len=2) - no PRI f/w
wifi0: cannot get RID  fd48 (len=2) - no PRI f/w
wifi0: could not set interface UP - no PRI  f/w
wlan0: cannot get RID fdc6 (len=12) - no PRI f/w
wlan0: cannot get RID  fdc1 (len=2) - no PRI f/w
wlan0: cannot get RID fdc6 (len=12) - no PRI  f/w
wlan0: cannot get RID fc06 (len=2) - no PRI f/w
wlan0: cannot get RID  fd42 (len=6) - no PRI f/w
wlan0: cannot get RID fc0e (len=34) - no PRI  f/w
wlan0: cannot get RID fc84 (len=2) - no PRI f/w
wlan0: cannot get RID  fc83 (len=2) - no PRI f/w
wlan0: cannot get RID fc82 (len=2) - no PRI  f/w
wlan0: cannot get RID fc09 (len=2) - no PRI f/w
wlan0: cannot get RID  fd48 (len=2) - no PRI f/w
wlan0: could not set interface UP - no PRI  f/w
wifi0: cannot set RID fc0e (len=34) - no PRI f/w
wifi0: Host AP mode  does not support 'Any' essid
wlan0: cannot set RID fc0e (len=34) - no PRI  f/w
wlan0: Host AP mode does not support 'Any' essid


Here's the output from hostap_fw_load wlan0: (I did add -v to the  
prism2_srec commands in the process of trying to figure this out. Also, this is  a bit 
different then my original post, more details below.)
 
Downloading primary firmware /etc/firmware/PM010102.hex
Special S3  firmware info record - name 'PM010102.HEX'
Start address 0x003f0000
S3  CRC-16 generation record: start=0x007E17FE len=2 prog=0
srec summary for  PM010102.hex
Included file name: PM010102.HEX
Component: 0x0015 1.1.2  (primary firmware)
Supported platforms:
0x800e 1.0.0,  0x8015  1.0.0,  0x8019 1.0.0,  0x801d 1.0.0,  0x8024 1.0.0
Interface  compatibility information:
role=Supplier variant=2 range=4-4  iface=Primary Firmware-Driver (3)
role=Actor     variant=2 range=1-1 iface=Controller-Firmware (2)
Separate S3 data  areas:
S3 area count: 3
addr=0x007E0000..0x007E092F  (len=2352)
addr=0x007E0A00..0x007E13D7 (len=2520)
addr=0x007E17FE..0x007E17FF (len=2)
Total data length: 4874
Start address  0x003f0000
 
Wireless LAN card information:
Components:
NICID: 0x0000  v0.0.0
PRIID: 0x0000 v0.0.0
STAID: 0x0000  v0.0.0
Interface compatibility information:
PRI role=Supplier  variant=0 range=0-0 iface=?? (0)
PRI role=Supplier variant=0 range=0-0  iface=?? (0)
PRI role=Supplier variant=0 range=0-0 iface=??  (0)
STA role=Supplier variant=0 range=0-0 iface=?? (0)
PRI  role=Supplier variant=0 range=0-0 iface=?? (0)
STA role=Supplier  variant=0 range=0-0 iface=?? (0)
STA role=Supplier variant=0 range=0-0  iface=?? (0)

Verifying update compatibility and combining  data:
Plugging PDR 0x0003 at 0x007e1370 (len=12)
PDR 0x0003 not found from  wlan card PDA. Using default data.
len=12: 39 39 53 41 30 31 30 30 30  30 30 30
Plugging PDR 0x0005 at 0x007e11c8 (len=2)
PDR 0x0005 not found  from wlan card PDA. Using default data.
len=2: 00 01
Plugging PDR  0x0006 at 0x007e13a8 (len=10)
PDR 0x0006 not found from wlan card PDA. Using  default data.
len=10: 00 00 01 00 00 00 01 00 01 00
Plugging PDR  0x0007 at 0x007e13bc (len=10)
PDR 0x0007 not found from wlan card PDA. Using  default data.
len=10: 00 00 02 00 00 00 01 00 01 00
Plugging PDR  0x0008 at 0x007e137c (len=8)
PDR 0x0008 not found from wlan card PDA. Using  default data.
len=8: 00 80 01 00 00 00 00 00
Plugging PDR 0x0400 at  0x007e11cc (len=2)
Plugging PDR 0400 (NIC configuration): ram16=1 pci=1 (07  00)
Plugging PDR 0x0402 at 0x007e11d6 (len=4)
PDR 0x0402 not found from  wlan card PDA. Using default data.
len=4: 73 38 60 12
Plugging PDR  0x0403 at 0x007e11ce (len=16)
PDR 0x0403 not found from wlan card PDA. Using  default data.
len=16: 00 00 00 02 00 80 01 01 73 38 60 12 73 38 60  12
Plugging PDR 0x0404 at 0x007e11de (len=10)
PDR 0x0404 not found from  wlan card PDA. Using default data.
len=10: 01 00 00 00 00 00 02 7e 01  00
Plugging PDR 0x0408 at 0x007e11ca (len=2)
PDR 0x0408 not found from  wlan card PDA. Using default data.
len=2: 64 00
Plugging PDR 0x0001  at 0x007e1384 (len=16)
PDR 0x0001 not found from wlan card PDA. Using default  data.
len=16: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  00
OK.
 
Downloading to volatile memory  (RAM).
OK.
ioctl[PRISM2_IOCTL_HOSTAPD]: No data  available
ioctl[PRISM2_IOCTL_HOSTAPD]: No data  available
ioctl[PRISM2_IOCTL_HOSTAPD]: No data available
Special S3  firmware info record - name 'PM010102.HEX'
Start address 0x003f0000
S3  CRC-16 generation record: start=0x007E17FE len=2 prog=0
srec summary for  PM010102.hex
Included file name: PM010102.HEX
Component: 0x0015 1.1.2  (primary firmware)
Supported platforms:
0x800e 1.0.0,  0x8015  1.0.0,  0x8019 1.0.0,  0x801d 1.0.0,  0x8024 1.0.0
Interface  compatibility information:
role=Supplier variant=2 range=4-4  iface=Primary Firmware-Driver (3)
role=Actor     variant=2 range=1-1 iface=Controller-Firmware (2)
Separate S3 data  areas:
S3 area count: 3
addr=0x007E0000..0x007E092F  (len=2352)
addr=0x007E0A00..0x007E13D7 (len=2520)
addr=0x007E17FE..0x007E17FF (len=2)
Total data length: 4874
Start address  0x003f0000
 
STAID not available (maybe running PRI-only)
Could not read wlan PDA.  This requires PRISM2_DOWNLOAD_SUPPORT definition  in
driver/module/hostap_config.h.

The dmesg output for that is:
 
prism2_download: dl_cmd=4 start_addr=0x003f0000 num_areas=3
wifi0: test  Genesis mode with HCR 0x0f
wifi0: Original COR value: 0x0
Readback test  succeeded, HCR 0x0f
prism2_hw_init: initialized in 0 ms
wifi0: valid PDA  not found
wifi0: NIC: id=0x8000 v0.0.1
wifi0: PRI: id=0x15 v1.1.2
Could  not get RID for component STA
wifi0: Failed to read STA f/w version - only  Primary f/w present

My original post was the result of running the script a second time. Here's  
the output of that with the -v info:
 
Downloading secondary (station) firmware  /etc/firmware/RF010804.hex
ioctl[PRISM2_IOCTL_HOSTAPD]: No data  available
ioctl[PRISM2_IOCTL_HOSTAPD]: No data  available
ioctl[PRISM2_IOCTL_HOSTAPD]: No data available
S3 CRC-16  generation record: start=0x007E1800 len=65536 prog=1
Special S3 firmware info  record - name 'rf010804.hex'
Start address 0x003f0c01
srec summary for  RF010804.hex
Included file name: rf010804.hex
Component: 0x001f 1.8.4  (station firmware)
Supported platforms:
0x800a 1.0.0,  0x800b  1.0.0,  0x800c 1.0.0,  0x800d 1.0.0,  0x8012 1.0.0
0x8013 1.0.0,  0x8014 1.0.0,  0x8016 1.0.0,  0x8017 1.0.0,   0x8018 1.0.0
0x801a 1.0.0,  0x801b 1.0.0,  0x801c  1.0.0,  0x8021 1.0.0,  0x8022 1.0.0
0x8023 1.0.0,   0x800a 1.0.0,  0x800e 1.0.0,  0x8015 1.0.0,  0x8019  1.0.0
0x801d 1.0.0,  0x8024 1.0.0
Interface compatibility  information:
role=Supplier variant=4 range=1-15 iface=Station  Firmware-Driver (4)
role=Actor    variant=1 range=1-1  iface=Modem-Firmware (1)
role=Actor    variant=2  range=1-1 iface=Controller-Firmware (2)
role=Actor     variant=1 range=4-4 iface=Primary Firmware-Driver (3)
Separate S3 data  areas:
S3 area count: 3
addr=0x007E1800..0x007EEAAB  (len=53932)
addr=0x007F0800..0x007F17FF (len=4096)
addr=0x007FE000..0x007FECD1 (len=3282)
Total data length: 61310
Start  address 0x003f0c01
 
STAID not available (maybe running PRI-only)
Could not read wlan PDA.  This requires PRISM2_DOWNLOAD_SUPPORT definition  in
driver/module/hostap_config.h.

There are no dmesg entries produced for that.
 





************************************** See what's free at http://www.aol.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.shmoo.com/pipermail/hostap/attachments/20070401/8247dc60/attachment.htm 


More information about the HostAP mailing list