torstai 28. marraskuuta 2024

Kuinka korjata netin taas toimivaksi xubuntussa lepotilan jälkeen? Korjattu ohje

 ****** 
PÄIVITYSTÄ (19.12.2024) Nettiongelman ratkaiseva päivitys tuli. Mutta tätä ohjetta voi soveltaa muuhunkin ongelmaa ***

28.11.2024
Kertausta

Koska itse huomasin, että antamani ohje ei toiminutkaan - niin tarkistin asiaa ja TESTASIN ennen jakamista. Sitä tietekin heti alkoi innostuneena kirjoittamaan ohjetta, kun tää linux noviisi sai jotain tehtyä ekaa kertaa. Kuten verkkoyhteyden palauttamisen lepotilan jälkeen. Muutkin varmaan käyttävät lepotilaa (keskeytystila / suspend) tietokoneen hiljentämiseen, jos on tuuletinongelmaa. (mikä on vähän kyllä kyseenalaista - mutta käyttömukavuuden nimeen tehdyt ratkaisut ovat aina vähän kyseenalaisia)

Eli ja joten. tarkistettu ohje.
Järjestelmä, jossa tämä testattu:
Ubuntu 24.02.1 LTS
64-bit
xubuntu

Xfce versio 4.18
GTK versio 3.24.41
Kernel versio 6.8.0-49-genefic


Verkkoyhteyden käynnistäminen ubuntussa (jos on katkennut) lepotilasta palatessa. Ohjeen olen yrittänyt kirjoittaa selkeäksi, jotta minuakin taitamattomammat käyttäjät osaisivat sen tulkita.

Komentojen kopiointi onnistuu kyllä, pääte voi varoittaa vaarallisesta liittämisestä. Tämän ohjeen komennot ovat turvallisia liittää. Käytä päätteessä näppäinyhdistelmää CTRL+SHIFT+V liittämiseen. Varminta tietenkin on kirjoittaa komennot itse, samalla tulee harjoitettua niiden kirjoittamista.

HUOM! Tämä ohje tehty ja testattu 28.11.2024

Tulevaisuudessa (+2 vuotta ja enemmän) komennot ovat saattaneet muuttua toiminnoiltaan tai ulkoasuiltaan. Sekä kenties se bugi - joka aiheuttaa syyn tälle koko ohjeelle, on saatettu korjata.

ENNEN TIETOKONEEN ASETTAMISTA LEPOTILAAN!!!! (suspend)  MUISTA: KATKAISE ITSE VERKKOYHTEYS!! (Jos ongelma on että verkkoyhteys katkeaa lepotilan yhteydessä, ettei sitä saa päälle vasta kun uudelleen käynnistyksellä - niin se kannattaa itse katkaista ennen lepotilaa) 

MYÖS kannattaa kopioda tämä ohje ja tallentaa se työpöydällesi tekstitiedoksi - jotta sinulla on tieto tallessa, kuinka jatkat kun herätät tietokoneesi lepotilasta.

Tutki millä sen teet, jos tekstitiedostojen teko ei ole tuttua linuxissa. Järjestelmäsi tekstieditorin löydät käynnistys valikon apuohjemista. Vaihtoehtoisesti voit käyttä Libre office writeriä. Se tulee yleisempien linux jakeluiden mukana.
Huom. Ennen ohjeen suorittamista, asenna nettityökalut komennolla

sudo apt install net-tools
Jos ne eivät ole asennettu, niin saat virheilmoituksia kun jatkat tämän ohjeen mukaan.

KATKAISE VERKKOYHTEYS KOMENNOLLA

sudo ifconfig enp2s0 down

KYSYY SALASANAA. HUOM. SALASANA EI TULOSTU NÄYTÖLLE. (salasanaa ei kysytä enää SAMAN pääteistunnon aikana.)

käyttäjän salasana:

ENTER. ODOTA OFFLINE ILMOITUSTA (järjestelmä-ilmoitus)
 
ASETA LEPOTILAAN (suspend).

--Lepotilasta herätät tietokoneen vaikka välilyöntinäppäimellä--

LEPOTILASTA PALATTAESSA:

sudo ifconfig enp2s0 up

VAIHDA enp2s0 (verkkoliitinnän ohjaimen nimi - verkkomoduuli) OMAN KONEESI TIETOIHIN. NE SAAT ESILLE KOMENNOLLA:

sudo lshw -C network


ANTAA SEURAAVAN: (tutki tuosta missä näet "enp2s0". Kun annat komennon omalla koneellasi, niin sen tilalla lukee oma verkkosovittimesi nimi. Esimerkissä olen sensuroinut arkaluontoiset tiedot.)

  *-network                
       description: Ethernet interface
       product: 88E8071 PCI-E Gigabit Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: *************
       logical name: enp2s0
       version: ***
       serial: **********
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp **************** autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full ip= *************** latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq: *** memory: ********* ioport:e800(size=256) memory: ***********


ODOTA KOMENTOJEN ANTAMISEN VÄLISSÄ 5s (Kunnes tulee järjestelmäilmoitus verkkoyhteden tilasta = offline)

sudo systemctl restart NetworkManager.service

ODOTA 5 SEKUNTIA

sudo ifconfig enp2s0 down

ODOTA 5 SEKUNTIA

 sudo ifconfig enp2s0 up
 
VERKKOYHTEYS PALAUTETTU

(testasin tämänkin: laitoin tietokoneen uudelleen keskeytystilaansa (lepotila) ja palautin, niin netti toimi automaattisesti. Eli ongelma (bugi) ilmenee siinä, kun tietokoneen laittaa siihen keskeytystilaansa ekan kerran. Keskeytys/lepotila/suspend - kaikki tarkoittaa samaa)

Siinä se päivitetty ja tarkistettu ohje rautalangasta väännettynä. Tulen palaamaan asiaan, jos huomaan tarvetta. Tai sitten miten jonkun toisen mahdollisen bugin voi kiertää. Kaikissa järjestelmissä on bugeja. Windows, Mac, Android, Linux, iPhone, Windows phone, Blueberry, HarmonyOS, äly-tv.. ja mitä muita järjestelmiä sitä nyt onkaan - jotka tietokoneita ohjaavat - niin niistä löytyy bugeja. Joten ei kannata tästä, että linuxissa on bugi - ottaa mielipidettä ettei järjestelmää kannata ottaa käyttöön.

Jos tahdot elää bugivapaasti, niin sun pitää lopettaa kaikkien tietokoneiden käyttäminen - ja siihen kuuluu kyllä ihan perus gsm näppäinpuhelimetkin. Niiden tietokone vastaa puheluiden salaamisesta. Analogisia järjestelmiä ei enää ole olemassa.

Elämme tietokoneaikaa ja se näkyy jollain tavalla ihan kaikkien elämässä. Bitti voi mennä poikittain ja systeemi kaatuu. Kyllähän mä itsekin inhoan sitä, että osaan käyttää näitä hemmetin koneita ja korjata niiden viat.

Kaikki on yhden kortin varassa nykyään. Toivotaan että se kortti on edes laminoitu, että kestää vähän enemmän painoa. 

---ps. jos se netti kuitenkin katkeaa lepotilan jälkeen, niin toista vaan tämän ohjeen kohtia. ja odota sen järjestelmäilmoituksen tuloa ja poistumista jossa se linux kertoo joko että nettiä ei ole tai se on palautettu. Jos ilmoitus tulee, niin se tarkoittaa että toimenpide myös tekee järjestelmässä jotain.

Ei kommentteja:

Lähetä kommentti

Huomaa: vain tämän blogin jäsen voi lisätä kommentin.