Cum se activează Wifi pe Ubuntu

sunteți dezvoltator sau tester de site-uri web care utilizează Ubuntu pentru a codifica și depana? Dacă da, avem vești minunate pentru dvs. în ceea ce privește conectivitatea Wifi pe Linux.

după cum știm cu toții, Ubuntu este un sistem bazat pe Linux, plăcut de dezvoltatorii din întreaga lume. Dar, pe lângă Dezvoltatori, mulți utilizatori preferă Ubuntu, deoarece este open-source, ușor de utilizat și personalizabil.

citiți împreună pentru a afla cum să accesați conexiunea Wifi pe sistemele și serverele Linux.

cuprins

Cum activez Wireless pe Linux folosind nmtui?

Network Manager Text User Interface nmtui este în esență un terminal de linie de comandă pe care îl utilizați într-un sistem Linux pentru configurarea rețelei. Puteți invoca interfața grafică de text pentru a activa Wi-Fi pe Ubuntu într-un mod mai convenabil.

lansați nmtui

mai întâi, trebuie să executați comanda $ nmtui în terminal pentru a lansa interfața grafică. Aici, veți vedea trei opțiuni din care puteți selecta „activați o conexiune” și faceți clic pe OK.

Enable Wireless Network

sistemul va scana rețelele wireless disponibile și va prezenta lista pe ecran. De aici, puteți selecta rețeaua wi-Fi de acasă și apăsați enter. Apoi, similar cu Windows, trebuie să introduceți parola în fereastra de dialog pop-up și să selectați OK pentru a confirma.

după conexiunea fără fir de succes, puteți merge înapoi și selectați „quit” pentru a închide interfața nmtui. De asemenea, puteți testa conectivitatea la Internet executând comanda ping la Google DNS:

  • Ping 8.8.8.8-c 4

Cum activez Wi-Fi în Terminal pe Linux?

vestea bună este că puteți utiliza terminalul de comandă de pe desktopul și serverul Ubuntu 20.04 pentru a vă conecta la rețeaua Wifi, prin amabilitatea wpa_supplicant.

rețelele Wifi avansate sunt protejate cu WPA-PSK sau WPA-Personal, o cheie pre-partajată în loc de WPA-Enterprise.

un solicitant este în esență un software client pe care îl puteți instala pe computer sau laptop. Apoi, trebuie să autentificați solicitantul pentru a vă conecta la rețeaua fără fir. În cele din urmă, puteți implementa o componentă WPA supplicant folosind wpa_supplicant.

Pasul 1: Cum să găsiți numele interfeței și rețelei Wireless

deschideți terminalul de comandă în Ubuntu 20.04 și executați următoarea comandă pentru a cunoaște numele interfeței Wifi:

  • iwconfig

ar trebui să știți că „wlan0” este cel mai comun nume utilizat pentru interfața de rețea fără fir pe majoritatea sistemelor Linux fără Systemd.

cu toate acestea, Ubuntu folosește Systemd; de aceea veți vedea numele interfeței de rețea fără fir ca „wlp4s0.”

o altă informație pe care o veți vedea în terminal este punctul de acces. Din nou, dacă Wi-Fi nu este activat pe sistemul Linux, nu va exista niciun punct de acces asociat cu interfața wireless.

cu toate acestea, dacă nu puteți vedea interfața wireless, puteți utiliza următoarea comandă:

  • sudo ifconfig wlp4s0 up

apoi, computerul dvs. trebuie să scaneze toate rețelele din apropiere pentru a căuta rețeaua wireless de acasă. Apoi, tot ce trebuie să faceți este să înlocuiți „wlp4s0” cu numele interfeței dvs. wireless, pe care ați aflat-o folosind comanda de mai sus.

următorul pas este să utilizați următoarea comandă pentru a afla identificatorul de nume de rețea ESSID:

  • sudo iwlist wlp4s0 scan / grep ESSID

Pasul 2: Cum să vă conectați la rețeaua Wifi folosind WPA_Supplicant

odată ce cunoașteți numele interfeței și rețelei wireless, puteți instala wpa_supplicant pe Ubuntu 20.04 folosind linia de comandă de mai jos:

  • sudo apt install wpasupplicant

apoi, ar trebui să creați un fișier de configurare cu numele wpa_supplicant.conf cu ajutorul utilitarului wpa_passphrase.

trebuie să vă întrebați despre scopul creării fișierului. În esență, wpa_supplicant-conf este fișierul de configurare care include toate rețelele wireless pe care doriți să le acceseze computerul.

