Doplnění pro Gutsy!
Vycházím opět z návodu na
https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT61?highlight=%28WifiDocs%2FDriver%29Kompilace Modulu:
$ tar xvfz RT61_Linux_STA_Drv1.1.0.0.tar.gz
$ cd RT61_Linux_STA_Drv1.1.0.0/Module/
$ cp -f Makefile.6 Makefile
Potom je NUTNÉ !!! zeditovat soubor rtmp_main.c ve kterém najdeme řetězec pci_module_init a přepíšeme ho na pci_register_driver. Tuto editaci jsem dělal ručně, protože mi postup v návodu pomocí "sed" nefungoval a dostával jsem soubor rtmp_main.c o velikosti 0 B, tedy prázdný. Netuším, kde je chyba, ale doporučuji editovat RUČNĚ !!!
$ make all
Instalace modulu:
$ sudo mkdir -p /etc/Wireless/RT61STA/
$ sudo cp *.bin rt61sta.dat /etc/Wireless/RT61STA/
$ sudo cp rt61.ko /lib/modules/`uname -r`/kernel/drivers/net/
$ sudo depmod -a
Dále zeditujte soubor /etc/Wireless/RT61STA/rt61sta.dat
Stačí zadat:
SSID=<SSID Vaší sítě>
NetworkType=Infra
AuthMode=WEPAUTO, OPEN, SHARED, WPAPSK, WPA2PSK nebo WPANONE podle Vašeho zabezpečení
EncrypType=NONE, WEP, TKIP nebo AES podle Vašeho zabezpečení
WPAPSK=<Váš klíč>
Já jsem ještě u Key1Str=0123456789 umazal čísla a nechal jen Key1Str=
$ sudo modprobe --remove rt61pci
$ sudo modprobe rt61
mi nefungovalo a karta po zadání:
$ iwconfig
tvrdila "no wireless extensions". Takže jsem restartoval a od té doby již vše opět funguje jak má.
Zbyvá ještě nastavit systém:
$ echo 'blacklist rt61pci' >> /etc/modprobe.d/blacklist
$ echo 'rt61' | sudo tee -a /etc/modules
$ echo 'alias ra0 rt61' | sudo tee -a /etc/modprobe.d/aliases
a zeditovat /etc/network/interfaces :
Pokud máte DHCP server spuštěný
auto ra0
iface ra0 inet dhcp
Pokud ho jako já nepoužíváte, tak tady je můj příklad
auto ra0
iface ra0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
Nakonec $ sudo ifup ra0 nebo restart.