Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | |||
karty_s_chipem_rt2561:rt61_např._msi_mp54g5_minipci_edimax_ew-7128g_pci [2012/07/25 18:55] – ubuntu | karty_s_chipem_rt2561:rt61_např._msi_mp54g5_minipci_edimax_ew-7128g_pci [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Karty s chipem RT2561/RT61 (např. MSI MP54G5 MiniPCI, Edimax EW-7128G PCI) ====== | ||
+ | Tento postup je univerzálně použitelný na většině posledních distribucí Ubuntu. Provede nastavení sítě tak, aby byla bez zásahů funkční hned po restartu stroje. Protože podpora WPA je v Ubuntu pro tento chipset stále nedostatečná, | ||
+ | |||
+ | ===== 1. Příprava před instalací ===== | ||
+ | |||
+ | Instalace potřebných vývojových knihoven | ||
+ | < | ||
+ | sudo apt-get install build-essential linux-headers-`uname -r` libssl-dev | ||
+ | </ | ||
+ | |||
+ | Odinstalování původního Network-mangera | ||
+ | |||
+ | < | ||
+ | sudo apt-get remove knetworkmanager network-manager-gnome network-manager | ||
+ | </ | ||
+ | ===== 2. Instalace Ralink ovladačů pro rt61 chipset ===== | ||
+ | |||
+ | rt61 "CVS Hourly Tarball" | ||
+ | |||
+ | |||
+ | Zruš původní moduly | ||
+ | < | ||
+ | sudo ifconfig wlan0 down | ||
+ | sudo rmmod rt61pci rt2x00pci rt2x00lib | ||
+ | sudo modprobe --remove rt61pci | ||
+ | </ | ||
+ | Stáhni poslední ovladače, rozpakuj balík a přejdi do Module adresáře | ||
+ | < | ||
+ | cd ~; mkdir rt61 ; cd rt61 | ||
+ | wget http:// | ||
+ | tar -xvzf rt61-cvs-daily.tar.gz | ||
+ | cd ./ | ||
+ | </ | ||
+ | Zkompiluj a nainstaluj ovladače pro rt61: | ||
+ | < | ||
+ | make | ||
+ | sudo make install | ||
+ | </ | ||
+ | Ověř instalaci (zaveď modul, zvedni interface a proskenuj pásmo): | ||
+ | < | ||
+ | sudo modprobe rt61 | ||
+ | sudo ifconfig wlan0 up | ||
+ | sudo iwlist wlan0 scan | ||
+ | </ | ||
+ | Aby nastavení přežilo boot, proveď: | ||
+ | < | ||
+ | sudo echo ' | ||
+ | sudo echo ' | ||
+ | sudo echo 'alias wlan0 rt61' | tee -a / | ||
+ | </ | ||
+ | |||
+ | Teď máš k dispozici funkční wifi která vidí okolí, ale nedokáže se s ním zatím domluvit na WPA šifrování. | ||
+ | |||
+ | |||
+ | ===== 3. Instalace wpa_supplicantu schopného pracovat s Ralink wifi kartou ===== | ||
+ | |||
+ | ver. 0.6.3 najdes na strance http:// | ||
+ | |||
+ | Stáhni verzi 0.6.6 | ||
+ | < | ||
+ | cd ~ ; mkdir wpas063 ; cd wpas063 | ||
+ | wget http:// | ||
+ | </ | ||
+ | Rozpakuj balík, jdi do adresáře wpa_supplicant a připrav konfigurační soubor | ||
+ | < | ||
+ | tar -xzvf wpa_supplicant-0.6.3.tar.gz | ||
+ | cd wpa_supplicant-0.6.3/ | ||
+ | cp defconfig .config | ||
+ | </ | ||
+ | |||
+ | Uprav zdrojáky pro použití s ralink wifi chipsetem: | ||
+ | |||
+ | v souboru .config odkomentuj řádku | ||
+ | .. | ||
+ | CONFIG_DRIVER_RALINK=y | ||
+ | .. | ||
+ | |||
+ | |||
+ | Zkompiluj a nainstaluj wpa_supplicant | ||
+ | < | ||
+ | make | ||
+ | sudo cp wpa_cli wpa_passphrase wpa_supplicant / | ||
+ | </ | ||
+ | |||
+ | Vygeneruj konfigurační soubor pro wpa_supplicant | ||
+ | < | ||
+ | sudo wpa_passphrase moje_essid muj_wpa_klic > / | ||
+ | </ | ||
+ | |||
+ | Spusť wpa_supplicant | ||
+ | < | ||
+ | sudo wpa_supplicant -d -c/ | ||
+ | </ | ||
+ | Zkontroluj, že máš šifrované WPA spojení s routerem navázané. V řádce Encryption Key by se měl objevit dlouhý hexadecimální řetězec. | ||
+ | |||
+ | < | ||
+ | sudo iwconfig wlan0 | ||
+ | |||
+ | wlan0 IEEE 802.11g | ||
+ | Mode: | ||
+ | Bit Rate=1 Mb/s | ||
+ | Retry min limit: | ||
+ | Encryption key: | ||
+ | Link Quality=69/ | ||
+ | Rx invalid nwid: | ||
+ | Tx excessive retries: | ||
+ | </ | ||
+ | Nastav adresu a otestuj spojení na router (použij svoje vlastní adresy): | ||
+ | < | ||
+ | # ifconfig wlan0 192.168.0.123 netmask 255.255.255.0 up | ||
+ | # ping 192.168.0.1 | ||
+ | </ | ||
+ | |||
+ | Aby nastavení přežilo reboot, doplň do / | ||
+ | -- v případě aktivního DHCP: | ||
+ | < | ||
+ | auto wlan0 | ||
+ | iface wlan0 inet dhcp | ||
+ | pre-up wpa_supplicant -B -c/ | ||
+ | </ | ||
+ | --, nebo v případě pevné IP adresy (samozřejmě si doplň svoje adresy): | ||
+ | < | ||
+ | auto wlan0 | ||
+ | iface wlan0 inet static | ||
+ | address 192.168.0.123 | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 192.168.0.1 | ||
+ | pre-up wpa_supplicant -B -c/ | ||
+ | </ | ||
+ | ===== 5. Restart ===== | ||
+ | Pokud všechny dílčí kroky fungovaly, proveď | ||
+ | < | ||
+ | sudo reboot | ||
+ | </ | ||
+ | |||
+ | ===== Zdroje informací ===== | ||
+ | |||
+ | rt61 ovladače: http:// | ||
+ | |||
+ | rt61 downloady: http:// | ||
+ | |||
+ | wpa_supplicant s rozšířenou podporou Ralinku: http:// | ||
+ | |||
+ | wpa_supplicant downloady: http:// | ||
+ | |||
+ | Seznam karet a jejich chipsetů: https:// |