[acx111] USR5410 not working

Bug #34068 reported by Victor on 2006-03-08
10
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Ben Collins

Bug Description

Wireless PC CARD US ROBOTICS 5410 is not working out-of-the-box. The driver doesn't upload de correct firmware (on any of Ubuntu versions, including Dapper Drake Flight 4)

It's an easy fix for this card:

All you have to do is make a symbolic link to the correct firmware:

On /lib/firmware/2.6.15-17-386/acx/default:

lrwxrwxrwx 1 root root 23 2006-03-08 00:25 tiacx111c16 -> ../1.2.0.30/tiacx111c16
lrwxrwxrwx 1 root root 23 2006-03-07 23:16 tiacx111c16.old -> ../2.3.1.31/tiacx111c16

Forum thread:
http://ubuntuforums.org/archive/index.php/t-75448.html

I know this is a driver problem, but I thought it should be also reported here. It's an easy fix for a common card.

Ben Collins (ben-collins) wrote :

Please read the readme file in the firmware folder. It explains what information I need from you (mainly lspci -vv, and how to correctly change the firmware version.

Excuse my delay. Here is all the info you may need.

BTW, if I make a cardctl ident, this is all the info I get.

no product info available
manfid: 0x0007, 0x0082

I think the card should be recognised by the kernel.

Matt Zimmerman (mdz) on 2006-04-05
Changed in linux-source-2.6.15:
assignee: nobody → ben-collins

My Linksys WPC54G v2 works with this fix as well. I first stumbled upon the fix here: http://www.ubuntuforums.org/archive/index.php/t-75448.html

cd /lib/firmware/`uname -r`/acx/
sudo mv tiacx111c16 tiacx111c16.old
sudo ln -s ../1.2.0.30/tiacx111c16 tiacx111c16
sudo rmmod acx
sudo modprobe acx

Frantisek Fuka (fuxoft) wrote :

I confirm this bug and the solution. The bug is still present in the latest Dapper Drake with all updates as of April 24, 2006. It affects both USR5410 and USR5416. The system finds the card and "thinks" it works, however it does not receive or send any data (on the USR5416 PCMCIA version, the green light never ever lights up).

al_mckin (amckinley03) wrote :

I can also confirm that this fix is also correct for the USR805416 PCI card.

lspci -vv:

0000:00:0d.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Inter face
        Subsystem: Unknown device 010d:16ec
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step ping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort - <MAbort- >SERR- <PERR-
        Latency: 32, Cache Line Size: 0x08 (32 bytes)
        Interrupt: pin A routed to IRQ 217
        Region 0: Memory at cfffa000 (32-bit, non-prefetchable) [size=8K]
        Region 1: Memory at cffc0000 (32-bit, non-prefetchable) [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot +,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

lspci -vvn:

0000:00:0d.0 0280: 104c:9066
        Subsystem: 010d:16ec
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32, Cache Line Size: 0x08 (32 bytes)
        Interrupt: pin A routed to IRQ 217
        Region 0: Memory at cfffa000 (32-bit, non-prefetchable) [size=8K]
        Region 1: Memory at cffc0000 (32-bit, non-prefetchable) [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Just confirming that as of September 21, 2006 the problem still exist on Dapper Drake and this work around got me through:

cd /lib/firmware/`uname -r`/acx/default
sudo mv tiacx111c16 tiacx111c16.old
sudo ln -s ../1.2.1.34/tiacx111c16 tiacx111c16
sudo rmmod acx
sudo modprobe acx

Reference: http://diego.bloog.cl/blog/2006/06/10/configurando-una-linksys-wpc54g-v2-en-ubuntu-dapper/

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this linux-source-2.6.15 kernel bug to the new "linux" package. We appreciate your patience and understanding as we make this transition. Also, if you would be interested in testing the upcoming Intrepid Ibex 8.10 release, it is available at http://www.ubuntu.com/testing . Please let us know your results. Thanks!

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

Other bug subscribers