Привет! Прохожу курс “от 0 до Linux админа” вот здесь https://yodo.im/courses/linux/?v=1d20b5ff1ee9, и столкнулся с проблемой: Wake on LAN перестал работать после обновления пакетов.
У меня 5 машин с Ubuntu 24.04. После обновления некоторых пакетов и перезагрузки функция wakeonlan больше не работает на всех машинах. Они подключены к сети, и индикаторы на Ethernet-порте мигают, так что сетевые карты должны быть активными.
Не уверен, связано ли это с обновлением пакетов или чем-то другим. Полагаю, это программная проблема, вызванная изменением конфигурационного файла или переменной после обновления пакетов.
Роутер TP-Link AX3000. Я перезагрузил и обновил роутер при диагностике проблемы, хотя уверен, что это не его вина. Wake On Lan работал до обновления прошивки роутера и функционировал в течение нескольких лет до на этой неделе. Однако, кажется, возникла проблема с получением магических пакетов, когда я пытаюсь транслировать их в локальную сеть. Не знаю, связано ли это с текущей проблемой, или это просто ожидаемое поведение.
Я пытался следовать инструкциям из этой статьи, но у меня иссякли идеи.
Вот информация с одного из моих компьютеров:
sudo lshw -C network
*-network
description: Ethernet interface
product: Ethernet Connection I217-LM
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
logical name: nao3eth0
version: 04
serial: 34:17:eb:ce:b8:af
size: 1Gbit/s
capacity: 1Gbit/s
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.8.0-100-generic duplex=full firmware=0.13-4 ip=192.168.237.103 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
Функция пробуждения по LAN, похоже, включена: Wake-on: g.
ethtool nao3eth0
Settings for nao3eth0:
Supports Wake-on: pumbg
Wake-on: g
Файл конфигурации Netplan:
/etc/netplan# cat 00-config.yaml
network:
ethernets:
nao3eth0:
match:
macaddress: 34:17:eb:ce:b8:af
addresses:
- 192.168.237.103/24
routes:
- to: default
via: 192.168.237.1
nameservers:
addresses:
- 192.168.237.1
wakeonlan: true
version: 2
renderer: NetworkManager
Я могу получить магические пакеты с адресом машины, но на широковещательный адрес они, похоже, не приходят.
Я пробовал команды, но ничего не работает. Сильно нуждаюсь в помощи! Если нужна дополнительная информация, дайте знать!