Wake On LAN працює після відключення Windows, але не Linux


2

Мій комп'ютер має подвійне завантаження Windows 10 та Arch Linux. В даний час, якщо я вимикаю комп'ютер з Windows 10, я можу використовувати функцію wake on lan штрафу, коли я використовую його після відключення з Windows, але він взагалі не працює, якщо я востаннє використовував Linux. Я спробував усі перераховані тут 4 кроки, крім відкату драйвера Windows, а також усіх кроків для налаштування WOL, знайдених тут .

Хтось має ідеї, як я можу змусити WOL працювати на обох ОС?

Відповіді:


3

В даний час я використовую обладнання WOL на Dell / HP з поєднанням ОС Windows та Linux. Єдині налаштування, які я включив, були в BIOS (нічого в ОС), і він просто працював.

Я знайшов таке посилання, яке говорить про деякі налаштування на рівні ОС, тому ви можете перевірити, чи правильно налаштовані ваші:

Linux

Ubuntu має чудовий інструмент, який може перевірити, чи підтримує ваш апарат WoL і чи може він це ввімкнути. Відкрийте термінал і встановіть "ethtool" за допомогою наступної команди:

sudo apt-get install ethtool

Ви можете перевірити сумісність, запустивши:

sudo ethtool eth0

Якщо інтерфейс за замовчуванням є чимось іншим, замініть його на "eth0".

Знайдіть розділ «Підтримка пробудження». Поки одна з перелічених букв є "g", ви можете використовувати магічні пакети для WoL. Щоб увімкнути цю опцію, використовуйте наступну команду.

sudo ethtool -s eth0 wol g

Надсилання Magic Packet за допомогою програми, наприклад Fing, щоб звузити MAC-адресу

  1. Харчування на вашій ОС Linux
  2. Запустіть Fingbox
  3. Скануйте свою локальну мережу та знайдіть MAC / IP вікна Linux
  4. Вимкніть Linux
  5. Використовуйте те саме додаток, щоб надіслати WOL на MAC з кроку 3

Так, я все це налаштував, а також налаштування в мережевому менеджері за інструкціями в двох посиланнях, але це все одно не буде працювати
Kironide

Я використовую додаток для android, але я вже надсилав його з інших комп’ютерів, і він працює в Windows, тільки не після відключення Linux
Kironide

2

Я також мав цю проблему кілька років тому.

ifconfigвиявив підтримку WOL_MAGIC, але я не міг змусити WOL працювати незалежно від того, що намагався після вимкнення з Linux. Винуватець став реалізацією драйвера для Realtek RTL8111E NIC. Я пам’ятаю, що переглядав вихідний код драйвера з коментарями розробника про те, що таке шматок RTL8111E. Я не можу пригадати, де саме я знайшов цю інформацію, але я посилаюся на неї, коли знайду її.

У всякому разі, я не знаю, який у вас є NIC, але, швидше за все, це може бути проблемою.


У мене є Realtek 8111 nic, так що, здається, це може бути проблемою. Я встановив останній драйвер, і це не виправили, знаєте, як ви виправили драйвер?
Кіроніда

Якщо це проблема з водієм, я боюся, що ви можете зробити мало (крім написання власного драйвера, але удачі з цим). Натомість я придбав Intel NIC за трохи більше 20 євро.
Егон Оліє
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.