Пропали сетевые устройства. Что может быть?

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модераторы: broom, Модераторы разделов

MiK13
Сообщения: 759
ОС: Linux Debian

Пропали сетевые устройства. Что может быть?

Сообщение MiK13 » 19.04.2018 10:56

Здравствуйте!
Была проблема с компьютером (промышленный, CPC-506). Отдавали в ремонт и после этого у него пропала сеть.
То есть ifconfig показывает только наличие локального устройства (lo)
cat /proc/net/dev также выдаёт только одно локальное устройство.
Сравнивал результаты работы двух программ на этом и на другом аналогичном компьютере.
Результат вывода lspciполностью совпадает.
Различие вывода команд hwinfo --netcard:

Код:

$ diff net1.txt net2.txt
3c3
< Unique ID: rBUF.LB2I4UtbW7E
---
> Unique ID: vTuk.LB2I4UtbW7E
13,15d12
< Driver: "e1000e"
< Driver Modules: "e1000e"
< Device File: eth0
20,21d16
< HW Address: 00:08:b3:01:9d:a3
< Link detected: no
31c26
< Unique ID: JNkJ.LB2I4UtbW7E
---
> Unique ID: aK5u.LB2I4UtbW7E
41,43d35
< Driver: "e1000e"
< Driver Modules: "e1000e"
< Device File: eth1
48,49d39
< HW Address: 00:08:b3:01:9d:a4
< Link detected: yes
То есть различается Unique ID, а также на на "рабочем" компьютере дополнительно присутствуют строки
< Driver: "e1000e"
< Driver Modules: "e1000e"
< Device File: eth0
и
< HW Address: 00:08:b3:01:9d:a3

В чём может быть проблема? И насколько реально её устранить?
Спасибо сказали:

Аватара пользователя
Kido
Сообщения: 949
Статус: Космический Засланец
ОС: ArchLinux x86_64 Current

Re: Пропали сетевые устройства. Что может быть?

Сообщение Kido » 19.04.2018 11:52

Попробуйте для начала "modprobe e1000e". Ну и вывод dmesg погрепайте по словам ethernet и e1000
Спасибо сказали:

MiK13
Сообщения: 759
ОС: Linux Debian

Re: Пропали сетевые устройства. Что может быть?

Сообщение MiK13 » 19.04.2018 19:13

Kido писал:
19.04.2018 11:52
Попробуйте для начала "modprobe e1000e". Ну и вывод dmesg погрепайте по словам ethernet и e1000
modprobe e1000e пробовал -- не помогло.
Но пока я был занят другими делами, попытались запустить на нём сначала Mint, потом Ubuntu. Бесполезно. Ubuntu вообще зависала после загрузки, но при загрузке выскакивало какое-то странное сообщение об ошибке.
Потом удалось его заметить и при "штатной" загрузке Debian.
В общем, в выводе dmesg | grep -e e1000e -e "0х[67]:00\.0" удалось увидеть строку

Код: Выделить всё

[    1.151071] 0000:06:00.0: 0000:06:00.0: The NVM Checksum Is Not Valid
из которой я предположил, что нарушилась какая-то внутренняя Flash-память.
Как исправлять -- пока не знаем. Будем искать.
Спасибо сказали:

MiK13
Сообщения: 759
ОС: Linux Debian

Re: Пропали сетевые устройства. Что может быть?

Сообщение MiK13 » 20.04.2018 12:32

Сегодня нашли какую-то флешку с виндой, загрузили -- сеть работает. То есть назначили через свойства сети адрес и маску, и после этого устройство, с которого надо принимать данные, стало пинговаться. То есть вывод -- с аппаратной частью всё нормально.
Но после загрузки Linux есть только локальное устройство и в dmesg есть строка со словами
The NVM Checksum Is Not Valid
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4848
ОС: Gentoo

Re: Пропали сетевые устройства. Что может быть?

Сообщение /dev/random » 20.04.2018 13:38

Это сообщение означает, что контрольная сумма прошивки не совпадает. Линукс в таких случаях делает вывод, что прошивка битая, и отказывается работать с сетевой картой. Винда, похоже, контрольную сумму просто не проверяет. Я вижу 2 выхода: или перепрошить нормально, или пересобрать ядро, закомментировав код проверки. Опции для отключения проверки, насколько я вижу, не предусмотрено.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15629
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Пропали сетевые устройства. Что может быть?

Сообщение Bizdelnick » 20.04.2018 22:38

/dev/random писал:
20.04.2018 13:38
Винда, похоже, контрольную сумму просто не проверяет.
Или загружает другую прошивку. Я бы попробовал установить пакеты с прошивками, какие есть в репах. В dmesg может быть упоминание, какая именно прошивка нужна.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4848
ОС: Gentoo

Re: Пропали сетевые устройства. Что может быть?

Сообщение /dev/random » 20.04.2018 23:09

Bizdelnick писал:
20.04.2018 22:38
Или загружает другую прошивку. Я бы попробовал установить пакеты с прошивками, какие есть в репах. В dmesg может быть упоминание, какая именно прошивка нужна.
В этой карте прошивка находится в энергонезависимой памяти самой карты, а не подгружается драйвером.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15629
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Пропали сетевые устройства. Что может быть?

Сообщение Bizdelnick » 20.04.2018 23:30

/dev/random писал:
20.04.2018 23:09
В этой карте прошивка находится в энергонезависимой памяти самой карты, а не подгружается драйвером.
Это вроде не взаимоисключающие варианты? Впрочем, про интеловские карточки я действительно не в курсе.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows

Re: Пропали сетевые устройства. Что может быть?

Сообщение ieleja » 21.04.2018 00:07

все, что интернеты предлагают, пробовали?

http://mynixworld.info/2012/12/05/e1000 ... not-valid/
ad infinitum
Спасибо сказали: