Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204314 - net-wireless/rt73-firmware ebuild request
Summary: net-wireless/rt73-firmware ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2008-01-04 19:36 UTC by A. Person
Modified: 2009-03-11 16:25 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rt73-firmware-1.8.ebuild (rt73-firmware-1.8.ebuild,599 bytes, text/plain)
2008-05-18 22:58 UTC, Davide Pesavento
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2008-01-04 19:36:48 UTC
Kernel 2.6.24 includes support for rt2x00 but firmware still needs to be installed to /lib/firmware.

http://web.ralinktech.com/ralink/Home/Support/Linux.html
http://www.ralinktech.com.tw/data/RT61_Firmware_V1.2.zip
http://www.ralinktech.com.tw/data/RT71W_Firmware_V1.8.zip

Reproducible: Always
Comment 1 Ivo van Doorn 2008-03-20 12:27:15 UTC
What I might add to this:

The license for the firmware allows redistribution, so distributions are allowed to mirror the files on their fileservers or distribute them on their installation CD's.
Comment 2 Davide Pesavento gentoo-dev 2008-05-18 22:58:16 UTC
Created attachment 153623 [details]
rt73-firmware-1.8.ebuild
Comment 3 A. Person 2008-06-10 16:24:03 UTC
ebuild works great for me.  This is 100% necessary for the in-kernel drivers.  Can we get it in portage?
Comment 4 Piotr Szymaniak 2008-08-11 19:43:06 UTC
Works fine here. (:
Comment 5 A. Person 2008-08-11 21:03:56 UTC
Does the driver work for anyone without this firmware?
Comment 6 Ivo van Doorn 2008-08-11 21:13:48 UTC
Without the firmware the driver cannot function.

Note that early legacy driver versions (out-of-kernel releases from more then 1 year ago) and releases on the Ralink website have the firmware builtin and hence don't require the firmware.
For the in-kernel drivers, which is the recommended driver, the firmware file is mandatory.
Comment 7 Maurice van der Pot (RETIRED) gentoo-dev 2008-08-14 10:24:53 UTC
I think it requires a build-time dependency on unzip.
Comment 8 Davide Pesavento gentoo-dev 2008-08-14 10:47:37 UTC
(In reply to comment #7)
> I think it requires a build-time dependency on unzip.
> 

Indeed. And the new "ralink-firmware" license must be added to the tree.
Also, I'm not sure about the install dir... should it be /lib64/firmware on 64-bit systems (using get_libdir)?
Comment 9 Ivo van Doorn 2008-11-11 22:19:25 UTC
On my system I have the firmware in /lib64/firmware/ so that would be the correct location I think.

Also the following firmware might be added to the ebuild as well (same license as rt61 and rt73 firmware):
http://www.ralinktech.com.tw/data/drivers/RT2860_Firmware_V11.zip
http://www.ralinktech.com.tw/data/drivers/RT2870_Firmware_V8.zip
Comment 10 Tobias Leupold 2009-01-21 13:42:15 UTC
This should be really added to the tree. Works fine here.
Comment 11 A. Person 2009-01-21 15:26:15 UTC
I agree.
Comment 12 Robert Buchholz (RETIRED) gentoo-dev 2009-03-11 16:25:33 UTC
committed, thanks for the ebuild.

+*rt73-firmware-1.8 (11 Mar 2009)
+
+  11 Mar 2009; Robert Buchholz <rbu@gentoo.org> +metadata.xml,
+  +rt73-firmware-1.8.ebuild:
+  Ebuild for rt73usb firmware, by Davide Pesavento in bug 204314