Manfid typographical error in hostap_cs.c for Dlink dwl-650p?

Pavel Roskin proski
Fri Dec 29 14:24:46 PST 2006


On Sun, 2006-12-24 at 04:26 +0000, re2823 at wrote:

> I cannot get my dwl-650p working on Debian Etch ("modprobe hostap_cs"
> does not create an extra interface), and I think that this might be due
> to a possible error in the manfid for my card. "pccardctl ident"
> returns:
> Socket 0:
>   product info: "D-Link", "DWL-650 Wireless PC Card RevP", "ISL37101P-10", "A3"
>   manfid: 0x000b, 0x7110
>   function: 6 (network)
> To find out if my card is supported in linux, I read the source code in
> the linux- kernel that I download from The ids
> in linux- start:
>         { 0x000b, 0x7110 } /* D-Link DWL-650 Rev. P1 */,
> while the ids in linux-
> start:
>         PCMCIA_DEVICE_MANF_CARD(0x000b, 0x7100),
> Then I notice that these two lists are identical except for the first
> entry, which is my card!

0x000b:0x7100 is "SonicWALL Long Range Wireless Card", whereas
0x000b:0x7110 is D-Link DWL-650 Rev P.  Both should be supported.

I think 0x000b:0x7110 should be added to hostap_cs.c.  It is present in
hostap_cs.conf distributed with hostap-0.4.9, but it was lost during
conversion to the embedded PCMCIA IDs.  The ID is also present in
wlan-ng.conf distributed with linux-wlan-ng, which further confirms that
the card uses a compatible Prism chipset.

And while at that, I don't think D-Link DWL-650 Rev P would actually
work in the PLX adapter (the card is 3.3V, the adapter is 5V), but it's
a separate question.

Pavel Roskin

More information about the Hostap mailing list