Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Sid - 22.01.21 - klo:16.55

Otsikko: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: Sid - 22.01.21 - klo:16.55
Minulla on nettiyhteytenä 100/10 Mbps kuitu, jonka pääte on siltaavassa tilassa sähkökaapissa. Paremman WLANin vuoksi olen käyttänyt erillistä reititintä (TP-Link Archer C7 (https://www.tp-link.com/fi/home-networking/wifi-router/archer-c7/)), joka oli yhteydessä ethernetin kautta kuitupäätteeseen. Homma toimi pääasiassa oikein hyvin, mutta halusin vahvistaa verkkoa hankkimalla kolmen purkin mesh-sarjan. (D-Link Covr 1103 (https://www.dlink.com/en/products/covr-1103-covr-ac1200-dual-band-whole-home-mesh-wi-fi-system)).

Nyt on vahva signaali ympäri taloa, mutta jostain syystä Ubuntulla latausnopeus tippui 25-32 Mbps tienoille. Molemmat verkkoratkaisut ovat ac-luokan vehkeitä ja läppärin (Lenovo Ideapad 330S-IKB (https://www.laptoparena.net/lenovo/notebook-lenovo-ideapad-330s-81f401c4mx-grey,platinum-12298)) dual bootissa olevalla Windowsilla latausnopeus on kyllä linjan täydeltä. Missä vika? Jääkö Ubuntu 2,4 GHz verkkoon kiinni? Siitäkin pitäisi reitittimen vieressä saada enemmän irti. Laptop Arenan tiedoissa wifi-antenni on tyyppiä 1x1 eli ei ilmeisesti pysty käyttämään 2,4 + 5 GHz verkkoja samaan aikaan. Windows kuitenkin vetää samalla raudalla maksimia.

Koodia: [Valitse]
Lenovo-ideapad-330S-14IKB:~$ wget -O /dev/null ftp://ftp.funet.fi/dev/100Mnull > /dev/null
--2021-01-22 16:48:10--  ftp://ftp.funet.fi/dev/100Mnull
           => ”/dev/null”
Selvitetään osoitetta ftp.funet.fi (ftp.funet.fi)... 193.166.3.2, 2001:708:10:8::2
Yhdistetään palvelimeen ftp.funet.fi (ftp.funet.fi)|193.166.3.2|:21... yhdistetty.
Kirjaudutaan nimellä anonymous ... Kirjauduttu!
==> SYST ... valmis.    ==> PWD ... valmis.
==> TYPE I ... valmis.  ==> CWD (1) /dev ... valmis.
==> SIZE 100Mnull ... 104857600
==> PASV ... valmis.    ==> RETR 100Mnull ... valmis.
Pituus: 104857600 (100M) (vahvistamaton)

100Mnull                          100%[===========================================================>] 100,00M  4,33MB/s    in 31s     

2021-01-22 16:48:42 (3,23 MB/s) - ”/dev/null” tallennettu [104857600]
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: qwertyy - 22.01.21 - klo:18.45
Eikös noillakin ole jonkinlainen webbihallinta mahdollisuus? Sieltä itse yrittäisin ensin katsoa, että yrittääkö kyseinen laite tarttua vanhempaan standardiin.
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: nm - 22.01.21 - klo:19.26
Mitä kertoo iwconfig:

Koodia: [Valitse]
iwconfig
Lainaus
wlp2s0    IEEE 802.11  ESSID:"tukiasema"
          Mode:Managed  Frequency:5.22 GHz  Access Point: 11:22:33:44:55:66
          Bit Rate=300 Mb/s   Tx-Power=22 dBm
[...]
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: Sid - 23.01.21 - klo:12.14
Kiitoksia, pääsin jo eteenpäin. Ei näytä olevan taajuusongelma:
Koodia: [Valitse]
Lenovo-ideapad-330S-14IKB:~$ iwconfig
wlp1s0    IEEE 802.11  ESSID:"verkkonimi" 
          Mode:Managed  Frequency:5.18 GHz  Access Point: BC:0F:9A:29:BC:42   
          Bit Rate=6 Mb/s   Tx-Power=30 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=62/70  Signal level=-48 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:2   Missed beacon:0

Bit Rate näyttää jopa todellista alhaisempaa lukemaa. Pitää illalla testailla tuolta D-Linkin asetuksista, josko jostain syystä QoS dissailisi Ubuntua. Tosin mittausten aikaan ei ole ollut muuta kuormaa verkolla, joten ei pitäisi olla syytä rajoittaa latausnopeutta.
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: nm - 23.01.21 - klo:14.43
Veikkaan syylliseksi Linuxin ajuria. Se saattaa vaatia manuaalista konfigurointia, tai ajurissa voi olla bugeja. Mikä wifi-piiri koneessa on, ja mikä ajuri käytössä?

Koodia: [Valitse]
lshw -c network
Koodia: [Valitse]
lspci -nnn
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: Sid - 24.01.21 - klo:14.35

Koodia: [Valitse]
Lenovo-ideapad-330S-14IKB:~$ sudo lshw -c network
[sudo] salasana henkilölle X:
  *-network                 
       description: Wireless interface
       product: QCA9377 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 31
       serial: f8:a2:d6:e6:27:95
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=5.8.0-40-generic firmware=WLAN.TF.2.1-00021-QCARMSWP-1 ip=192.168.0.109 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:133 memory:b1000000-b11fffff
Koodia: [Valitse]
Lenovo-ideapad-330S-14IKB:~$ lspci -nnn | grep Network
01:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: nm - 24.01.21 - klo:14.51
01:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)

Sama vika havaittu mm. täällä:
https://forums.linuxmint.com/viewtopic.php?f=53&t=314236

Ratkaistavissa päivittämällä wifi-piirin firmware uusimpaan versioon. Ohje:
https://www.reddit.com/r/linuxmint/comments/fjkg4x/qualcomm_atheros_qca9377_5ghz_issue/flxu6ev/?utm_source=reddit&utm_medium=web2x&context=3

Koodia: [Valitse]
cd /lib/firmware/ath10k/QCA9377/hw1.0/
sudo mv firmware-5.bin firmware-5.bin.orig
sudo mv firmware-6.bin firmware-6.bin.orig
sudo wget "https://github.com/kvalo/ath10k-firmware/blob/master/QCA9377/hw1.0/CNSS.TF.1.0/firmware-5.bin_CNSS.TF.1.0-00267-QCATFSWPZ-1?raw=true" -O firmware-5.bin

Lataa sitten ajuri uudelleen:

Koodia: [Valitse]
sudo modprobe -r ath10k_pci
sudo modprobe ath10k_pci

Jos ei heti auttanut, voi olla ettei ajurin uudelleenlataamisessa meni jotain pieleen. Kokeile vielä käynnistää kone uudelleen.


Ongelma todennäköisesti uusiutuu, kun paketti linux-firmware päivittyy. Voit estää päivittymisen komennolla:

Koodia: [Valitse]
sudo apt-mark hold linux-firmware
Otsikko: Vs: Hidastunut siirtonopeus sisäverkossa
Kirjoitti: Sid - 29.01.21 - klo:17.27
Iso kiitos selvittelystä ja käytetystä ajasta nm. Päivitin ohjeen mukaan tuon ajurin, saamatta siitä apua. Minulla ei alunperin ole wifi kaatuillut/katkeillut kuten monella muulla, vaan toimii vajaatehoisesti. Tämän viikon testailujen perusteella hankkimani mesh-sarja on vain pa..ska.  >:(

Eli signaali on hyvä koko asunnossa, mutta enää mikään laite ei saavuta täyttä latausnopeutta. Muuten asian kanssa pystyisi elämään, mutta televisiosta soisi saavan suoratoistoa parhaalla laadulla. Olen vaihtanut mesh-purkkien paikkaa ja ottanut kuitupäätteen jakaman internetyhteyden sisäverkon eri rasioista päälaitteelle, saamatta mitään apua. Ennemmin päinvastoin. Piti käydä hakemassa usb-ethernet -sovitin vaimolle, että sai luvan jatkaa tutkimuksia. Mutta joo, taidan palauttaa laitteet ja myös vaihtaa takaisin vakioajuriin. Miten se käy näppärimmin, asentamalla uudelleen linux-firmware?

Edit: Ajoin
Koodia: [Valitse]
sudo apt reinstall linux-firmware
sudo modprobe -r ath10k_pci
sudo modprobe ath10k_pci
ja ajuri näyttää nyt alkuperäiseltä. Yhteysnopeuskin nousi.