Kirjoittaja Aihe: Hidastunut siirtonopeus sisäverkossa  (Luettu 2469 kertaa)

Sid

  • Käyttäjä
  • Viestejä: 39
  • Voimakasta lähetystyötä Ubuntun hyväksi
    • Profiili
Hidastunut siirtonopeus sisäverkossa
« : 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), 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).

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) 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]
« Viimeksi muokattu: 22.01.21 - klo:17.04 kirjoittanut Sid »
Lenovo Ideapad 330S aina uusimmalla julkaistulla Ubuntun versiolla.

qwertyy

  • Käyttäjä
  • Viestejä: 5777
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #1 : 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.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #2 : 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
[...]

Sid

  • Käyttäjä
  • Viestejä: 39
  • Voimakasta lähetystyötä Ubuntun hyväksi
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #3 : 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.
Lenovo Ideapad 330S aina uusimmalla julkaistulla Ubuntun versiolla.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #4 : 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

Sid

  • Käyttäjä
  • Viestejä: 39
  • Voimakasta lähetystyötä Ubuntun hyväksi
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #5 : 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)
Lenovo Ideapad 330S aina uusimmalla julkaistulla Ubuntun versiolla.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #6 : 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
« Viimeksi muokattu: 24.01.21 - klo:14.57 kirjoittanut nm »

Sid

  • Käyttäjä
  • Viestejä: 39
  • Voimakasta lähetystyötä Ubuntun hyväksi
    • Profiili
Vs: Hidastunut siirtonopeus sisäverkossa
« Vastaus #7 : 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.
« Viimeksi muokattu: 29.01.21 - klo:17.42 kirjoittanut Sid »
Lenovo Ideapad 330S aina uusimmalla julkaistulla Ubuntun versiolla.