Здравствуйте! Помогите, пожалуйста, понять, что происходит?
Есть вот такая железка:
[ 0.000000] Linux version 4.14.171 (builder@buildhost) (gcc version 7.5.0 (OpenWrt GCC 7.5.0 r10947-65030d81f3)) #0 Thu Feb 27 21:05:12 2020
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[ 0.000000] MIPS: machine is Netgear WNDR3800
[ 0.000000] SoC: Atheros AR7161 rev 2
C вот такой сетевой карточкой:
[ 0.735213] Realtek RTL8366S ethernet switch driver version 0.2.2
[ 0.741336] rtl8366s rtl8366s: cannot find mdio node phandle
[ 0.747050] rtl8366s rtl8366s: using GPIO pins 5 (SDA) and 7 (SCK)
[ 0.753315] rtl8366s rtl8366s: RTL8366 ver. 1 chip found
[ 0.810121] libphy: rtl8366s: probed
[ 0.815202] libphy: Fixed MDIO Bus: probed
[ 1.155740] ag71xx 19000000.eth: connected to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[ 1.165262] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode: rgmii
[ 1.505971] ag71xx 1a000000.eth: connected to PHY at rtl8366s:04 [uid=001cc960, driver=Generic PHY]
[ 1.515598] eth1: Atheros AG71xx at 0xba000000, irq 5, mode: rgmii
И она теряет связь время от времени. Работает-работает и потом бац! Связи нет! Причем, ifconfig wan показывает, что линк поднят и ему присвоен ip-шник. Только вот пакеты не ходят от слова совсем и в логах тишина. Логи включил на уровень дебага, нифига не помогло, там все тихо, никаких ошибок вообще.
Если руками опустить интерфейс через «ifdown wan» и потом попытаться поднять заново: «ifup wan», то интерфейс опустится корректно, а вот подняться уже не поднимется. В ifconfig исчезнет присвоенный ip.
Помогает поднять сеть вытаскивание ethernet кабеля и втыкание его заново.
Еще помогает переустановить характеристики карты через «ethtool -s eth1». Eth1 - это и есть wan.
Что делать? Куда копать? Как вообще понять что происходит, если в логах ничего нет по проблеме? Логи на максимальном дебажном уровне. И все, что там есть, это визги по поводу невозможности обновить аренду DNS. Так это и понятно, если линк отвалился. А вот по поводу линка я никаких сообщений не вижу.
Еще небольшая странность, может это как-то связано. По тарифу, договору с провайдером у меня скорость 100 мбит. И если кабель воткнуть в компьютер, он без проблем соединяется именно на 100 мбит. Эта же штуковина иногда фигачит на 1000!!! На гигабите, блин! Фактическая скорость при этом около 300 мбит. Как такое возможно?
Заранее спасибо за ответы!