L
i
nux.org.ua
Головна
Форум
Довідка
Правила
Пошук
Увійти
Реєстрація
Linux.org.ua
»
Технічні питання
»
Прикладні програми
»
Debian/Ubuntu
»
Жаба SiSьки дала
« попередня гілка
наступна гілка »
Відповісти
Друк
Сторінки:
1
Автор
Гілка: Жаба SiSьки дала (Прочитано 4355 раз)
piktor
Видавець
дописів: 3396
Карма: +0/-0
Жаба SiSьки дала
«
:
2012-12-06 00:26:04 »
Цитата
Негарна назва теми, але на ноутбуці маю материнку на SiS і виявив, що ethernet не працює. В цілому, я ним вкрай рідко користуюся, все через wlan і дома і на роботі.
Ставив Debian на ноут, інсталятор підхопив wlan, я не став шукати мережевий кабель, а налаштував бездротове відразу і всі пакунки при інсталяції тягнув уже так.
Сьогодні виникла потреба встромити шнурка - а Network Manager не з'єднує. Поліз у /etc/network/interfaces, написав ручками eth0 - нічого. Дивлюся в ifconfig -a - а eth0 то немає і ніякого інакшого немає, лише lo та wlan0. Модуль драйвера sis190 в пам'яті є, перезавантажую його і бачу в dmesg | tail ось таке:
[ 7132.068323] sis190: sis190 Gigabit Ethernet driver 1.4 loaded
[ 7132.068382] sis190 0000:00:04.0: setting latency timer to 64
[ 7132.068411] sis190: 0000:00:04.0: Read MAC address from EEPROM
[ 7132.068416] sis190: 0000:00:04.0: Error EEPROM read 0
[ 7132.068444] sis190: probe of 0000:00:04.0 failed with error -5
Питання наступне - це програмна несправність, чи жаба таки дала SiSьки на апаратному рівні?
Записаний
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.
mzenyk
Новачок
дописів: 7
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #1 :
2013-01-02 19:10:58 »
Цитата
Часто помагає apt-get install firmware-linux-nonfree, воно само не ставиться.
Записаний
piktor
Видавець
дописів: 3396
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #2 :
2013-01-02 22:57:07 »
Цитата
Поставив щойно, нічого не змінилося. Раніше не ставив спеціально, працювало.
Записаний
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.
mzenyk
Новачок
дописів: 7
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #3 :
2013-01-06 01:09:59 »
Цитата
В такому випадку
1. lspci (від root) і подивитися, чи присутній пристрій у списку. Якщо ні, то або відключений (в біосі або фізично) або несправний.
2. Якщо є, то "lspci -vv" і подивитися, який драйвер ним керує. Наприклад для RTL-8139 буде рядок "Kernel driver in use: 8139too". Якщо нема, вияснити, який драйвер має бути і подивитися, чи не заблоковано в /etc/modprobe.d/*.conf
3. Подивитися /etc/udev/rules.d/70-persistent-net.rules (можна взагалі закоментувати рядок, про цей інтерфейс).
4. Попробувати вивантажити модуль ядра вручну а потім завантажити і подивитися вивід/логи на рахунок помилок. Для вищенаведеного прикладу "rmmod 8139too" видалити і "modprobe 8139too" завантажити.
Записаний
piktor
Видавець
дописів: 3396
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #4 :
2013-01-06 18:55:57 »
Цитата
1, 2: пристрій у списку є, ніякого драйвера до нього не підписано.
2, 3 ніде у названих conf та rules не фігурує.
4. Написав на початку теми.
Записаний
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.
mzenyk
Новачок
дописів: 7
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #5 :
2013-01-06 23:04:02 »
Цитата
Подібно проблема в драйвері sis190.
Ось тут
http://www.howtoforge.com/creating-the-sis191-gigabit-ethernet-driver-on-linux-2.6
трохи про цю проблему для ядра 2.6.хх
Можливо варто спробувати ядро 3.2 (якщо звичайно воно вже не використовується).
Записаний
piktor
Видавець
дописів: 3396
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #6 :
2013-01-06 23:20:17 »
Цитата
Ядро 3.2, та-й повідомлення про помилку не таке.
Записаний
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.
yurchor
Видавець
дописів: 3636
Карма: +3/-0
Grateful for our Iron Lung
Re: Жаба SiSьки дала
«
Відповідей #7 :
2013-01-09 13:12:47 »
Цитата
Помилка 5 — це помилка введення-виведення, тобто за повідомленням про помилку нічого сказати не можна. Ймовірно, драйвер конфліктує з якимось іншим драйвером. Дивіться, що завантажилося, і додавайте до чорного списку все, що точно є зайвим (усілякі «ліві rtlXXXXX).
Записаний
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you
piktor
Видавець
дописів: 3396
Карма: +0/-0
Re: Жаба SiSьки дала
«
Відповідей #8 :
2013-01-09 20:04:18 »
Цитата
sudo lsmod | grep rtl не дає нічого.
Записаний
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.
yurchor
Видавець
дописів: 3636
Карма: +3/-0
Grateful for our Iron Lung
Re: Жаба SiSьки дала
«
Відповідей #9 :
2013-01-09 20:09:01 »
Цитата
Цитата: piktor від 2013-01-09 20:04:18
sudo lsmod | grep rtl не дає нічого.
Ну, то шукайте якийсь інший зайвий модуль, який конфліктує з поточним. По черзі вивантажуйте і намагайтеся завантажити модуль sis190.
Записаний
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you
Відповісти
Друк
Сторінки:
1
« попередня гілка
наступна гілка »
Linux.org.ua
»
Технічні питання
»
Прикладні програми
»
Debian/Ubuntu
»
Жаба SiSьки дала