DWL-650 rev P prism2_srec input/output error loading firmware

c0uchm0nster c0uchm0nster at gmail.com
Sun Jul 17 22:52:02 EDT 2005


I've been trying for a long time to get one of my wireless cards
working. A Dlink DWL-650 Rev. P1 (prism3) pcmcia card.

gentoo system 2.6.11r3 & 2.6.12r6 - same results on either kernel
intel p4 3.06ghz
 
cardctl ident recognizes it 
pcmcia-cs loads the correct (hostap-cs) modules when inserted. 
prism2_srec gives me an input/output error when trying to load any
firmware into the card.
 
Code:
  # lspci 
 0000:00:00.0 Host bridge: Intel Corporation
82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev
03)
 0000:00:02.0 VGA compatible controller: Intel Corporation
82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)
 0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
 0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
 0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
 0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM
(ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) 
 0000:00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L)
LPC Interface Bridge (rev 02)
 0000:00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE
Controller (rev 02)
 0000:00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
 0000:00:1f.5 Multimedia audio controller: Intel Corporation
82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
 0000:00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 02)
 [b]0000:01:03.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0
CardBus/SmartCardBus Controller[/b]
 0000:01:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394
Host Controller (rev 80)
 0000:01:0c.0 Ethernet controller: National Semiconductor Corporation
DP83815 (MacPhyter) Ethernet Controller
 

   
 
Code:
  # lsmod 
 Module                  Size  Used by 
 hostap_cs              60696  1 
 hostap                117512  1 hostap_cs 
 i915                   17920  1 
 vmnet                  29092  12 
 vmmon                 167948  0

   
 
Code:
  # dmesg 
 hostap_crypt: registered algorithm 'NULL' 
 hostap_cs: 0.3.7 - 2005-02-12 (Jouni Malinen <jkmaline at cc.hut.fi>) 
 hostap_cs: setting Vcc=33 (constant) 
 hostap_cs: CS_EVENT_CARD_INSERTION 
 hostap_cs: setting Vcc=50 (from config) 
 Checking CFTABLE_ENTRY 0x01 (default 0x01) 
 IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 
 io->flags = 0x0047, io.base=0x0000, len=128 
 hostap_cs: Registered netdevice wifi0 
 hostap_cs: index 0x01: Vcc 5.0, irq 3, io 0x0200-0x027f 
 eth0: PCI error 0x800000 
 hostap_cs: assuming no Primary image in flash - card initialization
not completed
 wifi0: test Genesis mode with HCR 0x1f 
 prism2_pccard_cor_sreset: original COR 41 
 prism2_pccard_genesis_sreset: original COR 41 
 Readback test failed, HCR 0x1f write 00 e1 a1 ff read 00 ce a1 ce 
 wifi0: test Genesis mode with HCR 0x0f 
 prism2_pccard_cor_sreset: original COR 41 
 prism2_pccard_genesis_sreset: original COR 41 
 Readback test succeeded, HCR 0x0f 
 prism2_pccard_genesis_sreset: original COR 41 
 wifi0: registered netdevice wlan0 
 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 
 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: updating basic rate set automatically to match with the new
supported rate set
 wlan0: cannot set RID fcb3 (len=2) - no PRI f/w 
 wlan0: failed to set cnfBasicRates 
 wlan0: cannot set RID fc84 (len=2) - no PRI f/w 
 wlan0: TXRateControl/cnfSupportedRates setting to 0xf failed 
 wlan0: cannot set RID fc83 (len=2) - no PRI f/w 
 wlan0: cannot set RID fc82 (len=2) - no PRI f/w 
 wlan0: cannot set RID fc09 (len=2) - no PRI f/w 
 wlan0: cannot get RID fdc6 (len=12) - no PRI f/w 
 wifi0: cannot get RID fc28 (len=2) - no PRI f/w 
 Could not read current WEP flags. 
 wifi0: encryption setup failed 
 wlan0: set_encryption failed 
 wlan0: Host AP mode does not support 'Any' essid 
 prism2: wlan0: operating mode changed 3 -> 2 
 wlan0: cannot set RID fc00 (len=2) - no PRI f/w 
 wlan0: Preferred AP (SIOCSIWAP) is used only in Managed mode when
host_roaming is enabled
 wlan0: cannot set RID fc02 (len=34) - no PRI f/w 
 wlan0: cannot set RID fc0e (len=34) - no PRI f/w 
 wlan0: cannot get RID fd42 (len=6) - no PRI f/w 
 wlan0: cannot get RID fd42 (len=6) - no PRI f/w 
 
   (the no PRI f/w errors continue for a while) 
 
Code:
  # prism2_srec wlan0 pm010102.hex 
 srec summary for pm010102.hex 
 Included file name: PM010102.HEX 
 Component: 0x0015 1.1.2 (primary firmware) 
 
 ioctl[PRISM2_IOCTL_HOSTAPD]: Inappropriate ioctl for device 
 Missing wlan component info 
 Could not read wlan RIDs 
 

   
Code:
  # prism2_srec -sg wlan0 pm010102.hex 
 srec summary for pm010102.hex 
 Included file name: PM010102.HEX 
 Component: 0x0015 1.1.2 (primary firmware) 
 
 
 Verifying update compatibility and combining data: 
 Plugging PDR 0400 (NIC configuration): ram16=1 pci=0 (03 00) 
 OK. 
 
 Downloading to volatile memory (RAM). 
 ioctl[PRISM2_IOCTL_DOWNLOAD]: Input/output error 
 
 Download failed! 
 

   
Code:
  # uname -r 
 2.6.11-gentoo-r3-c0uch2

Code:
 # uname -r
 2.6.12-gentoo-r6-c0uch
 

   
 any help would be greatly appreciated 
 thanks



More information about the HostAP mailing list