LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > HCL > Network Cards > Linksys
User Name
Password

Notices

Search · Register · Submit New Product ·
 

Linksys WUSB54G
Reviews Views Date of last review
14 43705 01-21-2008
spacer
Recommended By Average Price Average Rating
86% of reviewers $44.99 8.4



Description: USB Wireless 802.11g 54Mb
supported via http://sourceforge.net/projects/ndiswrapper/
Keywords: linksys wusb54g usb wireless
Chipset: Prism54
Connection Type: USB


Author
Post A Reply 
Old 04-18-2005, 03:42 PM   #1
simon_w
 
Registered: Jun 2004
Distribution: Debian Etch
Posts: 71

Rep: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $50.00 | Rating: 10

Kernel (uname -r): 2.6.11
Distribution: Slackware 10.1



Working perfectly with ndiswrapper and version 1.0.8.0 of the driver:
ftp://ftp.linksys.com/pub/network/WUSB54G_20040903.exe
 
Old 06-02-2005, 02:54 AM   #2
 
Registered: Dec 1969
Posts: 0

Rep: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $59.00 | Rating: 9

Kernel (uname -r): 2.4.29
Distribution: Slackware 10.1


Works excellent with ndis-wrapper using v4 of the driver on the CD. However, be aware that this network adapter goes to sleep, so it is not appropriate to use as the connection on a headless server, unless you want to concoct a scheme where cron pings the network every five minutes.

Otherwise, this thing runs solid.
 
Old 07-29-2005, 05:36 PM   #3
Saketh
 
Registered: Jun 2005
Posts: 62

Rep: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $45.95 | Rating: 10

Kernel (uname -r): 2.6.2
Distribution: Fedora Core 3


An explanation on getting this adapter to work with FC follows:

Check your router's settings through your browser, find the mode, channel, ssid, rate, and WEP key. The channel and rate are usually combined, the mode is something like Ad-Hoc for example, WEP key is a hex number, and ssid is a name that you most likely gave to the connection.

Get ndiswrapper, make install, etc. Get the drivers, as previously stated, from ftp://ftp.linksys.com/pub/network/WUSB54G_20040903.exe. Assuming you are currently on Windows, run the self-extracting archive, and you should see a folder called "Drivers". Somehow get that folder into your Linux partition (I used USB memory stick). Inside the drivers folder, open the Version 1 folder. Make sure there is a file in there that has an .inf extension. Copy the entire version 1 folder to your Linux partition, and open a terminal. Issue the following commands as root:


<home>/driver-version-1-folder/SOMETHING.inf
/usr/sbin/ndiswrapper -l
/sbin/modprobe ndiswrapper
dmesg
ndiswrapper -m

A detailed description follows.

/usr/sbin/ndiswrapper -i <home>/driver-version-1-folder/SOMETHING.inf

This should work.

/usr/sbin/ndiswrapper -l

You should see something about active and hardware detected.

/sbin/modprobe ndiswrapper

This should work.

dmesg

Make sure you see something about ndiswrapper and wusb54g in this one.

ndiswrapper -m

Now that that's done, open a terminal, and run system-config-network&. Create a new wireless interface (wlan0), and choose the thing that says ndiswrapper(wlan0). After entering the information, check the automatic dhcp configuration section. For my network, I had to change it to static IP and manually enter my IP, gateway, and subnet mask. But you might not have to.

Also, check all the settings again in system-config-network. It erased them the first time I tried configuring, and I had to re-enter them (but it was only a matter of seconds :D ).

I hope this helps!
 
Old 10-10-2005, 01:21 PM   #4
Melsync
 
Registered: Sep 2005
Posts: 75

Rep: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): $25.00 | Rating: 8

Kernel (uname -r): 2.6.10-1.771_FC2
Distribution: Fedora Core 2


I emailed Linksys with my serial number and they replied the same day telling me that the device's version is 1
I couldn't install ndiswrapper because its rpm package kept asking me for dependencies and it became too burdensome to find and install them all. Yum to the repositories dag and livna didn't help.
I guess that if I had installed a complete FC2 I wouldn't have had this problem.
Linuxant DriverLoader free trial rpm in combination with a couple of the files of WUSB54G_dr.exe v1.0.8.0 downloaded from Linksys worked well.
 
