Linksys WUSB54G wireless adapter not working in Ubuntu 10.04

Bug #565613 reported by Adrien Lamothe
56
This bug affects 10 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

The Linksys WUSB54G wireless adapter is not working in Ubuntu 10.04. The same adapter worked great in Ubuntu 9.10 on the same computer.

Here is the output of dmesg when the adapter is plugged into the system a couple of times:

[ 53.084067] usb 1-3: new high speed USB device using ehci_hcd and address 3
[ 53.216604] usb 1-3: configuration #1 chosen from 1 choice
[ 53.291411] cfg80211: Calling CRDA to update world regulatory domain
[ 53.409081] cfg80211: World regulatory domain updated:
[ 53.409086] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 53.409090] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 53.409094] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 53.409098] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 53.409102] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 53.409105] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 53.413656] usb 1-3: firmware: requesting isl3886usb
[ 53.416458] usb 1-3: (p54usb) cannot load firmware isl3886usb (-2)!
[ 53.416466] usb 1-3: firmware: requesting isl3890usb
[ 53.419203] p54usb: probe of 1-3:1.0 failed with error -2
[ 53.419233] usbcore: registered new interface driver p54usb
[ 60.626996] usb 1-3: USB disconnect, address 3
[ 62.388062] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 62.520579] usb 1-1: configuration #1 chosen from 1 choice
[ 62.520736] usb 1-1: firmware: requesting isl3886usb
[ 62.522874] usb 1-1: (p54usb) cannot load firmware isl3886usb (-2)!
[ 62.522881] usb 1-1: firmware: requesting isl3890usb
[ 62.531920] p54usb: probe of 1-1:1.0 failed with error -2
[ 72.724590] usb 1-1: USB disconnect, address 4
[ 79.168058] Clocksource tsc unstable (delta = -249300577 ns)
[ 96.433516] sky2 eth0: Link is up at 100 Mbps, half duplex, flow control none
[ 96.434066] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 106.568059] eth0: no IPv6 routers present
[ 1920.308091] usb 1-1: new high speed USB device using ehci_hcd and address 5
[ 1920.440705] usb 1-1: configuration #1 chosen from 1 choice
[ 1920.441075] usb 1-1: firmware: requesting isl3886usb
[ 1920.446078] usb 1-1: (p54usb) cannot load firmware isl3886usb (-2)!
[ 1920.446091] usb 1-1: firmware: requesting isl3890usb
[ 1920.469413] p54usb: probe of 1-1:1.0 failed with error -2

affects: ubuntu → linux (Ubuntu)
tags: added: regression-potential
Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:

apport-collect 565613

This will help us to find and resolve the problem. Bear in mind that you may need to install the python-launchpadlib package from the universe repository. Thanks in advance!

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Adrien Lamothe (a-lamothe) wrote : Re: [Bug 565613] Re: Linksys WUSB54G wireless adapter not working in Ubuntu 10.04

I've rolled back to Ubuntu 9.10, so I can't send that information. Thanks.

--- On Wed, 4/21/10, Brian Murray <email address hidden> wrote:

From: Brian Murray <email address hidden>
Subject: [Bug 565613] Re: Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
To: <email address hidden>
Date: Wednesday, April 21, 2010, 3:48 PM

Thank you for taking the time to report this bug and helping to make
Ubuntu better. Please execute the following command, as it will
automatically gather debugging information, in a terminal:

apport-collect 565613

This will help us to find and resolve the problem. Bear in mind that you
may need to install the python-launchpadlib package from the universe
repository.  Thanks in advance!

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

--
Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
https://bugs.launchpad.net/bugs/565613
You received this bug notification because you are a direct subscriber
of the bug.

Revision history for this message
efx (efx456) wrote :

Please see http://www.ubuntuforums.org/showthread.php?t=1469109 for more info on this bug. This seems to affect lots of people.

Revision history for this message
efx (efx456) wrote :
Download full text (11.8 KiB)

--- Which type of your network connection should be tested?
--- (2) Wireless connection (WLAN)
--- What's the type of networktopology?
--- (1) WLAN access point <---> LinuxClient
--- On which host is the script executed?
--- (1) LinuxClient
--- WLAN SSID to connect to: t#e#u#h#u#e

--- NWEliza is analyzing the system for common network configuration errors ...

!!! CND0110E: For the selected connection type there was no active network interface found on your system
!!! CND0450W: WLAN key masquerading is not fully tested on this distribution. Please check output file collectNWData.txt for visible WLAN keys and masquerade them manually

--- Go to http://www.linux-tips-and-tricks.de/CND#English to get more detailed instructions
--- about the error/warning messages and how to fix the problems on your own.

