[lwlan-user] prism2dl: what HFA384x_PDA_BASE use? How to solve "failed to find PDR for plugrec"?

Iņigo Lopez Barranco linux-wlan-user@lists.linux-wlan.com
Thu, 3 Jul 2003 12:58:32 +0200


Hi.
I've been trying to update an USR 2410 pcmcia card from 0.7.6 to 0.8.3 in order to be able to use monitor mode, but none of the windows tools I've tried have worked properly, so I'm trying prism2dl to do this.
Wlan-ng version is 0.2.1-pre9 and kernel 2.4.21.
I finally managed to compile prism2dl 0.7.1, changing from HFA384x_PDA_BASE to HFA3841_PDA_BASE in the .c  file. Is this right for this card or should it be HFA3842_PDA_BASE?

I've tried with 1, and this is what happens when inserting the card in /var/log/messages:

Prism2dl: No such file or directory
Prism2dl: Failled to read /etc/wlan//prism2_r1.hex
Reading S-Record file /etc/wlan//prism2_r1.hex
(even google can't find this file in the web!)

When trying prism2dl -f firmware-8.3.hex wlan0, i get:

Prism2dl: error: Failed to find PDR for plugrec 0x202.
(same for 203, 204, 300, 301, 101, 103, 104, 105 (this appears 3 times!), 107 and 006)

Found a mail here using a missing.pda file with prism2dl -a, but the result is:
Prism2dl: pda_write()->flashdl_state msg indicates failure, w/ resultcode=11, aborting pda download.

Any idea how to solve this and update the firmware? Thanks in advance
---

Íņigo López-Barranco Muņiz 

ilopez@sina-sl.es