LINUX.ORG.RU

Tumbleweed,сломался wol

 ,


0

3

Доброго времени. Нежданно-негаданно домашний сервачок отказался запускаться по wol. Включил его вручную,запустил на нем wireshark, magic прилетает на нужный интерфейс,в биосе все корректно,режим wol в ethtool g. А не работает. Предположительно сдохло в течении пары последних недель. Где искать баг и как лечить-ума не приложу. Нуждаюсь в помощи в решении возникшей проблемы



Последнее исправление: white4dog (всего исправлений: 1)

Ответ на: комментарий от firkax

Сеть есть. Если система запущена то шарком видно пакет wol. Что могло сломаться,при условии что ещё недавно все работало? К сожалению,не засек момент когда поломалась. Крайние запуски через wol были недели 2-3 назад. Обновляю раз в неделю,пробовал откатиться снаппером на самую старую версию системы-wol уже не работает. Сеть работает стабильно, грешить на сетевую не приходится. Мне кажется,что сломали что-то в операционке. Понять бы что

white4dog
() автор топика
Ответ на: комментарий от kindof

Wake on lan = enabled в биосе. Говорю же-все работало. Сдохло после какого-то из обновлений. Из выключенного состояния

white4dog
() автор топика
Последнее исправление: white4dog (всего исправлений: 1)
Ответ на: комментарий от white4dog

Wake on lan = enabled в биосе. Говорю же-все работало. Сдохло после какого-то из обновлений. Из выключенного состояния

а кабель в бордовом NIC-e?

а что за NIC?

kindof
()
Последнее исправление: kindof (всего исправлений: 1)
Ответ на: комментарий от kindof
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

Стартнечитайсразуотвечай? Шарком magic вижу на нужном интерфейсе. Кабель в бордовом разъеме или в воздухе повис? Если нет по делу то зачем вопросы

white4dog
() автор топика
Ответ на: комментарий от d00fy

А что даст эта штука? Я каэш покурю,но как ее запустить на выключенной системе для сбора вербоза?

white4dog
() автор топика
Последнее исправление: white4dog (всего исправлений: 1)
Ответ на: комментарий от white4dog
Стартнечитайсразуотвечай? Шарком magic вижу на нужном интерфейсе. Кабель в бордовом разъеме или в воздухе повис? Если нет по делу то зачем вопросы

Ну ктож его знает.

А что там в

modinfo r8168

или что там NICoм вертит

kindof
()
Ответ на: комментарий от kindof
modinfo r8169
filename:       /lib/modules/6.2.6-1-default/kernel/drivers/net/ethernet/realtek/r8169.ko.zst
firmware:       rtl_nic/rtl8125b-2.fw
firmware:       rtl_nic/rtl8125a-3.fw
firmware:       rtl_nic/rtl8107e-2.fw
firmware:       rtl_nic/rtl8168fp-3.fw
firmware:       rtl_nic/rtl8168h-2.fw
firmware:       rtl_nic/rtl8168g-3.fw
firmware:       rtl_nic/rtl8168g-2.fw
firmware:       rtl_nic/rtl8106e-2.fw
firmware:       rtl_nic/rtl8106e-1.fw
firmware:       rtl_nic/rtl8411-2.fw
firmware:       rtl_nic/rtl8411-1.fw
firmware:       rtl_nic/rtl8402-1.fw
firmware:       rtl_nic/rtl8168f-2.fw
firmware:       rtl_nic/rtl8168f-1.fw
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-3.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
license:        GPL
softdep:        pre: realtek
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
suserelease:    openSUSE Tumbleweed
srcversion:     3C7BD28049F0D2B55F24A4A
alias:          pci:v000010ECd00003000sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008125sv*sd*bc*sc*i*
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010FFd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008162sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008161sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
alias:          pci:v000010ECd00002600sv*sd*bc*sc*i*
alias:          pci:v000010ECd00002502sv*sd*bc*sc*i*
depends:        libphy,mdio_devres
retpoline:      Y
intree:         Y
name:           r8169
vermagic:       6.2.6-1-default SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         openSUSE Secure Boot CA
sig_key:        FA:BE:D8:BF:40:9A:5E:65
sig_hashalgo:   sha256
signature:      9F:8A:05:24:79:D0:F7:0B:35:B9:0E:5D:16:A1:71:9E:01:0B:48:43:
                12:3D:47:D9:F6:76:EB:A4:41:81:62:26:92:4B:49:69:5C:60:9A:E6:
                A9:56:C1:C1:7F:DB:DB:D1:F1:CC:B4:10:1E:E3:BC:27:12:F7:76:35:
                46:8E:60:E1:1A:4A:09:A4:A0:52:DA:08:A8:FD:AC:11:C7:B8:82:D1:
                DC:28:8A:A8:F3:EC:9B:AD:C6:2B:E8:CC:7A:4B:02:A8:8A:DA:B5:3F:
                FF:99:42:49:9D:48:A3:65:68:6B:B3:79:8A:76:F2:76:8F:7C:36:14:
                40:68:32:76:D7:E5:4A:60:8E:62:F7:97:9C:8A:5C:10:27:34:32:EB:
                AF:CD:3F:52:9B:AE:FD:BB:13:8B:CD:CE:B9:7A:88:FC:96:2C:79:DD:
                15:52:D9:99:7A:97:43:B1:9A:A9:A8:63:42:9A:6A:14:91:CA:E7:63:
                D9:3F:7E:9B:7B:E7:A2:AC:5E:1C:07:D9:63:CE:3A:89:CA:0B:4B:2D:
                16:BA:88:8D:E4:EA:0C:01:EC:45:15:C4:5B:A2:31:D1:77:51:7B:26:
                7E:FB:2F:89:46:55:1D:19:67:B9:86:12:F3:7E:18:49:A3:0A:29:5C:
                62:6B:73:F4:C8:94:54:B4:A3:BF:82:71:BE:BF:AF:E1
