Builds the rt73-1.0.3.6 native ralink driver for RT2571W/RT2671 (RT73) based dongles. Added to sunrise overlay as net-wireless/rt73 Build tested on ~x86 P3 and Athlon-xp. Should work on amd64 too. Its not big endian safe so its broken on PPC. I only have the Belkin USB Wireless 54g Ver 3000uk to test with, which was not in the drivers list of Vendor and Device IDs. The ebuild adds it.
http://www.gentoo-sunrise.org/sunrise/browser/reviewed/net-wireless/rt73
Oops - I missed the header $Header: /var/cvsroot/gentoo-x86/net-wireless/rt61/rt61-1.1.0_beta1.ebuild,v 1.1 2006/07/01 12:12:16 genstef Exp $
It does not compile here. A working ebuild can be found here: http://snipurl.com/z67p I needed to comment out this: #S=${WORKDIR}/${MY_P} and then: src_unpack (){ unpack ${A} mv ${WORKDIR}/${MY_P} ${WORKDIR}/${P} ^^ mv the the directory unpacked to ${S}
I get this error message: # emerge -av rt73 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-wireless/rt73-1.0.3.6 USE="-debug" 331 kB [2] Total: 1 package (1 new), Size of downloads: 331 kB Portage overlays: [1] /usr/portage/local/layman/ [2] /usr/portage/local/layman/sunrise [3] /usr/local/portage Would you like to merge these packages? [Yes/No] >>> Emerging (1 of 1) net-wireless/rt73-1.0.3.6 to / >>> Downloading 'http://gentoo.tiscali.nl/distfiles/RT73_Linux_STA_Drv1.0.3.6.tar.gz' --20:22:44-- http://gentoo.tiscali.nl/distfiles/RT73_Linux_STA_Drv1.0.3.6.tar.gz => `/usr/portage/distfiles/RT73_Linux_STA_Drv1.0.3.6.tar.gz' Resolving gentoo.tiscali.nl... 195.241.77.98 Connecting to gentoo.tiscali.nl|195.241.77.98|:80... connected. HTTP request sent, awaiting response... 404 Not Found 20:22:44 ERROR 404: Not Found. >>> Downloading 'http://ralink.com.tw/data/RT73_Linux_STA_Drv1.0.3.6.tar.gz' --20:22:44-- http://ralink.com.tw/data/RT73_Linux_STA_Drv1.0.3.6.tar.gz => `/usr/portage/distfiles/RT73_Linux_STA_Drv1.0.3.6.tar.gz' Resolving ralink.com.tw... failed: Name or service not known. !!! Couldn't download 'RT73_Linux_STA_Drv1.0.3.6.tar.gz'. Aborting.
You can get a working ebuild against kernels later than 2.6.17 from http://gentoo.org/~neddyseagoon where you need the entire rt73 directory. It also has some new device IDs added. I really need to update sunrise with this ebuild. It was hosted here for testing against the new device IDs only and will be taken down when sunrise is updated. Meanwhile, real life has got in the way.
*** This bug has been marked as a duplicate of bug 165432 ***