Home Hardware Raspberry pi Raspberry pi 2. díl – instalace wifi modulu

raspi

Sprovoznit nějaký wifi modul není pod „běžným“ Linuxem takový problém, ale zkusme si sprovoznit mini-wifi modul pod Debianem v cmd na Raspberry pi. Narazit můžete ve své podstatě jen na 2 věci: a) Nepodpora ovladačů nebo b) nedostatečné napájení z Raspberry pi (jeho usb portu).

 

 

Postup instalace

Připojte Váš usb wifi modul do Raspberry pi nebo do aktivního (externě napájeného) usb hubu. Moje volba na wifi modul padla na oficiálně podporovaný model: TP-LINK TL-WN723N na který jsem četl jen chválu a je opravdu miniaturní. Zde bych se malinko zastavil a doporučil bych externí usb hub pokud používáte více usb zařízení jakop jsou klávesnice, myš, wifi a další. Sice jsem testoval zapojené Raspberry pi do el. sítě přes orig. napájení (5V 1200 mAh) včetně klávesnice a wifi bez jediného problému, ale troufám si tvrdit, že pokud Raspíčko zatížíte víc tak Vám napětí (i usb) stačit prostě nebude (Raspíčko – 500-750 mAh + wifi cca 300 mAh).

 

tp-link-tl-wn723n-wi-fi-usb-adapter-150mbps

Wifi modul TP-LINK TL-WN723N

Předtím než začneme používat naše wifi se ujistíme, že ho systém vůbec vidí jako usb wifi zařízení. Pro zjištění všech připojených usb zařízení zadáme tento příkaz:

$ lsusb

Tento příkaz Vám zobrazí všechny dostupné usb zařízeníi připojené do Raspberry Pi. Zde je důležité najít ve výpisu něco jako wireless network adapter.

Výsledek výpisu je rozdílný podle toho co máte za zařízení připojené na Vašem Raspičku (viz. můj příklad s wifi modulem TL-WN723N).

Bus 001 Device 005: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g Network adapter.

Klíčová informace je zvýrazněna „tučně“. This ID is what we will be searching for when looking for the drivers needed to use the adapter.

Předtím než budete pokračovat, prověďte „update“ Raspianu – ethernetový kabel mějte stále připojený a zadejte tento příkaz:

$ apt-get update

Když bude dokončeno stahování „update“ vložte příkaz na hledání wifi modulu podle označení.:

$ apt-cache search RTL818*  (Tento krok lze s verzí „Rasbian – wheezy“ přeskočit).

Důležité: pamatujte, že nemusíte mít stejnou wifi, ale použitý čip je Realtek takže zařízení může mít rozdílné značení. Použijte proto pouze část ID pro hledání – např.: RTL818 místo celého ID. To protože nemusíte najít wifi adaptér, který používá apt-cache příkaz. Pro jistotu použijte i kratší verzi jako je RTL81 nebo RTL8.

Výsledek hledání wifi zařízení:

Firmware-realtek – Binary firmware pro Realtek wired a wireless síťové adaptéry.

Enter

$ sudo apt-get install firmware-realtek (Tento krok lze s verzí „Rasbian – wheezy“ přeskočit).

Pokud používáte nejnovější verzi „Debianu – wheezy“ tak tento krok můžete přeskočit – zde je tento balíček Realtek firmware obsažen. V opačném případě se bude několik minut aktualizace Realtek firmware stahovat a instalovat. Poté zadejte do konsole tento příkaz:

$ lsmod

Po zadání tohoto příkazu vidíte jestli je Váše wifi používána jako kernel modul.

Module Size Used by
rtl8187 44897 0

Ostatní detaily výpisu ignorujte, důležitý je jen název modulu.

Nyní je potřeba vytvořit configurační soubor pro naše wifi zařízení například editorem „vi„:

$ sudo vi /etc/wpa.config

Nyní vložte tyto řádky do souboru /etc/wpa.config („vi“ editor SHIFT A -> kód) a uložte (v editoru „vi“ ESC -> :wq)

network={

ssid=”YOUR_SSID”
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=”WPA-PASSWORD”

}

Poslední část konfigurace je ve vložení reference do interface příkazem:

$ sudo vi /etc/network/interfaces

Přidejte tyto řádky (ve „vi“ editoru SHIFT A -> kód):

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.config

Uložte soubor a zavřete („vi“ editor ESC -> :wq).

Nyní v posledním kroku odpojte ethernet kabel a wifi by měla začít pracovat. Pokud ne, použíjte příkaz pro restart síťové služby:

$ sudo /etc/init.d/networking restart

Podobné články

Leave a Reply

Galerie