If you are trying to get a device working with ndiswrapper, please help ndiswrapper project wiki by contributing your findings. See HowToContribute

Linksys WUSB54Gv4

From NDISWrapper
Jump to: navigation, search

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


Notes: ndiswrapper v1.2-rc1, kernel (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 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 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 (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).