[RIJEŠENO]Driver za ethernet nakon sleepa ne radi.

Diskusije o hardveru i driverima pod Linuxom.

Moderator/ica: Moderatori/ce

Odgovori
Avatar
c0ntroL
Postovi: 84
Pridružen/a: 05 stu 2014, 21:31
Spol: M
OS: ElementaryOS Luna

[RIJEŠENO]Driver za ethernet nakon sleepa ne radi.

Post Postao/la c0ntroL »

Ima li neko riješenje preko terminala za komandu kojom bi ponovo pokrenio driver za ethernet jer svaki puta kada se mašina PODIGNE IZ PEPELA ('sleepa') ne radi ethernet dok ne pokrenem opet linuksa. :hmm :hmm

@c0ntroL, još jednom pročitaj pravila!
Problem koji si imao je riješen i tako je označena tema. Sad imaš novi problem i velika je šansa da će ga dečki riješiti no uputa kako, ostati će izgubljena (neće se moći indexirati) jer si novi problem postao u već riješenu temu.
Kako se članovi foruma trude pomoći ti, tako se i ti potrudi pomoći nekome drugome na način da pravilno otvaraš nove teme sa novim problemima, a ne da nadoveziješ jedan problem na drugi u istu temu.
Zašto treba tako sam objasnio u tvojoj prethodnoj temi.
Edit by bertone
teorijavelikogpraska
Postovi: 252
Pridružen/a: 09 pro 2013, 17:28
Spol: M
OS: ubuntu mate/linux mint

Re: [RIJEŠENO]Problem sa driverom za ethernet karticu.

Post Postao/la teorijavelikogpraska »

ima, ali nije ti neki dobitak da svaki put posežeš za terminalom kada se komp "budi".
možda će ti ovo biti dovoljno:
u datoteku /etc/rc.local, prije zadnjeg reda ( gdje piše exit ), ubaci ovaj red pomoću nekog tekst editora. Znači ne upisuješ to u terminal, nego ubacuješ u datoteku.

Kod: Označi sve

echo "1969 1090" > /sys/bus/pci/drivers/alx/new_id
to je tvoj driver i tvoji "brojevi" proizvođača i proizvoda.
spremi datoteku i restartaj. Moglo bi pomoći.
Ako ne, onda iskopiraj pa nam pokaži što imaš u datoteci /etc/udev/rules.d/neka datoteka
u toj datoteci ti se trebalo generirati dva pravila ( jer mrežni driveri su takozvani udev driveri ), jedan za žičnu, a jedan za bežičnu vezu.
to se može i ručnom tehnikom, ako nešto neštima.
Avatar
jurastublic
Postovi: 1907
Pridružen/a: 16 tra 2011, 08:34
Spol: M
OS: Mint 10 LXDE itd...
Lokacija: i grupa Film

Re: [RIJEŠENO]Problem sa driverom za ethernet karticu.

Post Postao/la jurastublic »

Probaj u terminalu:

Kod: Označi sve

echo 'SUSPEND_MODULES="alx"' | sudo tee  /etc/pm/config.d/modules
Pojašnjenje: Za neke uređaje proizvođači hardvera ne žele ili ne mogu dati specifikacije ljudima koji pišu slobodne drivere pa se ovi svakako snalaze, tako da su neki driveri nepotpuni. Ti, nažalost baš nemaš sreće s tim ethernet čipom u laptopu pa izgleda da se taj driver ne snalazi sa suspendom. Zato mislim da bi rješenje bilo da dodaš naredbu u konfiguraciju power managera kojom bi se pri buđenju iz suspenda izričito navelo da se alx driver učita u memoriju.

Alx driver ovisi o još jednom driveru (mdio) pa ako ne bude radilo sa samo "alx" (iako bi trebalo jer modprobe automatski rješava ovisnosti među driverima), otvori taj konfig fajl komandom

Kod: Označi sve

 gksudo gedit /etc/pm/config.d/modules
i dodaj mdio do alx
(SUSPEND_MODULES="mdio alx"). pa snimi i probaj ponovo.

Inače, drivere u linuxu možeš u svako doba nabrzaka ručno učitati ili maknuti iz memorije putem terminala sa:
sudo modprobe Ime_drivera - učitavanje
sudo modprobe -r Ime_drivera - unload
- znači razlika je samo u opciji -r
Pri takvom učitavanju stanje se ne pamti nakon reboota. Za to se podešavaju druge konfiguracijske datoteke, recimo, dodaš ime drivera u /etc/modules.
"Hodor bre foobar"
Avatar
c0ntroL
Postovi: 84
Pridružen/a: 05 stu 2014, 21:31
Spol: M
OS: ElementaryOS Luna

Re: [RIJEŠENO]Problem sa driverom za ethernet karticu.

Post Postao/la c0ntroL »

jurastublic je napisao/la:Probaj u terminalu:

Kod: Označi sve

echo 'SUSPEND_MODULES="alx"' | sudo tee  /etc/pm/config.d/modules
Pojašnjenje: Za neke uređaje proizvođači hardvera ne žele ili ne mogu dati specifikacije ljudima koji pišu slobodne drivere pa se ovi svakako snalaze, tako da su neki driveri nepotpuni. Ti, nažalost baš nemaš sreće s tim ethernet čipom u laptopu pa izgleda da se taj driver ne snalazi sa suspendom. Zato mislim da bi rješenje bilo da dodaš naredbu u konfiguraciju power managera kojom bi se pri buđenju iz suspenda izričito navelo da se alx driver učita u memoriju.

Alx driver ovisi o još jednom driveru (mdio) pa ako ne bude radilo sa samo "alx" (iako bi trebalo jer modprobe automatski rješava ovisnosti među driverima), otvori taj konfig fajl komandom

Kod: Označi sve

 gksudo gedit /etc/pm/config.d/modules
i dodaj mdio do alx
(SUSPEND_MODULES="mdio alx"). pa snimi i probaj ponovo.

Inače, drivere u linuxu možeš u svako doba nabrzaka ručno učitati ili maknuti iz memorije putem terminala sa:
sudo modprobe Ime_drivera - učitavanje
sudo modprobe -r Ime_drivera - unload
- znači razlika je samo u opciji -r
Pri takvom učitavanju stanje se ne pamti nakon reboota. Za to se podešavaju druge konfiguracijske datoteke, recimo, dodaš ime drivera u /etc/modules.
slika

Kako?! Svaka čast stari!
Opet riješen problem. Hvala puno. :) :)
Mislim da nisam naišao na jaču ekipu niti na jednom forumu
Odgovori