white4dog
() автор топика
Ответ на: комментарий от white4dog

Да не думаю что там в драйвере наковыряли что-то. Похоже на то что система просто не обрабатывает прилетающий пакет wol…

а link горит на NIC-e при выключеной машине

было что то такое когда левые дрова вырубали его при shutdown

AFAIR Включить в BIOS LAN boot rom оверрайдит это

kindof
()
Последнее исправление: kindof (всего исправлений: 1)
Ответ на: комментарий от white4dog

если ничего толком не найдёшь,
попробуй поставить пакет r8168-dkms (он соберёт ещё один модуль для этой сетевухи, посмотришь потом modinfo -p r8168 , там уже параметры хотя бы будут для отладки)

d00fy ★★★
()
Ответ на: комментарий от firkax

Эдак дойдем до того что с каждым обновлением менять все железо? При условии того что сеть на включенной машине работает стабильно то причем тут чипсет? Версия биоса последняя для этой платы

white4dog
() автор топика
Ответ на: комментарий от white4dog

Проверил. Не светятся диоды. Справедливости ради отмечу что не обращал внимание горели ли они раньше при отключённой системе

должны гореть при включеном БП и выключенной системе. Иначе NIC не работает и соотвественно не может принять WOL и дернуть питание

что там кстати по

ip link show dev eth0

а без кабеля?

kindof
()
Последнее исправление: kindof (всего исправлений: 1)
Ответ на: комментарий от white4dog

Тоже самое

чтобы проверить предположение, надо сделать что-нибудь типа

ethtool -s eth0 wol g
ip link set eth0 up
sync

и дернуть питание ящика железно (без корректного shutdown)

потом подключить и посмотреть

kindof
()
Последнее исправление: kindof (всего исправлений: 1)
Ответ на: комментарий от white4dog

Не,биос без особых наворотов. Да и не менялось там ничего давным давно. Что-то наделали в самой системе

просто раньше туда не смотрели а теперь да

ну и еще вариант:

rmmod r8169
modprobe r8168
modinfo r8168

чтотам

kindof
()
Ответ на: комментарий от white4dog

Я имею ввиду что обновления скорее всего ни при чём. А на материнке накрылся какой-то логический узел, который искать или тем более менять слишком муторно. У меня вот на ноутбуке так же «после обновления» сломались хоткеи Fn+яркость. Я пытался откатывать назад иксы/ядро, ещё че-то, ничего не помогало. Через ещё 1-2 года сдохла клава, я её заменил и, о чудо, эти хоткеи заработали.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от white4dog

какая ОС стоит на компе с проблемной сетевухой?
Есть ли там дуалбут или другие винчестера? (важный момент, подробности на арчвики)

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 1)
Ответ на: комментарий от firkax

В случае выхода из строя физически наверняка бы и сеть вообще отвалилась. А не только какая-то отдельная логическая функция. Да и методом втыка уже определили что сетевуха отключается полностью. А не остаётся в дежурном режиме

white4dog
() автор топика