Bug 699170

Summary: Ralink rt3072 usb wlan support with in kernel driver requires updated firmware
Product: [Fedora] Fedora Reporter: dave <dboshell>
Component: linux-firmwareAssignee: David Woodhouse <dwmw2>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: dwmw2, kernel-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-07 16:10:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
updated rt2870.bin which I downloaded from ralink.com.tw none

Description dave 2011-04-23 21:51:33 UTC
Created attachment 494462 [details]
updated rt2870.bin which I downloaded from ralink.com.tw

Description of problem:

the rt2870.bin firmware image (md5sum e4b60f5bb4980a26cbac32be690451d6) included with fedora 15 beta linux firmware package does not support the Ralink rt3072 wireless usb chipset when using the native Ralink wireless driver (rt2800usb.ko) in kernel. Downloading a newer version from ralink.com.tw website (md5sum d8a2bdd274ad86f60fe8643b4574387e) from archive 2011_0107_RT3070_RT3370_Linux_STA_v2.5.0.1_DPO.tar.bz2 (actaully tar.gz file) seems to fix the problem.

Installed Packages
Name        : linux-firmware
Arch        : noarch
Version     : 20110304
Release     : 1.fc15

Name        : kernel
Arch        : x86_64
Version     : 2.6.38.2
Release     : 9.fc15

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Plug in usb wlan dongle (VendorID 148f : Product ID 3072)
2. rt2800usb.ko attempts to load rt2870.bin firmware image from /lib/firmware
3. rt2870.bin does not support rt3072 chipset.
  
Actual results: (from /var/log/messages)

akoya kernel: [  198.291073] usb 2-3: new high speed USB device using ehci_hcd and address 2
Apr 22 20:36:19 akoya kernel: [  198.424700] usb 2-3: New USB device found, idVendor=148f, idProduct=3072
Apr 22 20:36:19 akoya kernel: [  198.424708] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 22 20:36:19 akoya kernel: [  198.424714] usb 2-3: Product: 802.11 n WLAN
Apr 22 20:36:19 akoya kernel: [  198.424719] usb 2-3: Manufacturer: Ralink
Apr 22 20:36:19 akoya kernel: [  198.424723] usb 2-3: SerialNumber: 1.0
Apr 22 20:36:19 akoya mtp-probe: checking bus 2, device 2: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3"
Apr 22 20:36:19 akoya mtp-probe: bus: 2, device: 2 was not an MTP device
Apr 22 20:36:19 akoya kernel: [  198.938561] usbcore: registered new interface driver rt2800usb
Apr 22 20:36:19 akoya lldpad[974]: evb_ifdown:port wlan1 remove failed
Apr 22 20:36:19 akoya lldpad[974]: vdp_ifdown:wlan1 vdp data remove failed
Apr 22 20:36:19 akoya NetworkManager[757]: <info> found WiFi radio killswitch rfkill2 (at /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/ieee80211/phy1/rfkill2) (driver <unknown>)
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): driver supports SSID scans (scan_capa 0x01).
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): new 802.11 WiFi device (driver: 'rt2800usb' ifindex: 4)
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): exported as /org/freedesktop/NetworkManager/Devices/2
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): now managed
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): device state change: 10 -> 20 (reason 2)
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): bringing up device.
Apr 22 20:36:20 akoya NetworkManager[757]: <warn> (wlan1): firmware may be missing.
Apr 22 20:36:20 akoya NetworkManager[757]: <info> (wlan1): deactivating device (reason: 2).
Apr 22 20:36:20 akoya kernel: [  199.099537] phy1 -> rt2x00lib_request_firmware: Error - Current firmware does not support detected chipset.
Apr 22 20:37:56 akoya kernel: [  295.556630] usb 2-3: USB disconnect, address 2
Apr 22 20:37:56 akoya NetworkManager[757]: <info> radio killswitch /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/ieee80211/phy1/rfkill2 disappeared
Apr 22 20:37:56 akoya NetworkManager[757]: <info> (wlan1): now unmanaged
Apr 22 20:37:56 akoya NetworkManager[757]: <info> (wlan1): device state change: 20 -> 10 (reason 36)

Expected results:

1. Plug in usb wlan dongle (VendorID 148f : Product ID 3072)
2. rt2800usb.ko attempts to load rt2870.bin firmware image from /lib/firmware
3. rt2870.bin supports rt3072 chipset.

Additional info:

Comment 1 Fedora End Of Life 2012-08-07 16:10:31 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping