Raspberry Pi 3 Model B, în comparație cu modelele mai vechi, vine cu un suport WiFi integrat. Cu toate acestea, conectarea la o rețea fără fir PEAP-MSCHAP v2 nu pare a fi o sarcină simplă. În timp ce utilitarul dhcpdui preinstalat pe Raspbian se poate conecta la rețelele WPA-PSK, acesta nu pare să suporte PEAP-MSCHAP v2. Acest tutorial se concentrează pe configurarea Raspberry Pi într-un mod care permite conectarea la rețelele fără fir PEAP-MSCHAP.
În momentul în care scriu acest tutorial, dețin un Raspberry Pi 3 Model B pe care rulează un Raspbian Jessie cu PIXEL. Toate informațiile din articol se pot aplica și în viitoarele versiuni Raspbian.
Soluția
Configurația de conectare la rețele fără fir este păstrată într-un fișier numit wpa_supplicant.conf. Acest fișier este situat în directorul /etc/wpa_supplicant. Aici este locul în care Raspbian păstrează setările de conexiune pentru toate rețelele WiFi. După ce vă conectați la o rețea fără fir, se adaugă o nouă setare în acest fișier. Sarcina noastră este să adăugăm manual o nouă setare prin care să spunem sistemului de operare Raspbian cum să se conecteze la o rețea PEAP-MSCHAP v2.
Înainte de a începe, vom avea nevoie de numele SSID al rețelei precum și de numele de utilizator respectiv parola de domeniu folosite pentru conectare. De asemenea, pentru că nu dorim să stocăm parola în clar, vom calcula Hash-ul NTLM corespunzător parolei.
Deschideți o fereastră terminal și introduceți următoarea comandă. Asigurați-vă că înlocuiți plaintext_password_here cu parola reală.
echo -n "plaintext_password_here" | iconv -t utf16le | openssl md4
Șirul de 32 caractere care vine după (stdin)= este ceea ce avem nevoie. Cu aceste informații în mână, putem continua să edităm fișierul wpa_supplicant.conf.
În același terminal tastați:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Adăugați configurația de mai jos la sfârșitul fișierului. Înlocuiți ssid_name și your_user_name cu valorile corecte. De asemenea, înlocuiți the_hash cu valoarea hash calculată mai sus.
network={ ssid="ssid_name" priority=1 proto=RSN key_mgmt=WPA-EAP pairwise=CCMP auth_alg=OPEN eap=PEAP identity="your_user_name" password=hash:the_hash phase1="peaplabel=0" phase2="auth=MSCHAPV2" }
Aveți grijă deosebită pe linia numărul 10 care este evidențiată. Linia numărul 10 ar trebui să fie ceva de genul
password=hash:895ce55c09433e717f02f83041f85599
nu
password=895ce55c09433e717f02f83041f85599
Salvați fișierul și am terminat.
Acum că știți să vă conectați la rețelele PEAP-MSCHAP v2 poate că v-ar ajuta să aflați și adresa IP a dispozitivului. Citiți unul dintre articolele mele anterioare pentru o soluție:
Trimiteți adresa unui Raspberry Pi în căsuța Gmail la pornirea sistemului
T3ZlciBBbmQgT3V0IQ==
Be First to Comment