![NU-MI VINE SĂ CRED! Canonical vrea ca Ubuntu să colecteze datele dvs. personale](/f/fc51b6688ad6564198159607bea2a53b.jpg?width=100&height=100)
Există mai multe instrumente de linie de comandă pentru gestionarea unei interfețe de rețea fără fir în sistemele Linux. Un număr dintre acestea pot fi utilizate pentru a vizualiza pur și simplu starea interfeței de rețea fără fir (indiferent dacă este sus sau jos, sau dacă este conectat la orice rețea), cum ar fi iw, iwlist, ip, ifconfig si altii.
Și unele sunt utilizate pentru a vă conecta la o rețea fără fir, iar acestea includ: nmcli, este un instrument din linia de comandă folosit pentru a crea, afișa, edita, șterge, activa și dezactiva conexiunile de rețea, precum și pentru a controla și afișa starea dispozitivului de rețea.
Începeți mai întâi prin verificarea numelui dispozitivului de rețea utilizând următoarea comandă. Din ieșirea acestei comenzi, numele dispozitivului / interfața este wlp1s0 așa cum se arată.
$ iw dev Interfața phy # 0 wlp1s0 ifindex 3 wdev 0x1 addr 38: b1: db: 7c: 78: c7 gestionat tip.
Apoi, verificați starea conexiunii dispozitivului Wi-Fi folosind următoarea comandă.
link wlp2s0 iwNu este conectat.
Din ieșirea de deasupra dispozitivului nu este conectat la nicio rețea, executați următoarea comandă pentru a scana rețelele Wi-Fi disponibile.
sudo iw wlp2s0 scancomanda a eșuat: Rețeaua este oprită (-100)
Având în vedere ieșirea comenzii de mai sus, dispozitivul de rețea / interfața este JOS, îl puteți transforma Pe(SUS) cu comanda ip așa cum se arată.
$ sudo ip link set wlp1s0 up.
Dacă primiți următoarea eroare, aceasta înseamnă că Wifi-ul dvs. este blocat greu pe laptop sau computer.
Răspunsuri RTNETLINK: Operațiunea nu este posibilă din cauza RF-kill.
Pentru a elimina sau debloca trebuie să executați următoarea comandă pentru a rezolva eroarea.
$ echo "lista neagră hp_wmi" | sudo tee /etc/modprobe.d/hp.conf. $ sudo rfkill deblochează toate.
Apoi încearcă să te întorci PE dispozitivul de rețea încă o dată și ar trebui să funcționeze de data aceasta.
$ sudo ip link set wlp1s0 up.
Dacă știți ESSID din rețeaua Wi-Fi la care doriți să vă conectați, treceți la pasul următor, altfel lansați comanda de mai jos pentru a scana din nou rețelele Wi-Fi disponibile.
Scanare $ sudo iw wlp1s0.
Și, în cele din urmă, conectați-vă la rețeaua wi-fi folosind următoarea comandă, unde Hackernet (Rețea Wi-Fi SSID) și localhost22 (parolă / cheie pre-partajată).
$ nmcli dev wifi connect parola Hackernet localhost22.
Odată conectat, verificați conectivitatea făcând un ping la o mașină externă și analizați ieșirea pingului așa cum se arată.
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56 (84) octeți de date. 64 octeți de la 8.8.8.8: icmp_seq = 1 ttl = 48 timp = 61,7 ms. 64 octeți de la 8.8.8.8: icmp_seq = 2 ttl = 48 timp = 61,5 ms. 64 octeți de la 8.8.8.8: icmp_seq = 3 ttl = 48 timp = 61,6 ms. 64 octeți de la 8.8.8.8: icmp_seq = 4 ttl = 48 timp = 61,3 ms. 64 octeți de la 8.8.8.8: icmp_seq = 5 ttl = 48 timp = 63,9 ms. ^ C. 8.8.8.8 statistici ping 5 pachete transmise, 5 primite, 0% pierdere pachete, timp 4006ms. rtt min / avg / max / mdev = 61.338 / 62.047 / 63.928 / 0.950 ms.
Asta e! Sper că acest articol v-a ajutat să vă configurați Wifi rețea din linia de comandă Linux. Ca întotdeauna, dacă ați găsit util acest articol, împărtășiți-vă părerile în secțiunea de comentarii de mai jos.