WiFi dla Raspberry

Następnym krokiem w naszej przygodzie jest podłączenie naszego urządzenia na WiFi. Z nową wersją systemu jest to banalnie proste. Wystarczy kliknąć na ikonkę WiFiConfig, wetknąć nasze urządzenie do USB. Wyszukać naszej sieci i wpisać hasło.

Ja kupiłem takie http://electropark.pl/raspberry-pi/3003-karta-wi-fi-do-raspberry-pi-usb-nano-starndard-n150mb-s.html tp-link

(Ważne: jeśli wasz RPI od razu nie wykrywa tego urządzenia, to możliwe że macie nowe sterowniki w tym tp-link'u, problem jest o tyle nieprzyjemny, że urządzenie działa, gdy podłączamy je do komputera, więc nie będziecie mogli go zareklamować, ale nie działa z RPI. Ja spotkałem się z tym problem dla urządzenia TL-WN725N V2). Najłatwiej to zmienić softa na starszego dla tego urządzenia lub dograć jakieś sterowniki do naszego linuxa. Opis tego jak to zrobić jest na http://botland.com.pl/content/70-konfiguracja-wifi oraz na stronie głównej http://www.raspberrypi.org/forums/viewtopic.php?t=62371&p=465942

W skrócie trzeba zrobić to tak:

Ściągamy wersję dla naszego systemu za pomocą polecenia:

wget https://dl.dropboxusercontent.com/u/80256631/8188eu-201xyyzz.tar.gz

Trzeba pamiętać, że dla różnych wersji Raspiana jest inna wersja sterownika. Aby znaleźć wersje swojego systemu używamy polecenie:

 uname -a

Następnie korzystamy z listy sterowników:

3.6.11+ #371 up to #520 inclusive    - 8188eu-20130209.tar.gz
3.6.11+ #524, #528, #532             - 8188eu-20130815.tar.gz
 
3.6.11+ #538, #541, #545, #551, #557 - 8188eu-20130830.tar.gz
3.10.18+ #577       - 8188eu-20131105.tar.gz
3.10.18+ #579, #585 - 8188eu-20131106.tar.gz
3.10.18+ #587       - 8188eu-20131110.tar.gz
3.10.18+ #590, #592 - 8188eu-20131111.tar.gz
3.10.18+ #594, #596 - 8188eu-20131113.tar.gz
3.10.19+ #600       - 8188eu-20131113.tar.gz
3.10.21+ #602, #604 - 8188eu-20131113.tar.gz
3.10.22+ #606       - 8188eu-20131206.tar.gz
3.10.23+ #608       - 8188eu-20131209.tar.gz
3.10.24+ #610       - 8188eu-20131209.tar.gz
3.10.24+ #614       - 8188eu-20131219.tar.gz
3.10.25+ #616, #618 - 8188eu-20131219.tar.gz
3.10.25+ #622, #624 - 8188eu-20131219.tar.gz
3.10.26+ #628       - 8188eu-20140110.tar.gz
3.10.27+ #630       - 8188eu-20140117.tar.gz
3.10.28+ #632, #634 - 8188eu-20140117.tar.gz
3.10.29+ #636, #638 - 8188eu-20140117.tar.gz
3.10.30+ #640, #642 - 8188eu-20140117.tar.gz
3.10.32+ #646, #648 - 8188eu-20140117.tar.gz
3.10.33+ #654, #656 - 8188eu-20140117.tar.gz
3.10.33+ #658       - 8188eu-20140117.tar.gz
3.10.34+ #660, #661 - 8188eu-20140117.tar.gz
3.10.36+ #662, #664 - 8188eu-20140117.tar.gz
3.10.36+ #665, #666 - 8188eu-20140117.tar.gz
3.10.37+ #667, #669 - 8188eu-20140117.tar.gz
3.10.38+ #675       - 8188eu-20140117.tar.gz
3.12.18+ #673, #677 - 8188eu-20140425.tar.gz
3.12.18+ #679, #680 - 8188eu-20140501.tar.gz
3.12.19+ #681, #682 - 8188eu-20140509.tar.gz
3.12.19+ #684       - 8188eu-20140509.tar.gz
3.12.20+ #685, #686 - 8188eu-20140509.tar.gz
3.12.20+ #687       - 8188eu-20140509.tar.gz
3.12.21+ #688, #689 - 8188eu-20140509.tar.gz
3.12.22+ #690, #691 - 8188eu-20140616.tar.gz
3.12.23+ #692       - 8188eu-20140626.tar.gz
3.12.24+ #693, #694 - 8188eu-20140705.tar.gz
3.12.25+ #698, #700 - 8188eu-20140705.tar.gz
3.12.25+ #701       - 8188eu-20140705.tar.gz
3.12.26+ #702, #703 - 8188eu-20140705.tar.gz
3.12.26+ #704, #707 - 8188eu-20140705.tar.gz
3.12.26+ #708       - 8188eu-20140705.tar.gz
3.12.28+ #709, #710 - 8188eu-20140908.tar.gz
3.12.28+ #712, #713 - 8188eu-20140908.tar.gz
3.12.29+ #714, #715 - 8188eu-20140908.tar.gz
3.12.30+ #717       - 8188eu-20141017.tar.gz
3.12.31+ #718, #720 - 8188eu-20141026.tar.gz
3.12.32+ #721       - 8188eu-20141107.tar.gz

Jak już ściągniesz odpowiednią werjsę, to wystarczy ją rozpakować i zainstalować:

tar -zxvf 8188eu-201xyyzz.tar.gz
sudo install -p -m 644 8188eu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
sudo insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a

Ja na szczęście mam drugi ze starym softem, który działa idealnie.