Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#19494 - [rt2870usb-fw] should include more firmwares

Attached to Project: Arch Linux
Opened by Alois Nespor (anespor) - Monday, 17 May 2010, 09:20 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 20 May 2010, 11:58 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No



rt2870usb-fw would be a update for new drivers.
Ralink drivers (e.g. from staging) needs now firmware - except rt2780.bin - also rt3070.bin and rt3071.bin (kernel 2.6.34).

---kernel 2.6.34---
usb 2-1: firmware: requesting rt3070.bin
usb 2-1: firmware file rt3070.bin request failed (-2)
ERROR! NICLoadFirmware failed, Status[=0x00000001]
rt28xx Initialized fail!
---kernel 2.6.34---

A lot of people now going to need rt2870usb-fw with those firmwares.

If it's useful for you, i am attached a modified rt2870usb-fw's PKGBUILD with the addition of this firmware.

Thank you!
   PKGBUILD (0.9 KiB)
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Thursday, 20 May 2010, 11:58 GMT
Reason for closing:  Fixed
Additional comments about closing:  install linux-firmware from [testing]
Comment by Andrea Scarpino (BaSh) - Tuesday, 18 May 2010, 00:20 GMT
  • Field changed: Task Type (Bug Report → Feature Request)
  • Field changed: Summary ([rt2870usb-fw] new upstream tarball → [rt2870usb-fw] should include more firmwares)
re-opened because I am not sure if we need those firmwares or not.

Giovanni is inactive, so I am sending a mail to arch-dev-public ML.
Comment by Jan Alexander Steffens (heftig) - Tuesday, 18 May 2010, 00:53 GMT
As far as I know, the support for RT30XX and RT35XX (both PCI and USB) in the rt2x00 drivers is non-functional and should not have been compiled in.


In any case, the firmware is outdated. New archives should be downloaded from .

What I know we need is the firmware for the rt2x00pci driver (rt2860.bin), also available from the above URL. See my comment on  FS#19048 .
Comment by Jakob Gruber (schuay) - Tuesday, 18 May 2010, 21:55 GMT
Using the rt2870sta (staging) drivers and kernel 2.6.34, internet only works for me once the updated firmware (V22, see OP) has been installed.

IMO the firmware package needs to be updated and an announcement posted on the forum.
Comment by Thomas B├Ąchler (brain0) - Wednesday, 19 May 2010, 07:45 GMT
After a discussion yesterday, it look like we might move to package linux-firmware from the git repository. Please try