Popravek: Ubuntu 16.04 do 17.10 WiFi in Ethernet Problem

Ta priročnik je namenjen uporabnikom, ki uporabljajo različice Ubuntu 16.04, 16.10, 17.04 ali najnovejšo 17.10. V teh izdajah je bilo veliko poročil o napakah v zvezi s težavami s povezljivostjo WiFi. Če se vam katero od naslednjih sliši znano, preberite o morebitnih popravkih.

  1. Ubuntu se sploh ne bo povezal z wifi.
  2. Ubuntu wifi se naključno prekine.

Tu je torej nekaj stvari, ki bi lahko bile narobe. Če uporabljate novo namestitev Ubuntuja, na primer, če ste pravkar nadgradili s 16.04 na 17.10, vas bo verjetno zelo verjetno prizadela napaka "naključnega naslova MAC", o kateri je poročalo veliko uporabnikov (in razvijalci Ubuntu so zagotovo se tega zaveda). Druga možnost je, da vas prizadene težava z gonilnikom (zelo pogosta in nekateri Wi-Fi adapterji, ki temeljijo na Realteku, so znanejše kot drugi).

Ubuntu 16.04 / 17.04 / 17.10 se ne bo povezal z WiFi

Najprej torej poskrbimo, da naključna napaka naslova MAC ne vpliva na vas. Tu je uradni izvleček iz spletnega dnevnika, ki podrobno opisuje težavo:

»V novi različici NetworkManagerja je nova funkcija zasebnosti.

Ta funkcija zasebnosti lahko povzroči, da nekateri vmesniki USB WiFi prenehajo delovati, medtem ko so nekoč delali s starejšimi različicami NetworkManagerja (Ubuntu 16.10 ali starejša). Namen te funkcije zasebnosti je, da računalnik sporoči nov naključni naslov MAC vsakič, ko se povežete z omrežjem WiFi.

Ta funkcija zasebnosti je še posebej uporabna, ko se povežete z javnimi omrežji WiFi, tako da vas operaterji ne morejo prepoznati, ko se večkrat povežete. Slaba stran te funkcije zasebnosti je, da se nekateri vmesniki USB WiFi neprimerno obnašajo, ko NetworkManager poskuša večkrat spremeniti svoj naslov MAC.

Rezultat tega je, da se ti USB WiFi adapterji ne morejo več povezati z omrežjem WiFi. "

Če želite onemogočiti to varnostno funkcijo, pritisnite CTRL + ALT + T, da odprete terminal.

Zdaj vnesite:

V dokument, ki se odpre, dodajte spodnjo vrstico (kot je prikazano na sliki zaslona):

[naprava]

wifi.scan-rand-mac-address = št

Shranite in zapustite Datoteka NetworkManager.confin vnesite terminal: sudo service network manager manager znova

Zdaj bi se lahko povezali z brezžičnim omrežjem.

Ubuntu 16.04 / 17.04 / 17.10 WiFi se naključno prekine

Če se lahko povežete z WiFi, vendar naključno izgine iz na videz brez razloga, je treba poskusiti nekaj stvari. To lahko povzročijo slabi vozniki ali šibek signal in motnje.

Začnite z odprtjem terminala Linux (Ctrl + Alt + T je bližnjica na tipkovnici) in kopirajte te vrstice v terminal:

To bo onemogočilo funkcije 802.11n, kar lahko povzroči več težav, kot je vredno, ko je omogočen način 802.11n.

Konfigurirajte brezžični usmerjevalnik tako, da poskuša odpraviti motnje iz drugih omrežij WiFi.

Odprite brskalnik in se pomaknite do naslova IP vašega usmerjevalnika WiFi - to je običajno 192.168.0.1, vendar lahko natančen naslov najdete na nalepki na usmerjevalniku ali v navodilih za usmerjevalnik.

Ker so vsi spletni vmesniki usmerjevalnika različni, vas skozi posnetke zaslona ne morem voditi skozi ta del, ampak poskusite najti "Napredne nastavitve" vašega usmerjevalnika ali kjerkoli že lahko nastavite brezžične nastavitve.

Začnite z igranjem s kanalom in frekvenco. V mnogih primerih lahko preklop brezžičnega kanala na 1, 6 ali 11 odpravi frekvenčne motnje, vendar je odvisno od tega, na katerih kanalih oddajajo usmerjevalniki WiFi vašega soseda.

Zdaj se morate tudi zavedati, da se NetworkManager iz kakršnega koli razloga bolje igra s SSID-ji, ki izvajajo zaščito WPA2-AES, ne z mešanimi WPA / WPA2 in zagotovo ne s TKIP. Poskusite spremeniti zaščito SSID v geslo WPA2-AES.

Predlagam tudi, da s pasovne širine 20/40 preklopite na samo 20.

Zdaj odprite drug terminal in vnesite: sudo iwlist scanning

Prikaže se seznam omrežij WiFi in z njimi povezani naslovi MAC. Na seznamu poiščite svoj osebni SSID in zapišite niz poleg naslova.

