Puncte:0

Viteza de descărcare foarte mică în Ubuntu 20.04.1, în timp ce viteza de încărcare este perfectă prin wifi

drapel cn

Sunt un nou utilizator Linux și mă confrunt cu această problemă cu instalarea mea. Pentru a fi foarte specific, am încercat Ubuntu, Mint și chiar Kubuntu, dar această problemă persistă. Partea ciudată este că primesc exact aceleași viteze lente de descărcare în toate distribuțiile, care este de 1,1 Mbps (ar fi trebuit să fie 45 Mbps sus+jos) [verificat prin fast.com], dar obțin viteza de încărcare completă. [Folosind o conexiune prin fibră]

Lucruri pe care le-am încercat -

  • Oprirea managementului energiei de la acest post
  • Oprirea IPV6 pentru acea interfață anume
  • Grub actualizat și sistemul meu

Aici este rezultatul pentru

ip a

wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue stare UP grup implicit qlen 1000
inet 192.168.1.47/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp0s20f3
   valid_lft 86044sec preferred_lft 86044sec 
   valid_lft pentru totdeauna preferred_lft pentru totdeauna

Iată câteva informații despre controlerul meu de rețea

Controler de rețea: Intel Corporation Device 43f0 (rev 11)
    Subsistem: Bigfoot Networks, Inc. Dispozitiv 1652
    Indicatoare: bus master, fast devsel, latență 0, IRQ 16
    Memorie la 6205274000 (64 de biți, neprelucibilă) [dimensiune=16K]
    Capabilități: <acces refuzat>
    Driver kernel în uz: iwlwifi
    Module kernel: iwlwifi

De asemenea

10.817111] iwlwifi 0000:00:14.3: Intel(R) Wi-Fi 6 AX203 detectat, REV=0x354

Pentru a adăuga mai mult, am dual boot Windows 10 și Ubuntu de acum. Wifi-ul funcționează perfect pe Windows 10. Deci, după ce am încercat orice altceva, am încercat să-mi conectez telefonul la wifi și apoi am creat un hotspot de pe telefon. Apoi mi-am conectat laptopul [cu Ubuntu] la acel hotspot și funcționează perfect. Singura problemă este că nu pot continua să fac asta pentru totdeauna. Vă rog să mă ajutați cu privire la acest lucru și să-mi spuneți dacă există vreo comandă pe care trebuie să o verific în mod special.

Mulțumesc mult pentru timpul acordat.

24601 avatar
drapel in
Răspunde asta la întrebarea ta? [Wi-Fi pe Ubuntu 20.04 este foarte lent](https://askubuntu.com/questions/1243181/wi-fi-on-ubuntu-20-04-is-very-slow)
drapel cn
@24601 Nu, din păcate, acest lucru nu rezolvă problema, deoarece versiunea mea este AX203, care nu este disponibilă pe acest site web (sau poate mă înșel) https://www.intel.de/content/www/de/de/support/ articles/000005511/wireless.html
user535733 avatar
drapel cn
Vrei să spui că WiFi funcționează corect atunci când folosești Windows și că WiFi funcționează corect atunci când este conectat la un Hostspot? Dar WiFi nu funcționează corect atunci când este conectat la WiFi-ul routerului dvs.? Dacă este adevărat, atunci încercați să reporniți routerul.
drapel cn
@user535733 da, vreau să spun exact asta, dar parcă funcționează bine când folosești Windows. În orice caz, lasă-mă să încerc să repornesc
Jeremy31 avatar
drapel ke
Se pare că criptarea TKIP este folosită pe router
Puncte:1
drapel it

Verificați-vă WiFi MTU, folosind

link ip

sau

ip l | grep $(ip r | awk '/default/ {print $5}' ) | awk „{printează $2, $4, $5}”

observați și numele interfeței dvs. WiFi. Ta ip a comanda arată că interfața dvs. WiFi este "w1p0s2f3" și MTU-ul tău este 1500, ceea ce este cauza dificultății tale.

The MTU (Maximum Transmission Unit) este dimensiunea celui mai mare pachet care poate fi trimis într-o singură transmisie de rețea. Dacă un pachet depășește valoarea MTU a unei legături, datele trebuie împărțite în mai multe pachete (fragmentate). Aceste pachete multiple trebuie trimise prin link, primite, confirmate și reasamblate la capătul îndepărtat. Dacă legătura dvs. este configurată greșit și trebuie să fragmentați fiecare pachet pe care îl trimiteți, rata reală de transfer de date scade.

Rețelele Ethernet (cablate) folosesc un MTU de 1500 de octeți.

Datorită supraîncărcării suplimentare per pachet pentru WiFi (antet PPPoE de 8 octeți), WiFi utilizează un MTU din 1492.

Ta MTU ar trebui să fie setat de serverul dvs. DHCP, verificați configurația routerului.

Puteți seta singur MTU (setarea nu persistă la reporniri) cu

sudo ip link set dev name mtu 1492

unde „nume” este numele interfeței de mai sus.

Iată un exemplu:

walt@squid:~(0)$ link ip
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state modul NECUNOSCUT DEFAULT grup implicit qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER, BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq stare JOS modul DEFAULT grup implicit qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <NO-CARRIER, BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq stare JOS modul grup dorRM implicit qlen 1000
    link/eter f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff
walt@squid:~(0)$ sudo ip link set dev wlxf46d04b1790f mtu 1492
[sudo] parola pentru walt: 
walt@squid:~(0)$ link ip
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state modul NECUNOSCUT DEFAULT grup implicit qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER, BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq stare JOS modul DEFAULT grup implicit qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc mq state UP mode DORMANT grup implicit qlen 1000
    link/eter f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff

„Numele interfeței” meu WiFi este „wlxf46d04b1790f".

drapel cn
Nu, ați copiat și lipiți același răspuns de mai multe ori în cazul în care oamenii au aceeași problemă. Acest răspuns nu ajută.
user535733 avatar
drapel cn
@newka răspunsul este util pentru mulți oameni, deși poate nu pentru tine astăzi. Din punct de vedere istoric, o alegere neînțeleaptă pentru MTU a fost într-adevăr un motiv comun pentru conexiunile lente.
waltinator avatar
drapel it
@newka Toate întrebările Postez răspunsul conservat, dar detaliat (și uneori personalizat) pentru a arăta ca fragmentarea pachetelor (dublează numărul de pachete) cauzată de valorile MTU care sunt prea mari. Dacă mai mulți utilizatori pun întrebări MTU (sau întrebări care ar putea fi MTU), de ce nu ar trebui să refolosesc același răspuns (corect)? Ar trebui să vin cu o reformulare a aceluiași răspuns (verificați-vă MTU, schimbați-vă MTU, schimbați MTU pe routerul/serverul DHCP) de fiecare dată?
Will avatar
drapel id
Ei bine, personal, cred că este puțin concis și nerecunoscător să oferiți un răspuns într-un mod destul de personal atunci când (indiferent de orice copiere/lipire), este în mod clar o încercare de a ajuta pe cineva. Este o întrebare relativ lungă pe care @waltinator s-a obosit să o citească și a dat un răspuns sensibil, așa că cred că merită mai degrabă recunoștință decât critică (și un vot favorabil din partea mea!). Am învățat ceva citind răspunsul tău, așa că sunt recunoscător pentru asta.
Puncte:1
drapel cn

Bine, este total vina mea. Firewall-ul de pe router a fost setat la strict și l-am schimbat pentru a fi „low” și am lățimea de bandă completă. Oricum, vă mulțumesc pentru timpul acordat, băieți

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.