If you are trying to get a device working with ndiswrapper, please help ndiswrapper project wiki by contributing your findings. See HowToContribute
Linksys WUSB54Gv4 802.11b/g, USB 2.0
- Chipset: RT2500USB (RT2571F) (They just changed the chip and didn't tell anybody. Be careful which version (v1/v2/v4) you buy!)
- usbid: 13b1:000d
- Driver 00: Ralink Driver, Open Source: http://rt2x00.serialmonkey.com/ - 2005-07-25 / Good alternative to ralinktech.com's driver. Works WELL.
- Driver 0: Ralink driver: http://www.ralinktech.com/supp-1.htm - 2005-03-25 / Drv188.8.131.52, rt2500usb.inf & rt2500usb.sys
Notes: ndiswrapper v1.2-rc1, kernel 184.108.40.206 (also works with grsec2 patch v2.1.5): works on both USB2.0 (load with modprobe ehci-hcd log2_irq_thresh=4 to avoid "usb X-Y: reset high speed USB device using ehci_hcd and address Z") and USB1.1 (UHCI (OHCI not tested (yet?))).
WEP works with 64bit and 128bit keys. but bitrate is only 11Mbit/s Note: rename the configuration file for the adapter once you installed the drivers (getting them extracted is quite a mess (WINE/Cedega) you need rt2500usb.*).
mv /etc/ndiswrapper/rt2500usb/148F\:2570.0.conf /etc/ndiswrapper/rt2500usb/13b1\:000d.0.conf
should do the trick.
Driver 1: Linksys Windows XP driver: http://www.linksys.com/download/default.asp Notes: ndiswrapper v1.1, kernel 220.127.116.11 vanilla: kernel-oops! ndiswrapper v1.2-rc1 loads fine (EHCI loaded with modprobe ehci-hcd log2_irq_thresh=4) but oopses when unloading the module and the adapter is still plugged in (Kernel 18.104.22.168 vanilla). Yet transmission seems to fail completely (except increasing 'Tx Invalid misc' values nothing happens).
Driver 2: older Linksys Windows XP driver: ftp://ftp.linksys.com/pub/network/WUSB54Gv4_20040703.exe Notes: ndiswrapper v1.2-rc1, kernel 22.214.171.124 (also works with grsec2 patch v2.1.5): seems to work, but only 11Mbit/s and without any encryption. no need to unplug the device before removing the ndiswrapper module. works on USB2.0, USB1.1 not tested (yet).