Old 02-15-2006, 04:47 PM   #5
paperdiesel
 
Registered: Oct 2003
Distribution: fedora core 4
Posts: 79

Rep: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 10

Kernel (uname -r):
Distribution: fedora core 4


I got this working _natively_ using serialmonkey's rt2570 driver. No need for ndiswrapper! I get full 54mb/s and am using 128 bit wep.
 
Old 02-26-2006, 10:09 AM   #6
Ogi
 
Registered: Jun 2004
Distribution: Anything with a bash prompt :P
Posts: 74

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? no | Price you paid? (in USD): None indicated | Rating: 1

Kernel (uname -r): 2.6.14-r5
Distribution: Gentoo


Firstly has no native linux driver for it (prism54 project is working on one though).

Used ndiswrapper + windows drivers. Device keeps giving me errors about "ndis_reset" or locks up PC.

tried four different versions of the linksys drivers, the same problem.

Been bashing my head against the wall with this adapter for ages, not worth the money. Go buy a well supported card (e.g one with an atheros chipset). Don't make the same mistake I did (as I have ended up with a £20 paperweight).

Note, the adapter works well under windows (tested win2K). So it a decent bit of hardware, shame about the linux driver support.
 
Old 03-09-2006, 02:02 PM   #7
kaz2100
 
Registered: Apr 2005
Distribution: Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy jessie
Posts: 1,333

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? no | Price you paid? (in USD): None indicated | Rating: 5

Kernel (uname -r): 2.6.10
Distribution: Debian


version 1.

ndiswrapper(1.10) gives me a warning about wireless extension.

Driver used is from CD-ROM, identical to ftp://ftp.linksys.com/pub/network/WUSB54G_20040903.exe

It works but I got my kernel frozen. see my thread.
http://www.linuxquestions.org/questions/showthread.php?t=422236
 
Old 11-12-2006, 12:36 AM   #8
Cereal765
 
Registered: May 2006
Distribution: Fedora Core, SuSE
Posts: 44

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 10

Kernel (uname -r): 2.6.16
Distribution: SuSE 10.1


Had trouble with new version of ndiswrapper, works beautifully with 1.20rc1. May say "invalid driver" for newer ndiswrapper version.
 
Old 01-30-2007, 07:24 PM   #9
smilliken
 
Registered: Jan 2007
Distribution: Mepis 8/8.5
Posts: 3

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 9

Kernel (uname -r): 2.6.18
Distribution: Suse 10.2


I'm new to Linux and just removed Win XP completely and installed the Suse 10.2. I have a WUSB54G and would like to get it working with Linux. It is probably ver 1 as I have had the units for at least 2 years. My question is, can some one list the instruction in an easy to follow list. I find the instructions in the thread a bit Greek to me. I'm very DOS and Windows knowledgeable and want to learn Linux, but seem to get lost trying to follow the quotes. I have the install CD that came with the WUSB54G and have download almost all of the mentioned files in this thread.

Any help would be much appreciated.
 
Old 07-16-2007, 07:24 PM   #10
perry
 
Registered: Sep 2003
Distribution: Slackware 12.0
Posts: 978

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 10

Kernel (uname -r): 2.6.21.3
Distribution: Slackware 10.1


Had to upgrade from 2.4.xx to 2.6.21 but it was worth it. Downloaded and installed the latest ndiswrapper, found Windows XP drivers for it and made use of dhcpcd (-h slack10.1). along with setting up a /etc/rc.d/rc.wlan0:
Code:
#!/bin/sh

if [ "$1" == "start" ]; then
   /sbin/modprobe ndiswrapper 
   /sbin/dhcpcd wlan0 -h slack10.1 &
   /sbin/ifconfig wlan0 up &
   /sbin/iwconfig wlan0 nick slackware &
   /sbin/iwconfig wlan0 essid any & 
fi

if [ "$1" == "stop" ]; then
   /sbin/ifconfig wlan0 down 
   /sbin/dhcpcd  -k 
   /sbin/modprobe -r ndiswrapper 
