Thread: [Ndiswrapper-general] DWL-650 P1 problems
Status: Beta
Brought to you by:
pgiri
From: A. F. C. <af...@sh...> - 2004-11-29 02:57:14
|
Hi, As some might know, there are various flavors of DWL-650 wireless cards. The P1 variation has a prism chipset, but the preferred solution, the native linux driver (linux-wlan.org) doesn't work. So I downloaded the windows driver from dlink.com. There are 3 variations of it, but none work. The first thing I noticed and might have solved by commenting all references to "USB" in the inf file is that these cards come in two varieties: a PC card and a USB attachment. Since ndiswrapper can only deal with one bus interface, commenting all references to USB eliminated the first error message, but there are more: Nov 27 23:26:13 epc kernel: ndiswrapper version 0.11 loaded (preempt=no,smp=no) Nov 27 23:26:13 epc loadndisdriver: loadndisdriver: main(479): version 0.11 started Nov 27 23:26:13 epc kernel: ndiswrapper (add_device:2065): Each driver can only support a single bustype Nov 27 23:26:13 epc loadndisdriver: loadndisdriver: put_device(255): unable to put device: Invalid argument Nov 27 23:26:13 epc loadndisdriver: loadndisdriver: load(383): unable to start driver: No such device Nov 27 23:26:13 epc loadndisdriver: loadndisdriver: loadall(415): couldn't load driver 'netprism' The other error messages occur even after the first one disappears. Can someone give me a hint as to what's going on here? Has anyone had success with a DWL-650 P1 and ndiswrapper? with another windows driver? BTW, this was tested with version 0.11. The windows driver version 3.0.8 (07/17/2003) for xp (and the others that came in the same package). And an up-todate Debian stable with kernel 2.4.27. A |
From: Andrew B. <and...@co...> - 2004-11-29 13:22:04
|
On Sunday 28 November 2004 09:57 pm, A. F. Cano wrote: > Hi, > > As some might know, there are various flavors of DWL-650 wireless cards. > The P1 variation has a prism chipset, but the preferred solution, the > native linux driver (linux-wlan.org) doesn't work. HostAP will work. Use the latest 0.2.x version. See: http://home.columbus.rr.com/andrewbarr/linux/dwl520e1.html for instructions on this card's PCI cousin, the DWL-520 rev. E. Setup is very similar. > So I downloaded the > windows driver from dlink.com. There are 3 variations of it, but none > work. The first thing I noticed and might have solved by commenting > all references to "USB" in the inf file is that these cards come in > two varieties: a PC card and a USB attachment. This particular revision of the DWL-650 doesn't have the full firmware on-board; it is loaded by the operating system. I think that the USB driver has the Prism firmware in it, this is why it is in the Windows driver package. Anyway, this card will not work with ndiswrapper. Ndiswrapper only supports PC cards that use a 32-bit (CardBus) interface. This card is a 16-bit PCMCIA card. Use HostAP. It is a well-written driver and works very well. In fact, this message was sent over a DWL-650 rev. P driven by HostAP ;-). Andrew P.S. BTW, I know that D-Link's (boneheaded) support site says to use linux-wlan-ng with this card. While this project has support for Prism3 SSF cards, HostAP's is better by far, and HostAP supports the wireless extensions API. There's only one thing worse than a vendor not supporting Linux: that's supporting it and getting it wrong. :-/ |