puteți rula comanda de mai jos pe terminal pentru a crea fișierul de configurare:

  • wpa_passphrase dvs.-ESSID dvs.-wifi-passphrase / sudo tee/etc / wpa_supplicant.conf

Notă: Trebuie să scrieți numele rețelei ESSID și fraza de acces în comanda de mai sus.

scopul principal al comenzii de mai sus este de a scrie ieșirea în /etc/wpa_supplicant.fișier conf. În pasul următor, trebuie să rulați această comandă pentru a conecta cardul wireless și punctul de acces Wifi:

  • sudo wpa_supplicant -c / etc / wpa_supplicant.conf-i wlp4s0

ieșirea indică dacă conexiunea la Internet a fost stabilită cu succes sau nu.

cum să opriți managerul de rețea

dacă conexiunea wifi are succes, ar trebui să executați comanda pentru a opri managerul de rețea. Managerul de rețea poate crea o problemă de conexiune wifi în ediția desktop Ubuntu dacă utilizați wpa_supplicant. De aceea este esențial să opriți managerul de rețea.

  • sudo systemctl Stop NetworkManager

puteți dezactiva permanent Network manager de la pornire automată la momentul pornirii folosind linia de comandă de mai jos:

  • sudo systemctl disable NetworkManager-wait-online NetworkManager-dispecer NetworkManager

odată ce conexiunea la Internet este stabilită cu succes, puteți executa „iwconfig” pentru a vedea punctul de acces asociat la interfețele de rețea.

de obicei, wpa_supplicant rulează în prim-plan. Cu toate acestea, puteți utiliza CTRL+C pentru a opri procesul și a-l rula în fundal. Tot ce trebuie să faceți este să adăugați steagul-B în linia de comandă:

  • sudo wpa_supplicant-B-c / etc / wpa_supplicant.conf-i wlp4s0

în acest moment, desktopul Ubuntu 20.04 este autentificat și conectat la rețeaua Wi-Fi de acasă. Cu toate acestea, încă nu aveți o adresă IP privată. Puteți obține o adresă IP de la serverul DHCP executând această comandă în terminal:

  • sudo dhclient wlp4s0

mai mult, puteți verifica și adresa IP scriind comanda de mai jos în terminal:

  • ip addr arată wlp4s0

cum să vă conectați la rețeaua wireless ascunsă

ce se întâmplă dacă modemul dvs. wireless nu difuzează ESSID: Nu vă faceți griji; tot ce trebuie să faceți este să adăugați „scan_ssid=1” în /etc/wpa_supplicant.fișier conf.

Pasul 3: Cum să vă conectați automat la Boot-Time

dacă doriți să vă conectați automat la rețeaua Wifi la boot, trebuie să editați wpa_supplicant.fișier de serviciu. Înainte de a edita fișierul, îl puteți copia din Directorul /lib/systemd/system/ to /etc/systemd/system.

în acest fel, noua versiune a wpa_supplicant nu înlocuiește modificările.

  • sudo cp /lib/systemd/system/wpa_supplicant.serviciu/etc/systemd/sistem / wpa_supplicant.serviciu

puteți utiliza Nano, un editor de text de linie de comandă pentru a modifica conținutul fișierului:

  • sudo nano / etc/systemd/sistem / wpa_supplicant.serviciu

în fișier, trebuie să căutați această linie:

  • ExecStart= / sbin / wpa_supplicant-u-s–0 /run/wpa_supplicant

trebuie să adăugați numele interfețelor de rețea în această comandă:

  • ExecStart=/sbin/wpa_supplicant-u-s -0 /etc/wpa_supplicant-conf-i wlp4s0

un alt lucru important de luat în considerare aici este repornirea wpa_supplicant în cazul detectării unei defecțiuni. Pentru a rezolva această problemă, adăugați această linie chiar sub comanda ExecStart:

  • Restart = întotdeauna

mai mult, ar trebui să comandați linia de mai jos folosind # la început:

  • Alias=dbus-fi.wl-wpa_supplicant1.serviciu

în final, salvați și închideți acest fișier. Mai mult, dacă utilizați editorul de text Nano pentru a modifica fișierul, apăsați Ctrl+0 și Enter pentru a confirma modificările și Ctrl+X pentru a finaliza fișierul.

puteți reîncărca systemd folosind această comandă:

  • sudo systemctl daemon-reload

