Wireless link dropping in edgy: Netgear WG311v2 card

Asked by Chris Oattes

I am having problems maintaining a network connection in edgy. I am using a Netgear WG311v2 card (which uses acx drivers). I sometimes have a connection when the computer starts, but it is extremely slow (mere bytes per second), and the connection seems to die quite quickly.

ifconfig shows that the interface still has a network address, but there doesn't appear to be any data being sent.

iwlist wlan0 scan shows that the card can see the access point.

I tried using dhclient to renew the ip address, and recieved the message "bogus UDP packet length: 1540".

The wireless access point uses WEP encryption.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Chris Oattes
Solved:
Last query:
Last reply:
Revision history for this message
Chris Oattes (cjo20) said :
#1

Having done:
dmesg | grep acx

I get several screens of the following message:
acx: BUG: tx_head:0 Ctl8:0xC0 - failed to find free txdesc

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) said :
#2

What do you see if you issue the following commands issued from Applications --> Accessories --> Terminal:-

lspci -vv
lspci -vvn

Revision history for this message
Chris Oattes (cjo20) said :
#3

Here you go:
lspci -vv

01:08.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
        Subsystem: Netgear Unknown device 4c00
        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: 32 bytes
        Interrupt: pin A routed to IRQ 201
        Region 0: Memory at eb020000 (32-bit, non-prefetchable) [size=8K]
        Region 1: Memory at eb000000 (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
01:08.0 0280: 104c:9066
        Subsystem: 1385:4c00
        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: 32 bytes
        Interrupt: pin A routed to IRQ 201
        Region 0: Memory at eb020000 (32-bit, non-prefetchable) [size=8K]
        Region 1: Memory at eb000000 (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-

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) said :
#4

I suspect you need a newer/different firmware.

Take a look at the following forum post which details a solution that may work:-

http://ubuntuforums.org/showpost.php?p=1965232&postcount=2

Revision history for this message
Best Chris Oattes (cjo20) said :
#5

Problem fixed