upload extremely slow with iwl3945 (regression intrepid)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
I just upgraded to intrepid.
While connect with wifi, using the iwl3945 driver, I get almost no upload (between 2kB/s and 20kB/s while uploading to a computer in the LAN).
This is a regression from intrepid compared to hardy.
relevant bits from dmesg:
[11458.520600] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
[11458.520618] iwl3945: Copyright(c) 2003-2008 Intel Corporation
[11458.520733] iwl3945 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[11458.520758] iwl3945 0000:0c:00.0: setting latency timer to 64
[11458.520796] iwl3945: Detected Intel Wireless WiFi Link 3945ABG
[11458.562622] iwl3945: Tunable channels: 13 802.11bg, 23 802.11a channels
[11458.565898] phy1: Selected rate control algorithm 'iwl-3945-rs'
[11462.620908] iwl3945 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[11462.623659] firmware: requesting iwlwifi-
lspci -vv:
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Subsystem: Intel Corporation Device 1021
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 219
Region 0: Memory at efdff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: iwl3945
Kernel modules: iwl3945
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Incomplete |
I have exactly the same problem.
Download work fine but my upload is realy slow between 10kb/s to 60kb/s on a local LAN.
On the same computer, in the same place, on windows, I get more than 1mb/s.
modinfo iwl3945 2.6.27- 7-generic/ kernel/ drivers/ net/wireless/ iwlwifi/ iwl3945. ko 7B20F3C7 0004227sv* sd*bc*sc* i* 0004222sv* sd*bc*sc* i* 0004227sv* sd00001014bc* sc*i* 0004222sv* sd00001044bc* sc*i* 0004222sv* sd00001034bc* sc*i* 0004222sv* sd00001005bc* sc*i* led-class, cfg80211, rfkill hw_scan: disable hardware scanning (default 0) (int)
filename: /lib/modules/
license: GPL
author: Copyright(c) 2003-2008 Intel Corporation
version: 1.2.26ks
description: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux
srcversion: 5C079549ABD48E0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
depends: mac80211,
vermagic: 2.6.27-7-generic SMP mod_unload modversions 586
parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: hwcrypto:using hardware crypto engine (default 0 [software])
(int)
parm: debug:debug output mask (int)
parm: disable_
parm: queues_num:number of hw queues. (int)
parm: qos_enable:enable all QoS functionality (int)
lspci -vv:
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Subsystem: Intel Corporation Device 1051
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 217
Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: iwl3945
Kernel modules: iwl3945