Die Geräte-ID ist nicht im Treiber enthalten. Prüfe selbst:
modinfo rt2870sta # zeigt alles
modinfo rt2870sta | grep 1737 # mit Filter
Nur die ID 1737:0071 und *71 ist vorhanden.
Treiber von Ralink herunterladen und entpacken:
wget http://www.ralinktech.com.tw/data/drivers/2009_0820_RT2870_Linux_STA_V2.2.0.0.tar.bz2
tar xvf 2009_0820_RT2870_Linux_STA_V2.2.0.0.tar.bz2
In der Datei /2009_0820_RT2870_Linux_STA_V2.2.0.0/os/linux/usb_main_dev.c im folgenden Abschnitt die benötigte Geräte ID einfügen ...
/* module table */
struct usb_device_id rtusb_usb_id[] = {
#ifdef RT2870
...
{USB_DEVICE(0x1737,0x0078)}, /* Linksys WUSB100 v2 */
{USB_DEVICE(0x1737,0x0070)}, /* Linksys WUSB100 */
{USB_DEVICE(0x1737,0x0071)}, /* Linksys WUSB600N */
...
... abspeichern und nach Anleitung im Wiki kompilieren und in das System einbinden.
Zusätzlich ist es erforderlich den Verweis zum Treiber in der Datei modules.dep anzupassen da der vorhandene Kerneltreiber sich im Staging-Zweig befindet und nicht überschrieben wird.
sudo gedit /lib/modules/$(uname -r)/modules.dep
Der Eintrag ...
kernel/drivers/staging/rt2870/rt2870sta.ko:
... muss entsprechend angepasst werden und auf den neuen Treiber verweisen. Das ist wahrscheinlich ...
kernel/drivers/net/rt2870sta.ko:
Da bin ich mir allerdings nicht sicher. Der Pfad wird aber beim Einbinden des neuen Treibers angezeigt.