Я следил за следующим руководством, которое искало способ решить, наконец, вопрос, который у меня был в 17.10 (Работал в 17.04, но я не могу подтвердить, все ли это делал).
проблема может быть найдена в https://ubuntuforums.org/showthread.php?t=2356217, но в основном, карта Intel Ethernet, внезапно прекратила соединение. Он просто не обнаруживает установленное соединение ethernet.
Я физически попытался подключить к нему несколько кабелей LAN RJ45 (меняя между 4, что я знаю, работает, потому что они работают на других компьютерах дома). Я также попытался проверить его между моим компьютером и Asus RT5300 и Asus AC-68U. В настоящее время он подключен непосредственно к Netgear Orbi (маршрутизатору), и он не работает (я попробовал другой компьютер в том же порту в Orbi, и он отлично работает).
Dmesg упоминает следующее о карте :
https://ubuntuforums.org/showthread.php?t=2356217
И графический интерфейс Gnome Network показывает это:
LSHW показывает следующее:
ModInfo дал мне версию 3.2.6-K
[!d11]
Попытка скомпилировать одни и те же драйверы, следуя приведенному выше руководству, дала мне это (после редактирования файла nvm.c, как указано в руководстве):
] [!d11]
Мой компьютер выглядит следующим образом:
Ссылка ubuntuforums, которую вы следовали, является методом исправления драйвера, чтобы игнорировать ошибку контрольной суммы NVM. Эта ошибка предотвращает загрузку драйвера вообще. Первый признак заключается в том, что устройство появляется как невостребованное в lshw. Кроме того, ошибка довольно очевидна в dmesg; он обычно проявляется так:
[1.049935] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[1.084914] e1000e: probe of 0000:00:1f.6 failed with error -5
Поскольку драйвер не загружается, не создается интерфейс, такой как ваш enp0s31f6.
Кстати, в интересах поисковиков есть намного проще, чем взломать драйвер для решения ошибки контрольной суммы NVM. Посмотрите: https://ubuntuforums.org/showthread.php?t=2351572 По сути, это связано с загрузкой небольшого кода от Intel и его запуском, чтобы сообщить аппаратное обеспечение, что контрольная сумма, которую она имеет, верна. После этого драйвер не видит ошибки контрольной суммы, загружает и запускает.
Неэффективно, на мой взгляд, применить исправление контрольной суммы в настройке, где нет ошибки контрольной суммы.
В вашем случае я предлагаю, чтобы вы запустили:
sudo ethtool enp0s31f6
Я подозреваю, что вы найдете, в частности:
Speed: Unknown!
Duplex: Unknown!
Вы можете попытаться рассказать интерфейсу, какую скорость и дуплекс предположим, что это полезно:
sudo ethtool -s enp0s31f6 speed 1000 duplex full autoneg on
Достаточно ли оживляет интерфейс? Если это так, мы можем сделать параметры постоянными.
Если ничто из этого не помогает, как я сильно подозреваю, то я считаю, что гнездо Ethernet на материнской плате или один или несколько следов печатной платы в реальном чипе неисправен.
Гигабитные сетевые карты Intel являются недорогими и доступными. Я предлагаю вам отказаться от неисправного бортового чипа.
Ссылка ubuntuforums, которую вы следовали, является методом исправления драйвера, чтобы игнорировать ошибку контрольной суммы NVM. Эта ошибка предотвращает загрузку драйвера вообще. Первый признак заключается в том, что устройство появляется как невостребованное в lshw. Кроме того, ошибка довольно очевидна в dmesg; он обычно проявляется так:
[1.049935] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[1.084914] e1000e: probe of 0000:00:1f.6 failed with error -5
Поскольку драйвер не загружается, не создается интерфейс, такой как ваш enp0s31f6.
Кстати, в интересах поисковиков есть намного проще, чем взломать драйвер для решения ошибки контрольной суммы NVM. Посмотрите: https://ubuntuforums.org/showthread.php?t=2351572 По сути, это связано с загрузкой небольшого кода от Intel и его запуском, чтобы сообщить аппаратное обеспечение, что контрольная сумма, которую она имеет, верна. После этого драйвер не видит ошибки контрольной суммы, загружает и запускает.
Неэффективно, на мой взгляд, применить исправление контрольной суммы в настройке, где нет ошибки контрольной суммы.
В вашем случае я предлагаю, чтобы вы запустили:
sudo ethtool enp0s31f6
Я подозреваю, что вы найдете, в частности:
Speed: Unknown!
Duplex: Unknown!
Вы можете попытаться рассказать интерфейсу, какую скорость и дуплекс предположим, что это полезно:
sudo ethtool -s enp0s31f6 speed 1000 duplex full autoneg on
Достаточно ли оживляет интерфейс? Если это так, мы можем сделать параметры постоянными.
Если ничто из этого не помогает, как я сильно подозреваю, то я считаю, что гнездо Ethernet на материнской плате или один или несколько следов печатной платы в реальном чипе неисправен.
Гигабитные сетевые карты Intel являются недорогими и доступными. Я предлагаю вам отказаться от неисправного бортового чипа.
Ссылка ubuntuforums, которую вы следовали, является методом исправления драйвера, чтобы игнорировать ошибку контрольной суммы NVM. Эта ошибка предотвращает загрузку драйвера вообще. Первый признак заключается в том, что устройство появляется как невостребованное в lshw. Кроме того, ошибка довольно очевидна в dmesg; он обычно проявляется так:
[1.049935] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[1.084914] e1000e: probe of 0000:00:1f.6 failed with error -5
Поскольку драйвер не загружается, не создается интерфейс, такой как ваш enp0s31f6.
Кстати, в интересах поисковиков есть намного проще, чем взломать драйвер для решения ошибки контрольной суммы NVM. Посмотрите: https://ubuntuforums.org/showthread.php?t=2351572 По сути, это связано с загрузкой небольшого кода от Intel и его запуском, чтобы сообщить аппаратное обеспечение, что контрольная сумма, которую она имеет, верна. После этого драйвер не видит ошибки контрольной суммы, загружает и запускает.
Неэффективно, на мой взгляд, применить исправление контрольной суммы в настройке, где нет ошибки контрольной суммы.
В вашем случае я предлагаю, чтобы вы запустили:
sudo ethtool enp0s31f6
Я подозреваю, что вы найдете, в частности:
Speed: Unknown!
Duplex: Unknown!
Вы можете попытаться рассказать интерфейсу, какую скорость и дуплекс предположим, что это полезно:
sudo ethtool -s enp0s31f6 speed 1000 duplex full autoneg on
Достаточно ли оживляет интерфейс? Если это так, мы можем сделать параметры постоянными.
Если ничто из этого не помогает, как я сильно подозреваю, то я считаю, что гнездо Ethernet на материнской плате или один или несколько следов печатной платы в реальном чипе неисправен.
Гигабитные сетевые карты Intel являются недорогими и доступными. Я предлагаю вам отказаться от неисправного бортового чипа.