Conectați Raspberry Pi la rețelele wireless PEAP-MSCHAP v2

Raspberry Pi 3 Model BRaspberry 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==

Articole recente

Be First to Comment

Lasă un răspuns

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.