LINUX.ORG.RU

Tumbleweed,сломался wol

 ,


0

3

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



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

А что там смотреть? Попробовал r8168,не заработало и вернул 8169

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
        Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer Device [1297:4016]
        Kernel driver in use: r8169
white4dog
() автор топика
Ответ на: комментарий от white4dog

там смотреть вот это -> 10ec:8168
посмотрев вон то, можно посмотреть вот это
modinfo r8169 | grep alias | grep 8168
modinfo r8168 | grep alias | grep 8168

непустой выхлоп говорит о том, что модуль должен обслуживать эту сетевуху
у тебя второй выхлоп непустой?

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

Не у кого… Попробую для развлечения биос сбросить. Но то такое. Явно видно,что сетевуха гасится наглухо при отключении а не остаётся в дежурном. Чем это регулируется и настраивается ли где-то понять бы…

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

выключаешь комп, отключаешь винчестер, грузишься с liveCD, для виду пару минут работаешь, выключаешь или ребутаешь комп, и смотришь, как ведут себя лампочки на сетевухе

любой liveCD подойдёт, даже старые

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

Так я и говорю - выключи комп кнопкой до того как ядро успело запуститься. А раз оно не запустилось - значит не успело ничего испортить (ты ж его подозреваешь).

firkax ★★★★★
()

Краткое резюме ситуации. Начну по порядку. Залил на флеху Дебиан-лайв,отключил системный диск,сбросил биос,включил шарманку,настроил биос,загрузился в Дебиан,прямо в лайв сессии устанавливаю режим wol g, отключаю комп иииии…. Загадка #1-светодиоды потухли. В расстроенных чувствах,достаю телефон,открываю приложуху wola,тыркаю на запуск компа и он стартует. Тут я малость воспрял духом,получается аппаратно все работает. Для чистоты эксперимента снова гружусь в лайв,снова включаю wol g,отключаю комп и ещё раз пробую разбудить с телефона. Разбудил. Проверяю ещё раз по тому же алгоритму. Работает. Воспрял духом окончательно,вешаю на место системный диск ииииии…. Хрен там плавал. Не работает. Попробовал сменить модуль сетевухи на r8168,сделал,настроил -не работает. Итого-аппаратная часть живая. Проблема софтовая. Куда дальше курить-хз

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

Проверяю ещё раз по тому же алгоритму. Работает. Воспрял духом окончательно,вешаю на место системный диск ииииии…. Хрен там плавал. Не работает.

сразу после? не включая кнопкой? а откуда NIC узнал что у тебя новый диск )

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

https://bugzilla.opensuse.org/show_bug.cgi?id=1209526#c14

И тут не у всех заводится. Короче,ждать пока конкретно в ядре не исправят. Остально от лукавого,под конкретную версию ядра и т.п.

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

только что проверил, работает.
Надо собрать своё ядро 6.2.0+ с патчем reversed-5c62d5aa.patch (или patch -p1 -R < 5c62d5aab8752e5ee7bfbe75ed6060db1c787f98.patch , кому как удобней). Установить его и загрузиться с ним.

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

wol пока сломан на ядрах 6.2.0+
Почему вообще у вас такое свежее ядро? Что за дистрибутив?
Самое простое решение поставить ядро ниже 6.2.0, а 6.2.0+ вообще удалить и перезагрузиться.

superuser ★★★★★
()

А попробуй на lts-ядре (5.15 или 6.1). На «сервачоки» только такие ставить и нужно. И на них не принято ставить ролинг-дистры, а что-нибудь, что обновляется раз в полгода. И не обновлять просто так. Тем более, раз в неделю.

Разумеется, если дело не в том что поменялся физический интерфейс в роутере/свитче или не сменился MAC-адрес адаптера.

hargard ★★
()