fi
it works remarkably well, strongly recommended

- perry
 
Old 07-16-2007, 07:32 PM   #11
perry
 
Registered: Sep 2003
Distribution: Slackware 12.0
Posts: 978

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0

Kernel (uname -r): 2.6.21.3
Distribution: Slackware 10.1


go man ndiswrapper for info on how to use that tool. for my situation, i had to install an earlier version of the wusb54g driver that had a 3rd subdirectory containing an rt2500usb.inf driver.
[code]
/WUSB54Gv4_20051110/Drivers/WUSB54Gv4:
rt2500usb.cat rt2500usb.inf rt2500usb.sys
[code]
Code:
root@slackware:/home/perry/Desktop/jboss-4.0.5.GA/bin# ndiswrapper -l
rt2500usb : driver installed
        device (13B1:000D) present
 
Old 07-16-2007, 07:33 PM   #12
perry
 
Registered: Sep 2003
Distribution: Slackware 12.0
Posts: 978

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0

Kernel (uname -r): 2.6.21.3
Distribution: Slackware 10.1


One more tidbit: Got my WUSB54G off ebay for about $20 Canadian!

Have a really nice day,

- Perry
 
Old 12-14-2007, 07:15 PM   #13
spider3
 
Registered: Dec 2007
Distribution: Fedora 8
Posts: 0

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 10

Kernel (uname -r): 2.6.23.8-63.fc8
Distribution: Fedora 8


Did a mobo transplant on a dual boot systems winding up w/ Vista/Fedora on a
Core 2 Duo processor. My trusty old WUSB54G came up in Fedora, and saw the access
points, but alas, the supplied driver rt2500usb appears to have some fatal flaw
that prevents it from actually completing the connection in either WEP or unsecured
mode. I'd previously played with ndiswrapper on an other distro in the prior
incarnation of the system. So grabbed the appropriate rpms from
http://atrpms.net/dist/f8/ndiswrapper/ (you need both the external sw and the
kernel module). Downloaded the latest XP drivers from linksys.com
a zip file that expands to WUSB54Gv4_2005111 (there are other downloads for the
other flavors of the device, this is v4 for the rt2500usb chip version).
Install the ndiswrapper rpms (with a small sledgehammer), get to your Drivers
directory under the WUSB* directory and utter:
/usr/sbin/ndiswrapper -i rt2500usb.inf
/usr/sbin/ndiswrapper -l
shows the driver and device active, but ALAS, there's a rival driver, the
standard rt2500usb that doesn't connect. modprob -r didn't seem to help so reach
into to the UNIX-codgers tool box and find what associates PCI 13B1:000D with
rt2500usb (find /lib/modules/`uname -r` -type f | xargs grep -i 13b1 )
Reach for the 20 lb (10 Kilo would also work) sledgehammer and make the following
changes in modules.alias and modules.usbmap
[zzz@localhost 2.6.23.8-63.fc8]$ diff zz.modules.alias modules.alias
2683c2683
< alias usb:v13B1p000Dd*dc*dsc*dp*ic*isc*ip* rt2500usb
---
> alias usb:v13B1p000Dd*dc*dsc*dp*ic*isc*ip* ndiswrapper
[zzz@localhost 2.6.23.8-63.fc8]$ diff zz.modules.usbmap modules.usbmap
1567c1567
< rt2500usb 0x0003 0x13b1 0x000d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x0
---
> ndiswrapper 0x0003 0x13b1 0x000d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x0

Reboot, and WOO HOO it comes up after asking for the keyring pw to get the WEP
key.

Not for the faint of heart, but it now works perfectly. There are probably more
elegant ways to fix this, but the GUI tools didn't seem to offer any options.
And when you have a collection of sledgehammers, problems look like nails (or
watermellons...)

Hope this helps somebody else,
jay
 
Old 01-21-2008, 01:20 PM   #14
asasantin
 
Registered: Jan 2008
Posts: 1

Rep: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation: Reputation:
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0

Kernel (uname -r):
Distribution:


is there any way to get this done without using ndiswrapper?
 




  



All times are GMT -5. The time now is 12:15 PM.

Main Menu

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