Jag har lyckats kompilera en drivrutin för Gigabyte Aircruiser N300 USB Adapter GN-WB31N-RH (nu blir det sökbart

Packa upp filen 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2
Sätt i USB-adaptern i USB-porten och kör
Kod: Markera allt
lsusb
Kod: Markera allt
Bus 001 Device 004: ID 1044:800c Chu Yuen Enterprise Co., Ltd GN-WB31N 802.11n USB WLAN Card
{USB_DEVICE(0x1044,0x800B)}, /* Gigabyte */
ID:t är det som står inom parentesen och detta stämmer inte med det ID som gäller för min USB-adapter (1044:800c). Lägg till:
{USB_DEVICE(0x1044,0x800c)}, /* Gigabyte */
Därefter kompilerade jag drivrutinen och sedan fungerade det trådlösa nätverket.
Slutligen till min fråga:
För att få igång det trådlösa nätverket så måste jag gå in i mappen /os/linux och köra
Kod: Markera allt
sudo /sbin/insmod rt2870sta.ko
Denna fil verkar även följa med kärnan och ligger i /lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt2870, men den hittar inte USB-adaptern.
Hur gör jag för att min fil ska starta nätverket när jag startar datorn?
Edit: länkfix till Ralinks drivrutinsida