01. Instalacja i konfiguracja Raspbian na Raspberry Pi

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:

https://sourceforge.net/projects/win32diskimager/files/Archive/Win32DiskImager-0.9.5-binary.zip/download

Następnie po rozpakowaniu pliku Win32DiskImager-*-binary.zip uruchamiamy jako administrator plik „Win32DiskImager.exe”

Bez tytułu2

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:\

Bez tytułu

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.

Bez tytułu3

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:

  1. 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:

Bez tytułu3

    1. 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

Bez tytułu4

W tej chwili powinniśmy mieć dostęp do sieci Internet.