Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witajcie,
Mam pewien problem.
Kupiłem używanego laptopa.
Na Windowsie wszystko działa dobrze, lecz na absolutnie żadnej dystrybucji Linuxowej nie potrafię doprowadzić karty sieciowej przewodowej do działania.
Moduł kernela do karty sieciowej nie daje się załadować, a próba ładowania kończy się poniższym komunikatem (ten akurat jest z dmesg):
et131x 0000:01:00.0: Fatal EEPROM Status Error - 0x008b et131x: probe of 0000:01:00.0 failed with error -5
Offline
Daj wynik:
lspci -k | egrep -i 'network|ethernet|wireles' -A3
I napisz dokładniej co to w ogóle za lapek.
Offline
I do tego jeszcze:
uname -a
Zapomniałeś o takich „szczegółach” jak model karty i wersja systemu.
Offline
Aktualnie nie na debianie, tylko arch linuxie, bo pakiety nowsze, wiec moge was zapewnic ze sterownik w wersji najnowszej.
Achitektury x86 i amd64 debiana, ubuntu, archa i manjaro zostawiaja dokladnie te same bledy w dmesg.
Karta to integra Agere Systems et1310.
Lapek to jakis Twinhead, nawet specyfikacja w necie rozni sie z ta moja.
Edit:
$ lspci -k | egrep -i 'network|ethernet|wireles' -A3 01:00.0 Ethernet controller: LSI Corporation ET-131x PCI-E Ethernet Controller (rev 03) Subsystem: LSI Corporation ET-131x PCI-E Ethernet Controller Kernel modules: et131x 02:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) Subsystem: Intel Corporation PRO/Wireless 4965 AG or AGN Kernel driver in use: iwl4965 Kernel modules: iwl4965 07:05.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
$ uname -a Linux Junior-Lapek-Arch 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux
Ostatnio edytowany przez juniorjpdj (2015-03-07 17:38:59)
Offline
Sterownik jest w jądrze, więc nowość pakietów w Archu nie ma tak wielkiego znaczenia.
Spróbuj z nowszym jądrem 3.19.1. W Debianie jest dostępny aptosidowy w tej wersji. W Archu chyba też mają jakieś nowsze niż 3.18.6-1
Offline
1724
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:11)
Offline
# modinfo et131x filename: /lib/modules/3.18.6-1-ARCH/kernel/drivers/net/ethernet/agere/et131x.ko.gz description: 10/100/1000 Base-T Ethernet Driver for the ET1310 by Agere Systems license: Dual BSD/GPL author: Mark Einon <mark.einon@gmail.com> author: Victor Soriano <vjsoriano@agere.com> alias: pci:v000011C1d0000ED01sv*sd*bc*sc*i* alias: pci:v000011C1d0000ED00sv*sd*bc*sc*i* depends: libphy intree: Y vermagic: 3.18.6-1-ARCH SMP preempt mod_unload modversions
A co do wersji, to system dzisiaj aktualizowany.
Probuje od chyba pol roku z najnowszymi netinstami roznych distro i nic..
Offline
juniorjpdj napisał(-a):
A co do wersji, to system dzisiaj aktualizowany.
Probuje od chyba pol roku z najnowszymi netinstami roznych distro i nic..
Ale miałeś sprawdzić na nowym jądrze. Nowość pakietów w Archu nie ma tu znaczenia.
Offline
Nie mam jak sprawdzic na nowym jadrze.
Internet Aero2 + w archu nie ma tej wersji, wiec musiałbym stawiać sida na innej partycji.
Offline
Offline
juniorjpdj napisał(-a):
Nie mam jak sprawdzic na nowym jadrze.
Internet Aero2 + w archu nie ma tej wersji, wiec musiałbym stawiać sida na innej partycji.
Jak się bierzesz za "hakierskiego" Archa, to poznaj troszkę tegoż Archa.
Łap sznurka:
https://www.archlinux.org/packages/testing/x86_64/linux/
To by było na tyle
;)
Offline
@yossarian @Jacekalex
Ahh wiem, jak yossarian wysłał mi linka do kernels to znalazłem w repo testing.
Nie mam go załączonego repo testing, wiec nie widziałem w szukajcie w pacmanie.
Offline
Na nowym kernelu to samo :P
Dokladnie tego sie spodziewalem.
Nowe uname -a:
$ uname -a Linux Junior-Lapek-Arch 3.19.0-1-ARCH #1 SMP PREEMPT Mon Feb 9 07:08:20 CET 2015 x86_64 GNU/Linux
Offline
Wrzuć gdzieś cały dmesg, jeszcze sprzed twoich prób ładowania modułu.
Offline
Offline
Jakies pomysly?
Offline
1738
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:29)
Offline
Ty nie napisałeś, że moduł się nie ładuje, tylko że masz jakiś błąd w dmesg.
Masz go wynikach lsmod? i Co się dzieje (gdy go nie ma lub po przeładowaniu z opcją -r) po wydaniu polecenia:
modprobe et131x
Offline
$ lsmod | grep et131x et131x 34662 0 libphy 32315 1 et131x
$ sudo modprobe -r et131x $ sudo modprobe et131x
a dmesg na to:
[16991.677562] et131x 0000:01:00.0: Fatal EEPROM Status Error - 0x008b [16991.677608] et131x: probe of 0000:01:00.0 failed with error -5
Moduł niby się ładuje, wszystko niby ok (oprócz błędu w dmesg), ale interfejsu sieciowego nie mam ;x
Później spróbuje jakieś livecd z ubuntu 8 albo coś.
Offline
Wprawdzie to niczego nie zmienia, ale sterownik masz załadowany i szukasz problemu nie tam gdzie trzeba.
Sprawdź w źródłach tego sterownika co konkretnie oznacza ten błąd i w tym kierunku szukaj. Bo może ten komunikat w dmesg to fałszywy trop.
Ten moduł jest od wielu lat w jądrze i dziwne, że nie chce działać.
Offline