******
PÄIVITYSTÄ (19.12.2024) Nettiongelman ratkaiseva päivitys tuli. Mutta tätä ohjetta voi soveltaa muuhunkin ongelmaa ***
26.11.2024
ongelmanratkaisijana jälleen minä
Ok. tämä on aika tekninen merkintä ja teen sen sen vuoksi, että
kuulemma moni muutin linux käyttäjä painii tälläisen ongelman kanssa:
Kun herättää tietokoneen lepotilasta (suspend) niin nettiyhteys
(verkkokaapelilla) katkeaa - eikä sitä saa sitten mitenkään muuten
toimimaan, kuin käynnistämällä tietokoneen uudelleen.
RATKAISU (järjestelmän tiedot. jossa tämä toimi. Distributor ID: Ubuntu
/ Description: Ubuntu 24.04.1 LTS /
Release: 24.04
Codename: noble / xubuntu)
Eli ennen kun laittaa tietokoneen suspend tilaansa, niin sammuta itse
netti koneesta. Siis jos lepotilasta herääminen jotenkin katkaisee
verkkoyhteyden perusteellisesti - ettei sitä komennoillakaan saa päälle
takaisin, niin miksi ei sitä itse tekisi ennen kun tekee sen toiminnon
- jota aiheuttaa sen virheen?
Oli mun päätelmä. Eli sitä tarkempaa ohjetta pukkaa.
Ensin, ennen lepotilaa, sammuta verkkoliitintä komennolla
sudo ifconfig enp2s0 down
-kysyy salasanaa,
(tarkista oma verkkoliitintäsi nimi! Tässä esimerkissäni se tietenkin on omani eli enp2s0 - vaihda se siis merkkiyhdistelmä omaasi. Tämän selvität komennoilla ifconfig tai ip link show. )
Aivan.. ifconfgi, ei kuten windowskäyttäjänä itsekin ihmettelin että
missä se ipconfig on. Se on näemmä ifconfig linux maailmassa. Mun itse
piti asentaa nettityökalut komennolla
sudo apt install net-tools
(ne eivät olleet tulleet missään päivityksissä, itse olen vasta kolmatta viikkoa linux käyttäjänä, niin pikkuhiljaa näitä asioita itsekin oppii)
Tämän jälkeen kun olin antanut salasanan ja painanut enter, laitoin tietokoneen siihen lepotilaansa.
Hetken kuluttua käynnistin tietokoneen lepotilastaan. Tällöin annoin komennon
sudo ifconfig enp2s0 up
Tuli ilmoitus, että kone on offline. Joten käynnistin networkManagerin komennolla
sudo systemctl restart NetworkManager.service
Ei tässäkään vaiheessa vielä kone näyttänyt muuta ilmoitusta, kuin että
olen offline tilassa. Eli ajattelin sitten tässä vaiheessa katkaista
uudelleen sen verkkoliitinnän ja ottaa sen käyttöön uudestaan komennoilla.
sudo ifconfig enp2s0 down (paina enter)
ja sitten
sudo ifconfig enp2s0 up (paina enter)
Ja kappas vaan..
OLET NYT ONLINE TILASSA
ilmoitus tuli. Ja netti toimii lepotilan jälkeen. Omassa koneessa
tuuletin pysyy hiljaisemapana kun tietokoneen käynnistää lepotilastaan.
Sama oli windowsin kanssa joten jos tämä toimii samaten myös uudella
kovalevyllä ja käyttöjärjestelmällä, niin syy on bioksissa ja jossain
sen ajurissa joka ohjaa anturitietoa lämpötila-antureista.
lämpötila-antureista puheenollen mä tein niiden seurantaan
pikakuvakkeen, joka avaa ne päätteeseen reaaliaikaiseen valvontaa. Loin
uuden käynnistimen, joka komennoksi annoin xfce4-terminal -e "watch -n
2
Nimeksi CPU lämpö. Tämä avaa seuraavanlaisen näkymän, jossa tiedot päivittyvät joka toinen sekunti:
Every 2.0s:
sensors
simo-Aspire-M3203: Tue Nov 26 18:46:33 2024
nouveau-pci-0100
Adapter: PCI adapter
GPU core: 1.10 V (min = +1.00 V, max = +1.10 V)
fan1: 0 RPM
temp1: +71.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +5.0°C)
(emerg = +135.0°C, hyst = +2.0°C)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +50.0°C
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +43.4°C (high = +70.0°C)
Kyllä mä sen tiedän, että tää kone vissiin tarttis lisätuulettimen.
Sellaisen, joka puhaltaisi kotelosta ulospäin ja olisi tuottasi
tasaista ääntä, tämä tulee mieleen kun nyt näkee noi lämpötilat
tietokoneen sisältä. Kuumana käy. Mutta toimii. Pitänee hommata
paineilmapakkaus tietokoneen puhdistamista varten. sekin saattaa olla,
mikä aiheuttaa ääntä.
Mutta MÄ ONNISTUIN ITSE PÄÄTTELEMÄLLä ratkaisemaan yhden ongelman, joka
kuulemma vaivaa useita käyttäjiä. Hyvä juttu, jotain tiedän näemmä
tietokoneen sielunelämästä.
Verkkosovittimen sammutus ennen kun laittaa koneen lepotilaan siis on
ratkaisu, siihen että kone kadottaa nettiyhteytensä kun sen herättää
siitä tilasta. Kuulemma siihen saisi scirptinkin luotua, että
automatisois sen toiminnon, mutten itse ole vielä ihan niin pitkällä.
----
päivitystä tuohon. (27.11.24) toi ratkaisu saattaa toimia satunnaisesti. joten ongelma piilee siinä, kuinka järjestelmä hoitaa verkkoliikennettään. Eli jos itse katkaisee yhteyden ennen lepotilaa, niin siitä herätettynä sen voi tuolla ohjeellani saada toimimaan taas. Mutta kuulemma tämä ongelma on monilla ja yhdessä sen voimme ratkaista.
Eli tuossa pitää odottaa komentojen annon välissä 10 sekuntia, tai koska järjestelmä antaa ilmoituksen netin tilasta. Sekä että ne menevät oikein. Terminaalissa, kuten nyt windowsin päätteessä on käskymuisti joka toimii ylä ja ala nuolella. Ajattelin mainita.
Kokeilin tuota taas ja tällä kertaa se toimi. Vaan se että miksi se ei joka kerta toimi on mysteeri.
Ei kommentteja:
Lähetä kommentti
Huomaa: vain tämän blogin jäsen voi lisätä kommentin.