Автор Тема: Апериодически отваливается eth0  (Прочитано 1776 раз)

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
TDE-sysv-p8-x64
Случайно заметил, что eth0 временами отваливается и поднимается вновь.
# tail -f /var/log/messages
Nov 18 22:10:25 PC dhcpcd[1660]: eth0: deleting default route via 192.168.0.1
Nov 18 22:10:25 PC dhcpcd[1660]: eth0: deleting route to 192.168.0.0/24
Nov 18 22:10:27 PC dhcpcd[1660]: eth0: carrier acquired
Nov 18 22:10:27 PC kernel: [23389.221374] r8169 0000:02:00.0 eth0: link up
Nov 18 22:10:28 PC dhcpcd[1660]: eth0: rebinding lease of 192.168.0.35
Nov 18 22:10:28 PC dhcpcd[1660]: eth0: leased 192.168.0.35 for 86400 seconds
Nov 18 22:10:28 PC dhcpcd[1660]: eth0: adding route to 192.168.0.0/24
Nov 18 22:10:28 PC dhcpcd[1660]: eth0: adding default route via 192.168.0.1
Nov 18 22:27:02 PC dhcpcd[1660]: eth0: carrier lost
Nov 18 22:27:02 PC kernel: [24384.593657] r8169 0000:02:00.0 eth0: link down
Nov 18 22:27:03 PC dhcpcd[1660]: eth0: deleting default route via 192.168.0.1
Nov 18 22:27:03 PC dhcpcd[1660]: eth0: deleting route to 192.168.0.0/24
Nov 18 22:27:04 PC kernel: [24386.590047] r8169 0000:02:00.0 eth0: link up
Nov 18 22:27:04 PC dhcpcd[1660]: eth0: carrier acquired
Nov 18 22:27:05 PC dhcpcd[1660]: eth0: rebinding lease of 192.168.0.35
Nov 18 22:27:05 PC dhcpcd[1660]: eth0: leased 192.168.0.35 for 86400 seconds
Nov 18 22:27:05 PC dhcpcd[1660]: eth0: adding route to 192.168.0.0/24
Nov 18 22:27:05 PC dhcpcd[1660]: eth0: adding default route via 192.168.0.1
Nov 18 22:30:00 PC dhcpcd[1660]: eth0: carrier lost
Nov 18 22:30:00 PC kernel: [24562.211108] r8169 0000:02:00.0 eth0: link down
Nov 18 22:30:00 PC dhcpcd[1660]: eth0: deleting default route via 192.168.0.1
Nov 18 22:30:00 PC dhcpcd[1660]: eth0: deleting route to 192.168.0.0/24
Nov 18 22:30:02 PC dhcpcd[1660]: eth0: carrier acquired
Nov 18 22:30:02 PC kernel: [24564.154931] r8169 0000:02:00.0 eth0: link up
Nov 18 22:30:03 PC dhcpcd[1660]: eth0: rebinding lease of 192.168.0.35
Nov 18 22:30:03 PC dhcpcd[1660]: eth0: leased 192.168.0.35 for 86400 seconds
Nov 18 22:30:03 PC dhcpcd[1660]: eth0: adding route to 192.168.0.0/24
Nov 18 22:30:03 PC dhcpcd[1660]: eth0: adding default route via 192.168.0.1
Сеть работает через etcnet, подключена кабелем к роутеру.
Сетевики, подскажите, куда копнуть.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Апериодически отваливается eth0
« Ответ #1 : 18.11.2019 21:40:57 »
:-) Тут на форуме говорили, что Линукс, это такая волшебная палочка, с ядром, которое всегда работает:
[РЕШЕНО] r8169: eth0: link up

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Re: Апериодически отваливается eth0
« Ответ #2 : 18.11.2019 22:59:32 »
apt-cache search r8168
kernel-modules-r8168-std-def - Linux driver for RealTek Ethernet controllers
kernel-modules-r8168-un-def - Linux driver for RealTek Ethernet controllers
kernel-source-r8168 - Source for RTL8168 driver
r8168-blacklist - Blacklist modules for r8168
Установил kernel-modules-r8168-std-def с довеском r8168-blacklist, который заблеклистил r8169.

lspci -k | grep Ether -A2
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
        Subsystem: ASRock Incorporation Motherboard (one of many)
        Kernel driver in use: r8168

Но eth0 всё равно отваливается.
# tail -f /var/log/messages
Nov 19 00:43:33 PC kernel: [  297.786048] r8168: eth0: link down
Nov 19 00:43:33 PC dhcpcd[1661]: eth0: carrier lost
Nov 19 00:43:33 PC dhcpcd[1661]: eth0: deleting default route via 192.168.0.1
Nov 19 00:43:33 PC dhcpcd[1661]: eth0: deleting route to 192.168.0.0/24
Nov 19 00:43:35 PC kernel: [  299.834618] r8168: eth0: link up
Nov 19 00:43:35 PC dhcpcd[1661]: eth0: carrier acquired
Nov 19 00:43:36 PC dhcpcd[1661]: eth0: rebinding lease of 192.168.0.35
Nov 19 00:43:36 PC dhcpcd[1661]: eth0: leased 192.168.0.35 for 86400 seconds
Nov 19 00:43:36 PC dhcpcd[1661]: eth0: adding route to 192.168.0.0/24
Nov 19 00:43:36 PC dhcpcd[1661]: eth0: adding default route via 192.168.0.1

Где-то собака ещё порылась.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Апериодически отваливается eth0
« Ответ #3 : 19.11.2019 03:03:55 »
Я бы ещё по-duck-ил бы этот eth0: carrier lost. На предмет того, что часто упоминаются аппаратные проблемы, у кого-то свитч, у кого-то кабель.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Апериодически отваливается eth0
« Ответ #4 : 19.11.2019 10:07:46 »
Где-то собака ещё порылась.
В сетевой карте. А вот что на неё влияет - это вопрос. Она и сама может быть не очень, и дравер может быть в чём-то виноват, и кабель, и коммутатор. С некоторыми Intel мне помогало отключение tso (ethtool -K eth0 tso off), с другими - pcie_aspm=off ядру. Что делать с Realtek - не знаю.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Re: Апериодически отваливается eth0
« Ответ #5 : 21.11.2019 13:57:31 »
Цитировать
eth0: carrier lost
Похоже, проблема действительно аппаратная. Переткнул все сетевые разъёмы, включая и модем GPON, пересадил кабель на другой выход роутера. Пока отключения eth0 не происходит.
Поставил интерфейс на наблюдение.