148f:3072 Performance of rt2800usb module in 3.5.0 abysmal (used by RT3072 chipset)

Bug #1126626 reported by Ivo Wever
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

After switching from linux-image-3.2.0-37 to linux-image-3.5.0-23, I noted the performance of my wireless network became awful (~1/10th of my regular ~3 Mbps). Several reboots and crosschecks with other devices confirmed that the kernel is to blame.

My wireless device:
Bus 002 Device 003: ID 148f:3072 Ralink Technology, Corp. RT3072 Wireless Adapter

The driver stack used under both kernels:
rt2800usb 22773 0
rt2800lib 58967 1 rt2800usb
crc_ccitt 12707 1 rt2800lib
rt2x00usb 20808 1 rt2800usb
rt2x00lib 55326 3 rt2800usb,rt2800lib,rt2x00usb
mac80211 506862 3 rt2800lib,rt2x00usb,rt2x00lib
cfg80211 205774 2 rt2x00lib,mac80211

Of course I googled and came across topics such as http://askubuntu.com/questions/131768/dlink-wireless-dwa-140-speeds-are-crippled-on-12-04, where it is adviced to switch to the (older?) rt5370sta. I tried that and although the driver installs, loads and even connects to my accesspoint just fine, it subsequently immediately freezes the 3.5 kernel.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.5.0-23-generic 3.5.0-23.35~precise1
ProcVersionSignature: Ubuntu 3.2.0-37.58-generic 3.2.35
Uname: Linux 3.2.0-37-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu17.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ivo 2644 F.... pulseaudio
CRDA:
 country NL:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20), NO-OUTDOOR
  (5250 - 5330 @ 40), (N/A, 20), NO-OUTDOOR, DFS
  (5490 - 5710 @ 40), (N/A, 27), DFS
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfdff8000 irq 44'
   Mixer name : 'Realtek ALC888'
   Components : 'HDA:10ec0888,12970000,00100001'
   Controls : 43
   Simple ctrls : 20
Date: Fri Feb 15 21:51:50 2013
HibernationDevice: RESUME=UUID=e807172d-7e53-45ef-9a06-40c7ea6eccf2
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: Shuttle Inc SP35
MarkForUpload: True
ProcEnviron:
 LANGUAGE=en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-37-generic root=UUID=8148180a-7b5f-40f2-b582-36dfca309143 ro crashkernel=384M-2G:64M,2G-:128M quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-37-generic N/A
 linux-backports-modules-3.2.0-37-generic N/A
 linux-firmware 1.79.1
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to precise on 2012-04-28 (293 days ago)
WifiSyslog: Feb 15 19:49:42 twen kernel: [ 3790.494037] cfg80211: Found new beacon on frequency: 2472 MHz (Ch 13) on phy0
dmi.bios.date: 07/03/2009
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: FP35
dmi.board.vendor: Shuttle Inc
dmi.board.version: V20
dmi.chassis.type: 3
dmi.chassis.vendor: Shuttle Inc
dmi.chassis.version: G5
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd07/03/2009:svnShuttleInc:pnSP35:pvrV20:rvnShuttleInc:rnFP35:rvrV20:cvnShuttleInc:ct3:cvrG5:
dmi.product.name: SP35
dmi.product.version: V20
dmi.sys.vendor: Shuttle Inc

Revision history for this message
Ivo Wever (ivo-wever) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Ivo Wever (ivo-wever)
summary: - Performance of wireless network abysmal
+ Performance of rt2800usb module in 3.5.0 abysmal (used by RT3072
+ chipset)
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: Performance of rt2800usb module in 3.5.0 abysmal (used by RT3072 chipset)

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.8 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/

Changed in linux (Ubuntu):
importance: Undecided → Medium
tags: added: regression-release
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Ivo Wever (ivo-wever) wrote :

Unfortunately mainline 3.8.0 will not boot: it leaves me with a frozen GUI login screen, on which no input, not even SysRq, is accepted.

tags: added: kernel-unable-to-test-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Ivo Wever (ivo-wever) wrote :

Today I tested with the 3.8.0-19 kernel installed from the package in the precise repository. Network performance is fine again. Marked as 'kernel-fixed-upstream'

tags: added: kernel- kernel-fixed-upstream
removed: kernel-unable-to-test-upstream
Revision history for this message
David Agudo (dagudoj) wrote :

Still hapens with Linux desktop 3.5.0-37-generic #58~precise1-Ubuntu SMP Wed Jul 10 17:48:11 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
penalvch (penalvch) wrote :

Ivo Wever, could you please confirm this issue exists with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ . If the issue remains, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

summary: - Performance of rt2800usb module in 3.5.0 abysmal (used by RT3072
- chipset)
+ 148f:3072 Performance of rt2800usb module in 3.5.0 abysmal (used by
+ RT3072 chipset)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.