--- If you are unsuccessful then place the contents of file collectNWData.txt in the net
--- (see http://www.linux-tips-and-tricks.de/CND_UPL#English for links)
--- and then paste the nopaste link on your favorite Linux forum.

==================================================================================================================
==================================================================================================================
*** uname -a
Linux ubuntu 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
==================================================================================================================
*** cat /etc/*[-_]release || cat /etc/*[-_]version
/etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"
==================================================================================================================
*** cat /etc/resolv | grep -i "nameserver"
cat: /etc/resolv.conf: No such file or directory
==================================================================================================================
*** cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 ubuntu.ubuntu-domain ubuntu
==================================================================================================================
*** route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
==================================================================================================================
*** ifconfig
eth0 Link encap:Ethernet HWaddr ##:##:##:##:##:#1
          UP BROADCAST MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          Interrupt:20 Base address:0xc000
lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2664 (2.6 KB) TX bytes:2664 (2.6 KB)
=================...

Revision history for this message
Alejandro Cuervo (a-cuervo) wrote :

solution that should work for many of you.

sudo apt-get install linux-firmware-nonfree

reboot. (or unplug and plug the usb wireless adapter)

Done

Changed in linux (Ubuntu):
status: Incomplete → New
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Adrien,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/releases/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 565613

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Keith Garland (cagiest) wrote :
Download full text (20.8 KiB)

I have the same problem with this device. I have had it working with various degrees of success with some earlier versions of Ubuntu, sometimes with ndiswrapper (using the v1 wusb54gs driver) and once without it in 9.04 (I think). My error seems slightly different from above but same effect. This was the first thing I tried on a clean 10.04 install and it did not work. I also tried the "sudo apt-get install linux-firmware-nonfree" suggestion and it made no difference. (The device still works fine in XP.)

Below are my logs etc. as reported above. This is with eth0 working and after yet another failed attempt to get wlan0 with iwconfig, etc.

********
uname -a
********
Linux Dell-Ubuntu 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

**********************************************
cat /etc/*[-_]release || cat /etc/*[-_]version
**********************************************
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"

**************************************
cat /etc/resolv | grep -i "nameserver"
**************************************
cat: /etc/resolv: No such file or directory

**************
cat /etc/hosts
**************
127.0.0.1 localhost
127.0.1.1 Dell-Ubuntu

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

********
route -n
********
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

*****************************
keith@Dell-Ubuntu:~$ ifconfig
*****************************
eth0 Link encap:Ethernet HWaddr 00:10:5a:72:8a:7e
          inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0
          inet6 addr: fe80::210:5aff:fe72:8a7e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:21399 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16485 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:24607990 (24.6 MB) TX bytes:2050761 (2.0 MB)
          Interrupt:10 Base address:0xac00

lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:13754 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13754 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3717327 (3.7 MB) TX bytes:3717327 (3.7 MB)

**********
ping tests
**********
PING tests (67.215.65.132) 56(84) bytes of data.
64 bytes from hit-nxdomain.opendns.com (67.215.65.132): icmp_seq=1 ttl=53 time=39.9 ms
64 bytes from hit-nxdomain.opendns.com (67.215.65.132): icmp_seq=2 ttl=53 time=38.2 ms
64 bytes from hit-nxdomain.opendns.com (67.215.65.132): ...

Revision history for this message
Carlos Lerzundy (arepaking) wrote :

Hello Everyone,
I am having this problem. It was working fine with Lucid when I did a fresh install but after updating my system via update-manager stopped working. At this point, I don't know what went wrong.

Any ideas!?

Revision history for this message
Carlos Lerzundy (arepaking) wrote :

I forgot to mention. That there is something that I cannot understand. I triend using a Lucid Live CD and it did not worked. I booted into Windows 7 and it worked flawless. So I guess I can discard that the device is malfunctioning.

Revision history for this message
Carlos Lerzundy (arepaking) wrote :

Hello again Everyone,
I was able to make it work. I guess it was not an Ubuntu issue.

I went into my router configuration and I changed the 2.4Ghz Channel from Auto to Channel 3 (I guess you can see which one works best for you). After performing this change my WUSB54G started to work again.

Hope this info helps!

Revision history for this message
Grant Bowman (grantbow) wrote :

Hello Carlos. How "fresh" was your first fresh installation? If it was an upgrade from Karmic it could have been using the Karmic drivers which Adrien reports worked very well. It your experience truly did show that it worked from the installation kernel and failed with the installed kernel that might be an important clue in narrowing down this bug.

I sometimes have troubles with wifi of my own hardware and others who I help at user groups from time to time so I know how frustrating it can be to see it work with Windows and not work with Linux. This is one of those nasty cases that can use all the help it can get so a fix can be found for all possible cases of slightly different hardware.

I talked to Adrien Lamothe on Sunday at a LUG meeting. I insisted we try plugging his USB adapter into my Lucid laptop running linux-image-2.6.32-23-generic (2.6.32-23.37) kernel that has the linux-firmware-nonfree 1.8 installed on it already. It failed to recognize or show up with sudo lsusb -v for some reason. My guess is this was due to several suspend and resume events. I have no problems with other USB devices on this laptop but without the hardware here I can't troubleshoot further.

http://en.wikipedia.org/wiki/Linksys says that only v.4 WUSB54G adapters use the Ralink 2500 chipset. As I recall Adrien said his uses a different one. I hope he responds with more details about how it appears to the kernel under 9.10. I believe the WUSB54G is a widely sold Linksys adapter "model" that has been manufactured using several different chipsets over time, each needing different firmware. When looking closely at Adrien's this weekend we found no minor revision number on the hardware. Serial numbers might be needed to help track down this bug if linux-firmware-nonfree still doesn't fix it in all cases. Since Adrien has now downgraded back to 9.10 in part because of this 10.04 bug it would be helpful if other people can take the time to provide the details that Brian and Jeremy need to help isolate this bug.

Revision history for this message
Adrien Lamothe (a-lamothe) wrote :

Hi Grant,

Based on dmesg, the chipset in my Linksys WUSB54G is an Intersil Prism 54. The p54 driver loads when I plug in the adpater. This could be erroneous; I believe I've seen Linux in the past load a compatible driver with certain devices when the actual driver wasn't available.

~ Adrien

--- On Tue, 6/29/10, Grant Bowman <email address hidden> wrote:

From: Grant Bowman <email address hidden>
Subject: [Bug 565613] Re: Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
To: <email address hidden>
Date: Tuesday, June 29, 2010, 11:00 PM

Hello Carlos.  How "fresh" was your first fresh installation?  If it was
an upgrade from Karmic it could have been using the Karmic drivers which
Adrien reports worked very well.  It your experience truly did show that
it worked from the installation kernel and failed with the installed
kernel that might be an important clue in narrowing down this bug.

I sometimes have troubles with wifi of my own hardware and others who I
help at user groups from time to time so I know how frustrating it can
be to see it work with Windows and not work with Linux.  This is one of
those nasty cases that can use all the help it can get so a fix can be
found for all possible cases of slightly different hardware.

I talked to Adrien Lamothe on Sunday at a LUG meeting.  I insisted we
try plugging his USB adapter into my Lucid laptop running linux-
image-2.6.32-23-generic (2.6.32-23.37) kernel that has the linux-
firmware-nonfree 1.8 installed on it already.  It failed to recognize or
show up with sudo lsusb -v for some reason.  My guess is this was due to
several suspend and resume events.  I have no problems with other USB
devices on this laptop but without the hardware here I can't
troubleshoot further.

http://en.wikipedia.org/wiki/Linksys says that only v.4 WUSB54G adapters
use the Ralink 2500 chipset.  As I recall Adrien said his uses a
different one.  I hope he responds with more details about how it
appears to the kernel under 9.10.  I believe the WUSB54G is a widely
sold Linksys adapter "model" that has been manufactured using several
different chipsets over time, each needing different firmware.  When
looking closely at Adrien's this weekend we found no minor revision
number on the hardware.  Serial numbers might be needed to help track
down this bug if linux-firmware-nonfree still doesn't fix it in all
cases.  Since Adrien has now downgraded back to 9.10 in part because of
this 10.04 bug it would be helpful if other people can take the time to
provide the details that Brian and Jeremy need to help isolate this bug.

--
Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
https://bugs.launchpad.net/bugs/565613
You received this bug notification because you are a direct subscriber
of the bug.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Adrien Lamothe (a-lamothe) wrote :

Go ahead and stick your head in the sand. Its an old adapter anyway and with all the problems you guys are experiencing with 10.04 you have better things to do.

--- On Wed, 8/11/10, Jeremy Foshee <email address hidden> wrote:

From: Jeremy Foshee <email address hidden>
Subject: [Bug 565613] Re: Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
To: <email address hidden>
Date: Wednesday, August 11, 2010, 6:04 PM

This bug report was marked as Incomplete and has not had any updated
comments for quite some time.  As a result this bug is being closed.
Please reopen if this is still an issue in the current Ubuntu release
http://www.ubuntu.com/getubuntu/download . Also, please be sure to
provide any requested information that may have been missing.  To reopen
the bug, click on the current status under the Status column and change
the status back to "New".  Thanks.

[This is an automated message.  Apologies if it has reached you
inappropriately; please just reply to this message indicating so.]

** Tags added: kj-expired

** Changed in: linux (Ubuntu)
       Status: Incomplete => Expired

--
Linksys WUSB54G wireless adapter not working in Ubuntu 10.04
https://bugs.launchpad.net/bugs/565613
You received this bug notification because you are a direct subscriber
of the bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.