Zdaj na namizju Ubuntu z desno miškino tipko kliknite ikono Wi-Fi in pojdite na »Uredi povezave«.

Kliknite svoje omrežje WiFi in kliknite gumb Uredi.

Odprite zavihek Nastavitve IPv4 in ga nastavite na »Samodejno (DHCP) naslov«.

V polje za »DNS strežnike« prilepite naslednje številke: 8.8.8.8, 8.8.8.4

Zdaj kliknite zavihek Brezžično in v polje »BSSID« prilepite niz naslova MAC, iz katerega ste kopirali, ko ste zagnali ukaz »sudo iwlist scanning«.

Shranite in zapustite vmesnik NetworkManager ter poskusite malo brskati. Če boste še naprej prejemali naključne povezave WiFi, bomo morali domnevati, da gre za težavo z gonilnikom.

Težave z vmesnikom USB WiFi Realtek z naborom čipov

Nabori čipov Realtek so zelo pogosti pri proračunskih vmesnikih WiFi, zato ugotovimo, ali ga uporabljate, in kaj lahko storimo za njegovo stabilnost.

Odprimo nov terminal in vnesite naslednji ukaz: lsusb

Zdaj optično preberite seznam za svoj wifi adapter USB in označite nabor čipov, ki ga uporablja. Na sliki zaslona lahko na primer vidite, da uporabljam “Edimax EW-7811Un”, vendar uporablja nabor čipov Realtek RTL8188CUS.

Zdaj v terminalu vnesite ukaz: lsmod | grep rtl

To bo prikazalo trenutne gonilnike WiFi, naložene v vašem sistemu. Verjetno bo prikazal splošni gonilnik Linuxa, ki naj bi bil združljiv s široko paleto naprav. Na primer, splošni gonilnik za moj nabor čipov bi bil prikazan kot »rtl8xxxu«. Želimo si naložiti in namestiti gonilnike, ki so značilni za vaš nabor čipov.

Za prenos gonilnikov bomo potrebovali alternativni način povezave z internetom, zato upam, da imate ethernetni kabel ali mobilno napravo, ki lahko vzpostavi povezavo USB prek interneta z računalnikom. Torej, za vsa naslednja vodiča za gonilnike Realtek morate vzpostaviti alternativni način povezave z internetom, po možnosti prek ethernetne / USB povezave.

Realtek RTL8188CUS in RTL8192CU

Vtipkajte v terminal:

sudo apt-get install linux-headers - $ (uname -r) build-bistveni dkms git

Zdaj moramo prenesti izvorno kodo gonilnika, torej v terminalu:

klon git //github.com/pvaret/rtl8192cu-fixes.git

Sledi:

sudo dkms add ./rtl8192cu-fixes

In naslednje:

sudo dkms namestite 8192cu / 1.10

Zdaj bomo osvežili seznam modulov:

sudo depmod -a

In na črni seznam napačnega gonilnika:

Onemogočite nastavitev "upravljanje napajanja" za adapter:

Zdaj znova zaženite računalnik in se poskusite povezati z omrežjem WiFi.

Nabor čipov Realtek RTL8723BE

Zaženite terminalsko okno in vnesite naslednji ukaz:

sudo apt-get namestite gksu leafpad

Zdaj bomo ustvarili novo datoteko z nastavitvami:

In datoteko bomo uredili:

Zdaj v prazno besedilno datoteko prilepite to vrstico, nato shranite in zaprite datoteko: options rtl8723be fwlps = 0

Zdaj znova zaženite računalnik in povezava bi morala biti zdaj stabilnejša.

Zdaj znova zaženite računalnik in povezava bi morala biti zdaj stabilnejša.

Nabor čipov Realtek RTL8723AU

Zaženite terminal in vnesite naslednje ukaze:

sudo apt-get install git build-bitno linux-headers - $ (uname -r) gksu leafpad

Sledi:

klon git //github.com/lwfinger/rtl8723au.git

Zdaj vnesite:

cd rtl8723au

In potem:

naredite

Zdaj bomo namestili prevedeni modul: sudo make install

In napačnega voznika bomo uvrstili na črno listo:

V besedilno datoteko, ki se odpre, prilepite naslednje vrstice na konec dokumenta:

#To bo preprečilo nalaganje napačnih voznikov

# Dobrodošli na Appuals.com

črna lista rtl8723au

črna lista r8723au

črna lista rtl8723bu

črna lista r8723bu

Shranite besedilno datoteko, jo zaprite in znova zaženite računalnik.

Realtek RTL8188EU nabor čipov

Zaženite terminal in preverite, s katerim gonilnikom je trenutno naložen: lsmod | grep 8188

Trenutni gonilnik bi moral biti prikazan kot „r8188eu“. Torej v terminal prilepite: sudo apt-get install linux-headers - $ (uname -r) build-bistveni dkms git

In potem: klon git //github.com/jeremyb31/rtl8188eu

Zdaj bomo modul jedra sestavili z:

cd rtl8188eu

naredite

sudo make install

Zdaj znova zaženite računalnik.


$config[zx-auto] not found$config[zx-overlay] not found