Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 11-23-2007, 11:25 PM   #1
LQ Newbie
Registered: Sep 2005
Posts: 3

Rep: Reputation: 0
linksys WUSB54G V4 ubuntu 7.10

I found out the IdProduct for the V4 is 000d so i did
BUS=="usb", SYSFS{idProduct}=="000d", SYSFS{idVendor}=="13b1", RUN+="/bin/sh -c 'echo 1 > /sys/$devpath/device/bConfigurationValue'"
I get error when i connect the device
device descriptor read/8, error -71
device not accepting address 8, error -71
I did what the tut says and my WUSB54G still turns on for a few secs then turns off

I have no idea why its doing this and i realy like to use ubuntu on my computer

My WUSB54G v4 works fine on windows on the same PC but not on ubuntu and ndiswrapper is installed with the right drivers.

Getting WUSB54GS to Work in Edgy, Feisty, and Gutsy
If you are an Edgy user, I've got some bad news and good news. You are going to have to configure your system to work with the WUSB54GS. The good news is that once this configuring is done, you'll never have to worry about it again (until you reinstall or upgrade).

The basics of the problem is that Edgy has a new "feature" that limits the power that goes to USB devices. This is all well and good to protect USB devices, except when a device wants more power then the kernel likes. The WUSB54GS is one of those devices.

This feature can be turned off. Here's how.

NOTE: Please do not have your device plugged in until the end of this tutorial!

Open up a terminal, and punch in the following:

sudo nano -w /etc/udev/rules.d/99-custom.rules

A new blank file opens up. Type in the following text. Keep the text as one line - do not let it wrap over to the next line.
WUSB54GS v1:
BUS=="usb", SYSFS{idProduct}=="000e", SYSFS{idVendor}=="13b1", RUN+="/bin/sh -c 'echo 1 > /sys/$devpath/device/bConfigurationValue'"
WUSB54GS v2:
BUS=="usb", SYSFS{idProduct}=="0014", SYSFS{idVendor}=="13b1", RUN+="/bin/sh -c 'echo 1 > /sys/$devpath/device/bConfigurationValue'"
Type Ctrl+O, the ENTER key, then Ctrl+X. You are now done!

What did we just do? Well, the system that tracks for new devices is called udev. This system has a set of rules under /etc/udev/rules.d/. What we did was add a rule that said "If this device's product is 000e, and the idVendor is 13b1, run this command". The command forces Linux to use configuration choice #1 (which so happens to be ndiswrapper) for this device. The variable $devpath marks where the device's folder is. It took me months to figure this whole thing out, but it was worth every bit of it.
I did so many howto's and non of them work and i am freaking out because i try to get this to work for MONTHS

Last edited by xray15; 11-23-2007 at 11:27 PM.
Old 11-24-2007, 06:51 AM   #2
Senior Member
Registered: Dec 2005
Distribution: Slackware -current, 14.2
Posts: 1,123

Rep: Reputation: 262Reputation: 262Reputation: 262
I've had the same device running flawlessly for over a year now, without ndiswrapper, using this:

as a guideline.

Good luck.


linksys, ubuntu, v4, wusb54g

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linksys WUSB54G V.4 darkangel29 Linux - Hardware 1 02-03-2007 03:57 PM
can't select AP with WUSB54g (Linksys) Raphi Linux - Wireless Networking 5 02-26-2006 09:35 AM
help with linksys WUSB54G fantasium Linux - Wireless Networking 4 02-08-2006 07:27 AM
is there a driver for the Linksys wusb54g out there markbootle Linux - Wireless Networking 1 01-26-2006 07:29 AM
Linksys WUSB54G MarkusMan Linux - Wireless Networking 0 03-14-2004 02:37 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:01 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration