1. Instalacja Raspbian na Raspberry Pi.
Ściągamy ISO systemu Raspbian ze strony:
https://www.raspberrypi.org/downloads/raspbian/
Osobiście polecam ściągnięcie wersji RASPBIAN JESSIE LITE – pakiety potrzebne nam zawsze możemy bez problemu doinstalować. Po ściągnięciu rozpakowujemy plik *-raspbian-jessie-lite.zip i otrzymujemy plik *-raspbian-jessie-lite.img.
Następnie musimy „jakoś” nagrać ściągnięty plik na kartę microSD – do tego użyjemy pod Windowsem narzędzia Win32 Disk Imager, który ściągniemy ze strony:
Następnie po rozpakowaniu pliku Win32DiskImager-*-binary.zip uruchamiamy jako administrator plik „Win32DiskImager.exe”
wybieramy odpowiedni plik obrazu IMG w moim przypadku: 2016-05-27-raspbian-jessie-lite.img, następnie wybieramy urządzenie na którym chcemy nagrać plik IMG czyli kartę microSD w moim przypadku to dysk F:\
Następnie klikamy „Zapisz” i potwierdzamy klikając „YES”, że zapis na urządzeniu fizycznym może uszkodzić urządzenie i czekamy około 2 minuty – w zależności od szybkości zapisu karty microSD.
Po zakończeniu zapisu dostaniemy informację „Zapis Pomyślny”.
I już w tym momencie mamy zainstalowany system Raspbian i możemy włożyć kartę MicroSD do slotu w Raspberry Pi.
2. Pierwsze uruchomienie Raspbian i zmiana kodowania znaków, klawiatury i domyślnych haseł.
Po włożeniu karty microSD, podłączeniu kabla HDMI pomiędzy urządzeniem a monitorem/telewizorem i podłączeniu zasilania naszym oczom pojawia się uruchamianie Linuxa. Po uruchomieniu się wszystkich skryptów startowych naszym oczom pojawia się okno logowania.
Domyślny login i hasło do Raspbian to:
Login: pi
Hasło: raspberry
Na wstępnie musimy zmienić kodowanie jak również ustawienie klawiatury uruchamiamy do tego narzędzie:
sudo raspi-config
Następnie wybieramy opcje numer 5 czyli „Internationalisation Option” i wchodzimy po kolei:
- Change Locale i zaznaczamy dodatkowo:
pl_PL.UTF-8 UTF-8
następnie wybieramy jako domyślne locale: pl_PL.UTF-8
2. Następnie znów wybieramy Internationalisation Option i Change Timezone i wybieramy:
Europe i Warsaw
3. Następnie znów wybieramy Internationalisation Option i Change keyboard Layout i wybieramy:
a. Generic 104-key PC
b. Other
c. Polish
d. Polish
e. The default for the keyboard layout
f. No compose key
g. Finish
Następnie musimy ustawić polskie znaki w konsoli do tego użyjemy komendy:
sudo dpkg-reconfigure console-setup
i wybieramy:
a) UTF-8
b) Latin2
c) VGA
d) 8×16
Następnie profilaktycznie restartujemy cały serwer za pomocą komendy:
sudo reboot
Teraz gdy mamy już ustawione odpowiednie kodowanie/lokale i klawiaturę czas na zmianę domyślnych haseł dla użytkownika pi jak również root czyli:
Logujemy się do serwera za pomocą login:pi hasło: raspberry następnie zmiana hasła dla usera pi:
passwd pi
Przelogujmy się na użytkownika root i również zmieniamy hasło:
sudo bash
passwd root
W tej chwili mamy uruchomionego i zabezpieczonego Raspbian przed intruzami z zewnątrz więc możemy teraz bezpiecznie podłączyć się do sieci LAN za pomocą kabla bądź sieci WiFi.
3. Podłączenie do sieci WiFi
Aby podłączyć się do sieci WiFi logujemy się na użytkownika root i ustawiamy kraj sieci WiFi, czyli znów uruchamiamy:
raspi-config
wybieramy Internationalisation Option i Change Wi-fi Country i wybieramy:
PL Poland
Nastepnie OK, OK Finish Now. W tym momencie serwer zapyta się czy zrestartować się – klikamy TAK.
Po ponownym uruchomieniu logujemy się na użytkownika root i sprawdzamy jakie sieci WiFi są w naszym zasięgu:
iwlist wlan0 scan |grep ESSID
Naszym oczom powinny się wyświetlić wszystkie dostępne sieci WiFi:
-
- Aby zalogować się do niechronionej sieci TaKeN:
otwieramy plik /etc/wpa_supplicant/wpa_supplicant.conf
nano -w /etc/wpa_supplicant/wpa_supplicant.conf
i dopisujemy na końcu pliku:
network={
ssid=”TaKeN”
scan_ssid=1
key_mgmt=NONE
}
2. Aby zalogować się do chronionej hasłem sieci TaKeN2GHz:
otwieramy plik /etc/wpa_supplicant/wpa_supplicant.conf
nano -w /etc/wpa_supplicant/wpa_supplicant.conf
i dopisujemy na końcu pliku:
network={
ssid=”TaKeN2GHz”
scan_ssid=1
psk=”TajneHaslo2016″
}
Teraz restartujemy serwer i po uruchomieniu powinniśmy być podłączeni do sieci WiFi i mieć pobrany adres ( jeśli mamy w sieci uruchomiony serwer DHCP ) aby to sprawdzić logujemy się na użytkownika root i wydajemy komendę
ifconfig wlan0
W tej chwili powinniśmy mieć dostęp do sieci Internet.