apoi, ar trebui să activați serviciile wpa_supplicant pentru a porni automat la fiecare pornire:

  • sudo systemctl permite wpa_supplicant.serviciu

de ce serverul Linux nu se conectează la Wifi?

dacă nu vă puteți conecta la rețeaua Wifi, poate fi din cauza unei probleme hardware sau software. Dar, în primul rând, este mai bine să excludeți problemele hardware cu driverele, deoarece diagnosticul este simplu.

mai întâi, executați următoarea comandă:

  • Ping localhost

gazda dvs. locală este în esență adresa pentru a verifica circuitele pentru NIC. Dacă nu puteți face ping, înseamnă că problema este cu driverul Wi-Fi. Cu toate acestea, dacă ping-ul revine, cel mai probabil, problema este cu software-ul.

Pasul 1: Instalați drivere Wireless din Ubuntu ISO

pentru a rezolva problema software-ului, puteți utiliza fișierul ISO Ubuntu pentru a reinstala driverele Wi-Fi. Mai întâi, puteți plasa Ubuntu ISO în directorul de pornire și puteți executa comanda de mai jos pentru a monta Ubuntu ISO pe unitatea virtuală:

  • sudo mkdir/media / cdrom
  • sudo mount-o buclă ubuntu-*.iso/media / cdrom

ar trebui să navigați la „Software & actualizări”, verificați CDRom și introduceți parola la cerere din tabloul de bord.

în cele din urmă, atingeți fila „Drivere suplimentare” pentru a alege opțiunea „adaptor de rețea fără fir” și selectați „Aplicați modificările.”

Pasul 2: Cum să verificați dacă dispozitivul Wireless este detectat

dacă Ubuntu 20.04 nu poate detecta dispozitivul wireless, puteți deschide terminalul de comandă și executa comanda:

  • sudo lsusb

pe de altă parte, trebuie să scrieți această comandă dacă utilizați un dongle USB sau o placă wireless internă:

  • sudo lspci

dacă ieșirea conține „controlerul de rețea” sau „controlerul de cablu Ethernet”, Linux poate detecta dispozitivul fără fir.

în plus, puteți utiliza și următoarele comenzi pentru a vedea dispozitivul wireless:

  • sudo lshw-c network

dacă ieșirea conține descrierea rețelei, Ubuntu nu poate recunoaște dispozitivul wireless. Dacă nu, trebuie să instalați modulul driverului lipsă.

Pasul 3: Cum se instalează modulul Driver lipsă folosind Ubuntu

în primul rând, trebuie să executați comanda pentru a vedea lista modulelor utilizate:

  • sudo lsmod

dacă doriți să activați un anumit modul, ar trebui să executați comanda folosind numele chipsetului ca nume de modul:

  • sudo modprobe modulename

apoi, puteți executa comanda „lsmod” pentru a vedea dacă modulul este instalat corect sau nu.

Pasul 4: Încărcarea automată a modulului la pornire

în cazul în care modulul nu se încarcă la pornire, trebuie să îl încărcați permanent folosind comanda:

  • sudo nano / etc / module

puteți deschide Editorul de text Nano folosind comanda de mai sus. Apoi, tot ce trebuie să faceți este să scrieți numele modulului la sfârșitul fișierului și să îl salvați. Mai mult, trebuie să reporniți sistemul pentru a vedea dacă cardul wireless poate detecta rețelele wifi.

rezolvați problema DNS

deși este o problemă rară, este mai bine să verificați dacă vă confruntați cu probleme de conectivitate pe un server Linux. Mai întâi, executați această comandă pentru a vedea adresa Lan a routerului:

  • dispozitiv nmcli arată wlan1 / grep IP4.DNS

puteți schimba wlan1 în comanda de mai sus la numele rețelei wireless pe care îl utilizați. Apoi, executați comanda de mai jos pentru a vedea destinația:

  • IP a s

acum, aveți toate informațiile; este timpul să faceți ping la adresa LAN a routerului și la serverele DNS Google:

  • ping 8.8.8.8

după diagnosticarea problemei DNS, puteți modifica DNS-ul routerului fie pentru a deschide DNS, fie pentru serverul Google. De asemenea, puteți contacta producătorul routerului pentru a verifica problema DNS în continuare.

concluzie

scopul principal al articolului de mai sus este de a discuta atât metodele de interfață grafică și text pentru a permite Wifi pe sistemul Linux sau server.

în plus, puteți utiliza și metodele de depanare dacă Ubuntu nu se poate conecta la rețeaua wireless.

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată.