Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: mikkosl - 01.10.25 - klo:14.22
-
Mulla on kaksi mopoa noin 200€ Asus läppäriä (molemmissa muistia vain 4GB). Toinen ajaa Windows 11 ja toinen viimeisintä Ubuntu LTS:ää. Jostain syytä Windows kone saa fast.com testillä 5 GHz WiFi verkossa irti koko kuituliittymän 100Mbps nopeuden, mutta Ubuntu vain noin kolmasosan siitä. Mistähän tää vois johtua? Koneet oli testihetkellä vierekkäin samassa huoneessa.
-
Mulla on kaksi mopoa noin 200€ Asus läppäriä (molemmissa muistia vain 4GB). Toinen ajaa Windows 11 ja toinen viimeisintä Ubuntu LTS:ää. Jostain syytä Windows kone saa fast.com testillä 5 GHz WiFi verkossa irti koko kuituliittymän 100Mbps nopeuden, mutta Ubuntu vain noin kolmasosan siitä. Mistähän tää vois johtua? Koneet oli testihetkellä vierekkäin samassa huoneessa.
Kannattaa kokeilla siirtää niitä koneita hieman. Wifin aallonpituus on luokkaa 15cm, jolloin häipymät ja korostumat ovat varsin pienestä kiinni.
-
Onko tiedossa, ovatko koneiden wifi-piirit täsmälleen samaa mallia? Nehän voivat poiketa toisistaan paljonkin, vaikka koneet olisivat samaa ikäluokkaa tai sarjaa. Lisäksi asiaan vaikuttaa mm. antenni, joka voi olla toteutettu eri koneissa eri tavalla. Antennissa voi olla myös vikaa. Ero käyttöjärjestelmien, ajurin ja ajurin asetusten välillä tulisi paremmin ilmi, jos vaihtoehtoja testattaisiin samassa koneessa.
Ongelmaa voi kuitenkin lähteä ratkomaan selvittämällä wifi-piirin mallin ainakin Linux-koneen osalta. Tarkka tunnistetieto löytyy päätteessä lspci-komennolla, jos kyseessä on tyypillinen PCIe-väylään kytketty piiri:
lspci -nnn
Lisäksi lshw kertoo mm. käytössä olevan ajurin nimen:
lshw -c network
Entä mitä iwconfig kertoo wifi-yhteydestä:
iwconfig
-
Tolla viimeisellä komennolla tuli tällainen vaste:
wlo1 IEEE 802.11 ESSID:"Launet-5G"
Mode:Managed Frequency:5.18 GHz Access Point: 98:1E:19:B3:C2:2F
Bit Rate=40.5 Mb/s Tx-Power=23 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=33/70 Signal level=-77 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:4 Invalid misc:1 Missed beacon:0
...eli bit rate on jostain syystä vain 40,5 Mbps. Windows kone on hieman uudempaa sukupolvea, joten voi olla että on parempi WiFi piiri?
-
Piirin tyyppi Ubuntu koneessa lienee:
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
-
Sulla on tuo vastaanottoteho -77dBm, joka lienee jo niin alhainen, että voi aiheuttaa nopeuden putoamista. (Hyvä arvo on -30...-50 dBm) Se alhaisuus voi johtua pitkästä etäisyydestä wifi-asemaan tai sitten noista paikallisista interferensseistä, joissa vaikuttaa pienetkin etäisyyden muutokset. Tai sitten joku naapuri käyttää samaa kaistaa tms. ulkoinen häiriö.
Excellent signal (between -30 dBm and -50 dBm), perfect for Gaming or to play 4K videos.
Good sign (between -50 dBm and -70 dBm): Enough for browsing and video streaming.
Normal signal (between -70 dBm and -80 dBm), which may result in interruptions or slow speeds.
Poor signal (more than -80 dBm): We have a problem.
https://tecnobits.com/en/How-to-check-the-quality-and-strength-of-your-wifi-signal/
-
Kannattaa kokeilla kytkeä wifi-piriin virransäästö pois päältä. Onnistuu komennolla:
sudo iwconfig wlo1 power off
Tarkista sitten, että iwconfigin listauksessa näkyy Power Management:off
iwconfig
iwconfigilla tehty asetus pysyy voimassa seuraavaan uudelleenkäynnistykseen asti. Jos tämä auttaa nopeusongelmaan, virransäästön voi kytkeä pysyvästi pois päältä NetworkManagerin asetustiedostossa /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf, muuttamalla wifi.powersave-asetuksen arvoksi 2:
wifi.powersave = 2
Editointi onnistunee sed-komennolla:
sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
-
Olisko koneen antennissa jotain vikaa? Toki monitie-eteneminenkin voi aiheutta selektiivistä häipymää ja siirtämällä konetta hieman sain tulokseksi jo 77 Mbps. Siirron jälkeen tilanne näyttää tältä:
wlo1 IEEE 802.11 ESSID:"Launet-5G"
Mode:Managed Frequency:5.18 GHz Access Point: 98:1E:19:B3:C2:2F
Bit Rate=175.5 Mb/s Tx-Power=23 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=45/70 Signal level=-65 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:59 Invalid misc:561 Missed beacon:0
-
Olisko koneen antennissa jotain vikaa? Toki monitie-eteneminenkin voi aiheutta selektiivistä häipymää ja siirtämällä konetta hieman sain tulokseksi jo 77 Mbps. Siirron jälkeen tilanne näyttää tältä:
Tuskin, jos pääset jo tuollaisiin arvoihin. Paikalliset häipymät voivat olla varsin voimakkaita, jos radioaallot sopivasti interferoivat
Wifin kanavan vaihtaminen voi myös auttaa, jos naapuri käyttää ihan samaa taajuutta. tai se 2,4GHz alue.
-
Kannattaa kokeilla kytkeä wifi-piriin virransäästö pois päältä. Onnistuu komennolla:
sudo iwconfig wlo1 power off
Tarkista sitten, että iwconfigin listauksessa näkyy Power Management:off
iwconfig
iwconfigilla tehty asetus pysyy voimassa seuraavaan uudelleenkäynnistykseen asti. Jos tämä auttaa nopeusongelmaan, virransäästön voi kytkeä pysyvästi pois päältä NetworkManagerin asetustiedostossa /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf, muuttamalla wifi.powersave-asetuksen arvoksi 2:
wifi.powersave = 2
Editointi onnistunee sed-komennolla:
sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Ei auttanut powersawen pois kytkentä.
-
Tuskin, jos pääset jo tuollaisiin arvoihin. Paikalliset häipymät voivat olla varsin voimakkaita, jos radioaallot sopivasti interferoivat
Wifin kanavan vaihtaminen voi myös auttaa, jos naapuri käyttää ihan samaa taajuutta. tai se 2,4GHz alue.
Mutta jostain syystä Windows kone toimii tässä suhteessa paremmin, eli sekin lienee samalla kanavalla?
-
Tuskin, jos pääset jo tuollaisiin arvoihin. Paikalliset häipymät voivat olla varsin voimakkaita, jos radioaallot sopivasti interferoivat
Wifin kanavan vaihtaminen voi myös auttaa, jos naapuri käyttää ihan samaa taajuutta. tai se 2,4GHz alue.
Mutta jostain syystä Windows kone toimii tässä suhteessa paremmin, eli sekin lienee samalla kanavalla?
Se voi johtua tuosta sijainnista. Koitapa vaihtaa koneiden paikkaa, muuttuuko tilanne? Tuolla 5GHz alueella aallonpituus on 6cm ja muutokset interferoinnissa cm-luokkaa.
-
Joo, sijainti on tosiaan näköjään aika merkitsevä ja mittauskertojen välinen vaihtelu suuri, eli kun vaihdoin koneiden sijainnin päittäin, ovat tulokset paljon tasaväkisemmät (tosin Windows kone on ainut joka välillä yltää täyteen 100 Mbps nopeuteen.).
Kiitos avusta :)
-
Se vastaanoton dBm-arvo ei liene mitenkään kiinni käyttöjärjestelmästä, vaan mittaa vain verkkokortille tulevaa tehoa (RSSI). Se siis kertonee melko hyvin, miten hyvä signaali on antennilla.
Sitten on vielä tuo datasiirron ongelmat, eli mahdolliset törmäykset yms. uudelleenlähetykset, jotka hidastavat bittivirtaa. Siihen voi auttaa tuo, että kokeilee eri myös kanavia ja wifi-alueita.
Edit: Eli jos haluaa koko ajan hyvän signaalin, eikä ole tarvetta liikuttaa laitetta, niin kannattaa suosia ethernet-kaapelia koneelta reitittimelle. Tällä välttää kaikki nämä radiotekniset murheet, jotka vain lisääntymään päin, kun wifi-laitteiden määrä kasvaa. Samalla (vapaalla) taajuusalueella toimii sitten kaikki muutkin vastavaat vermeet, mm. IoT ja moni automatiikka. Myös mikroaaltouuni, vaikka siinä toki faradayn häkki lähteen ympärillä.