** Description changed:
+ == SRU Justification ==
+ Enable support for rt33xx and rt35xx wireless chipsets in the rt2800usb
driver. Without this some wifi devices are inoperable.
+
+ == Fix ==
+ Enable CONFIG_RT2800USB_RT35XX and CONFIG_RT2800USB_RT53XX
+
+ == Impact ==
+ Minimal risk of regression. Enables support for the following:
+
+ #ifdef CONFIG_RT2800USB_RT35XX
+ /* Allwin */
+ { USB_DEVICE(0x8516, 0x3572) },
+ /* Askey */
+ { USB_DEVICE(0x1690, 0x0744) },
+ /* Cisco */
+ { USB_DEVICE(0x167b, 0x4001) },
+ /* EnGenius */
+ { USB_DEVICE(0x1740, 0x9801) },
+ /* I-O DATA */
+ { USB_DEVICE(0x04bb, 0x0944) },
+ /* Linksys */
+ { USB_DEVICE(0x13b1, 0x002f) },
+ { USB_DEVICE(0x1737, 0x0079) },
+ /* Ralink */
+ { USB_DEVICE(0x148f, 0x3572) },
+ /* Sitecom */
+ { USB_DEVICE(0x0df6, 0x0041) },
+ { USB_DEVICE(0x0df6, 0x0062) },
+ /* Toshiba */
+ { USB_DEVICE(0x0930, 0x0a07) },
+ /* Zinwell */
+ { USB_DEVICE(0x5a57, 0x0284) },
+ #endif
+ #ifdef CONFIG_RT2800USB_RT53XX
+ /* Azurewave */
+ { USB_DEVICE(0x13d3, 0x3329) },
+ { USB_DEVICE(0x13d3, 0x3365) },
+ /* Ralink */
+ { USB_DEVICE(0x148f, 0x5370) },
+ { USB_DEVICE(0x148f, 0x5372) },
+ #endif
+
+ == Original Bug Description ==
+
Linux 3.0 and later kernels have some experimental support for the
Ralink rt35xx and rt53xx chipsets. But it's not enabled on Ubuntu.
I recompiled the kernel with this module, and it's working fine with my
rt5370 wifi dongle. And this dongle work out of the box in debian Sid
and work on wheezy if I add the correct firmware.
It's already enabled in the Debian configuration of the 3.2 kernel,
Ubuntu is using the same kernel and have support enabled for the same
chipsets (rt35xx and rt53xx) for the pci variant of the module.
I think this was disabled by mistake.
Please add this to the kernel configuration on Precise and Quantal:
CONFIG_RT2800USB_RT35XX=y
CONFIG_RT2800USB_RT53XX=y
----
A little more about the rt35xx and rt53xx. Theses chipsets are used in a
lot of very cheap wifi dongle and arm devices such as Android Tablets
(Sometime compatible with Ubuntu Arm). They are very common and work
very well despite the very low price. There is an official Linux driver
on the Ralink Website, but it is nearly impossible to make it work. The
driver provided officially with the Kernel work flawlessly (based on my
own experience).
There is a package of backported network modules on Precise, and this contain
a rt2800usb module that work with the rt53xx. But this package is nearly
undocumented, and that was a lucky find. Nobody will do that instinctively in
order to make that dongle work.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: fabien 1484 F.... pulseaudio
Card0.Amixer.info:
Card hw:0 'SI7012'/'SiS SI7012 with ALC650F at irq 18'
Mixer name : 'Realtek ALC650F'
Components : 'AC97a:414c4723'
Controls : 50
Simple ctrls : 33
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=a83d504e-0cd5-4d79-90d2-c3502453047f
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386
(20120423)
MachineType: ASUSTeK Computer Inc. A6K
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.2.0-26-generic-pae
root=UUID=b698ea91-9c8b-41a4-950c-720314a4423c ro rootflags=subvol=@ quiet
splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
RelatedPackageVersions:
linux-restricted-modules-3.2.0-26-generic-pae N/A
linux-backports-modules-3.2.0-26-generic-pae N/A
linux-firmware 1.79
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Tags: precise precise
Uname: Linux 3.2.0-26-generic-pae i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/18/2005
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 207
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: A6K
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvr207:bd08/18/2005:svnASUSTeKComputerInc.:pnA6K:pvr1.0:rvnASUSTeKComputerInc.:rnA6K:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr:
dmi.product.name: A6K
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
** Description changed:
- == SRU Justification ==
+ == Precise SRU Justification ==
Enable support for rt33xx and rt35xx wireless chipsets in the rt2800usb
driver. Without this some wifi devices are inoperable.
== Fix ==
Enable CONFIG_RT2800USB_RT35XX and CONFIG_RT2800USB_RT53XX
== Impact ==
Minimal risk of regression. Enables support for the following:
#ifdef CONFIG_RT2800USB_RT35XX
- /* Allwin */
- { USB_DEVICE(0x8516, 0x3572) },
- /* Askey */
- { USB_DEVICE(0x1690, 0x0744) },
- /* Cisco */
- { USB_DEVICE(0x167b, 0x4001) },
- /* EnGenius */
- { USB_DEVICE(0x1740, 0x9801) },
- /* I-O DATA */
- { USB_DEVICE(0x04bb, 0x0944) },
- /* Linksys */
- { USB_DEVICE(0x13b1, 0x002f) },
- { USB_DEVICE(0x1737, 0x0079) },
- /* Ralink */
- { USB_DEVICE(0x148f, 0x3572) },
- /* Sitecom */
- { USB_DEVICE(0x0df6, 0x0041) },
- { USB_DEVICE(0x0df6, 0x0062) },
- /* Toshiba */
- { USB_DEVICE(0x0930, 0x0a07) },
- /* Zinwell */
- { USB_DEVICE(0x5a57, 0x0284) },
+ /* Allwin */
+ { USB_DEVICE(0x8516, 0x3572) },
+ /* Askey */
+ { USB_DEVICE(0x1690, 0x0744) },
+ /* Cisco */
+ { USB_DEVICE(0x167b, 0x4001) },
+ /* EnGenius */
+ { USB_DEVICE(0x1740, 0x9801) },
+ /* I-O DATA */
+ { USB_DEVICE(0x04bb, 0x0944) },
+ /* Linksys */
+ { USB_DEVICE(0x13b1, 0x002f) },
+ { USB_DEVICE(0x1737, 0x0079) },
+ /* Ralink */
+ { USB_DEVICE(0x148f, 0x3572) },
+ /* Sitecom */
+ { USB_DEVICE(0x0df6, 0x0041) },
+ { USB_DEVICE(0x0df6, 0x0062) },
+ /* Toshiba */
+ { USB_DEVICE(0x0930, 0x0a07) },
+ /* Zinwell */
+ { USB_DEVICE(0x5a57, 0x0284) },
#endif
#ifdef CONFIG_RT2800USB_RT53XX
- /* Azurewave */
- { USB_DEVICE(0x13d3, 0x3329) },
- { USB_DEVICE(0x13d3, 0x3365) },
- /* Ralink */
- { USB_DEVICE(0x148f, 0x5370) },
- { USB_DEVICE(0x148f, 0x5372) },
+ /* Azurewave */
+ { USB_DEVICE(0x13d3, 0x3329) },
+ { USB_DEVICE(0x13d3, 0x3365) },
+ /* Ralink */
+ { USB_DEVICE(0x148f, 0x5370) },
+ { USB_DEVICE(0x148f, 0x5372) },
#endif
== Original Bug Description ==
Linux 3.0 and later kernels have some experimental support for the
Ralink rt35xx and rt53xx chipsets. But it's not enabled on Ubuntu.
I recompiled the kernel with this module, and it's working fine with my
rt5370 wifi dongle. And this dongle work out of the box in debian Sid
and work on wheezy if I add the correct firmware.
It's already enabled in the Debian configuration of the 3.2 kernel,
Ubuntu is using the same kernel and have support enabled for the same
chipsets (rt35xx and rt53xx) for the pci variant of the module.
I think this was disabled by mistake.
Please add this to the kernel configuration on Precise and Quantal:
CONFIG_RT2800USB_RT35XX=y
CONFIG_RT2800USB_RT53XX=y
----
A little more about the rt35xx and rt53xx. Theses chipsets are used in a
lot of very cheap wifi dongle and arm devices such as Android Tablets
(Sometime compatible with Ubuntu Arm). They are very common and work
very well despite the very low price. There is an official Linux driver
on the Ralink Website, but it is nearly impossible to make it work. The
driver provided officially with the Kernel work flawlessly (based on my
own experience).
There is a package of backported network modules on Precise, and this contain
a rt2800usb module that work with the rt53xx. But this package is nearly
undocumented, and that was a lucky find. Nobody will do that instinctively in
order to make that dongle work.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: SI7012 [SiS SI7012], device 0: Intel ICH [SiS SI7012]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: fabien 1484 F.... pulseaudio
Card0.Amixer.info:
Card hw:0 'SI7012'/'SiS SI7012 with ALC650F at irq 18'
Mixer name : 'Realtek ALC650F'
Components : 'AC97a:414c4723'
Controls : 50
Simple ctrls : 33
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=a83d504e-0cd5-4d79-90d2-c3502453047f
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386
(20120423)
MachineType: ASUSTeK Computer Inc. A6K
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.2.0-26-generic-pae
root=UUID=b698ea91-9c8b-41a4-950c-720314a4423c ro rootflags=subvol=@ quiet
splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
RelatedPackageVersions:
linux-restricted-modules-3.2.0-26-generic-pae N/A
linux-backports-modules-3.2.0-26-generic-pae N/A
linux-firmware 1.79
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Tags: precise precise
Uname: Linux 3.2.0-26-generic-pae i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/18/2005
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 207
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: A6K
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvr207:bd08/18/2005:svnASUSTeKComputerInc.:pnA6K:pvr1.0:rvnASUSTeKComputerInc.:rnA6K:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr:
dmi.product.name: A6K
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1019561
Title:
148f:5370 Please enable Ralink rt35xx and rt53xx support on the
rt2800usb driver
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1019561/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs