Zprovoznění wifi dongle Raspbmc

Raspberry - logoKoupil jsem si levný USB wifi dongle z ebay.com s chipem REALTEK 8188 pro mé Raspberry Pi Typ B (s 512 MB pamětí). Připojil jsem ho pomocí USB hubu (bez externího napájení), ke kterému je ještě připojen externí HDD 3.5″ disk s vlastním napájením. V druhém USB portu na RasPi mám připojený levný dálkový ovládač rovněž z ebay.com, ale to je jiný příběh.  🙂

Zmíněný wifi dongle byl po připojené správně identifikován a byl vidět při použití ifconfig. Bohužel se mi ho přes vestavěné settings Raspbmc ani pluginu Network Manager nepodařilo připojit k síti s WEP šifrováním. Neustále jsem dostával hlášku: You have entered malformed key.

Problém prý dělá WEP šifrování s WPA uživatelé v diskuzích fórech hlásí, že nastavení přes GUI funguje.

Proto jsem si vytvořil a nastavil wpa_supplicant.conf ručně.

Nejdříve je potřeba se k Raspbmc připojit přes SSH (využít lze spojení přes ethernet), buď pomocí putty z Windows a nebo z konzole v Linuxu:

ssh pi@*.*.*.*

Za *.*.*.* dosaďte IP adresu vašeho Raspberry, např. 10.0.0.1

A pak již samotná konfigurace. Začneme vytvořením a otevřením konfiguračního souboru wpa_suplicant.conf:

sudo vim /etc/wpa_supplicant/wpa_suplicant.conf

Soubor by měl vypadat zhruba takto:

# allow frontend (e.g., wpa_cli) to be used by all users in 'netdev' group
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
# home network; allow all valid ciphers
network={
ssid="vasNazevSite"
scan_ssid=1
key_mgmt=WEP-PSK
psk="*vaseHesloKWifi*
}

Nyní stačí wpa_supplicant.conf uložit:

:x

Následně provést restart Raspbmc:

sudo reboot

A po spuštění by se wifi dongle měl připojit k vaší wifi síti.

Zkontrolovat to lze například pomocí:

pi@raspbmc:~$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr e8:4e:06:15:62:64  
          inet addr:10.0.0.13  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::ea4e:6ff:fe15:6264/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29260 errors:0 dropped:783121 overruns:0 frame:0
          TX packets:34577 errors:0 dropped:142 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:536576212 (511.7 MiB)  TX bytes:217132124 (207.0 MiB)
Be Sociable, Share!
    Publikováno 8-11-2013 v 07:00 by Jr · Permalink
    Kategorie: SW · Tag: , ,

    Komentáře