Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: tiko - 06.03.21 - klo:11.11
-
Hei,
päivitin Ubuntun 18 versiosta 20:een. Nyt kone putoaa pois langattomasta verkosta jonkin ajan kuluttua, ei säännöllistä aikaa, mutta joka kerta. Homma pelittää noin 10-20min. 18 versiossa tätä ongelmaa ei ollut, onko vinkkejä mitä pitäisi tehdä?
-
Mikä wifi-kortti/piiri koneessa on?
lshw -c network
-
Tämä tuli:
WARNING: you should run this program as super-user.
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eno1
version: 0c
serial: c4:34:6b:01:5b:36
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168g-2_0.0.1 02/06/13 latency=0 link=no multicast=yes port=MII
resources: irq:16 ioport:2000(size=256) memory:f0300000-f0300fff memory:f0000000-f0003fff
*-network
description: Wireless interface
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlo1
version: 00
serial: 14:2d:27:56:1c:0d
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=5.4.0-66-generic firmware=0.37 ip=192.168.2.236 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:17 memory:f0210000-f021ffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
-
Kokeile, toimiiko ilman rautatason salausta:
sudo modprobe -r rt2800pci
sudo modprobe rt2800pci nohwcrypt=1
Tämä siis lataa vain ajurin uudelleen parametrilla nohwcrypt=1. Muutos ei ole pysyvä, vaan häviää kun järjestelmä käynnistetään uudelleen. Jos tuo kuitenkin auttaa ongelmaan, voidaan kytkeä parametri pysyvästi käyttöön /etc/modprobe.d:ssä.
-
Hyvin pysyi verkossa, mutta kun käynnistin uudelleen ei löytänyt verkkoa ollenkaan.
-
Hyvin pysyi verkossa, mutta kun käynnistin uudelleen ei löytänyt verkkoa ollenkaan.
Ei johdu ainakaan tuosta kokeilusta, mutta voit tehdä saman uudelleen, josko toimisi taas paremmin.
Asetuksen saa pysymään bootin yli kirjoittamalla sen /etc/modprobe.d-hakemistoon, uuteen tiedostoon. Onnistuu tällä yhden rivin komennolla:
echo "options rt2800pci nohwcrypt=1" | sudo tee /etc/modprobe.d/rt2800pci.conf
-
Nyt näyttää pysyvän verkossa. Kiitos avusta tosi paljon!
-
No näyttäisi kuitenkin, että ongelmat jatkuvat. Välillä pysyy hyvin verkossa, välillä putoaa jo puolen tunnin jälkeen. Onko ehdotusta mitä voisi vielä yrittää? Vaimon Acer pitäisi kohta päivittää, mutta hieman hirvittää tuleeko sama rumba eteen. Windows kone pysyy hyvin verkossa, joten tuntuu ongelma olevan Ubuntussa. Onko tietoa onko tämä ongelma yleinen?
-
Kannattaa kokeilla tuon häiriön jälkeen dmesg komentoa ja vilkaista josko se antaisi jonkinlaista viitettä mahdolliseen häiriöön. Veikkaisin että sieltä löytyy jokin säännöllinen wifiin viittaava ilmoitus.
Todennäköisesti sama ei tule vastaan, mikäli tuossa toisessa koneessa vain on eri verkkokortti.
-
Voi olla verkkokortin ja käyttiksen välillä yhteensopivuus ongelmaa. Yksi läppäreistäni harrasti ihan samaa.
-
Kokeile ottaa virranhallinta pois käytöstä.
sudo iwconfig wlo1 power off
Jos toimii niin muutoksesta voi tehdä pysyvän.
-
Yhdessä vanhassa läppärissä oli tuota samaa, tosin Debianilla, mutta samoja oireita. Siinä on eri wifi-kortti – Ralink RT2790 on kai niin vanha, että ei enää ole täysin tuettu valmistajan ajurilla, mutta kun en muuta keksinyt niin asensin toisen network managerin: Wicd alkoi heti toimia ja on pelannut luotettavasti.
-
Nyt netti pysyy nyt hyvin päällä, tässä oli ongelmaan ratkaisu:
Yksi juttu mitä voisi myös kokeilla on wifi-piirin virransäästötoiminnon kytkeminen pois päältä. Se voi usein aiheuttaa yhteysongelmia. NetworkManagerin asetuksen saa muutettua komennoilla:
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Kiitokset kaikille.