Пробуждение по локальной сети с драйвером сети tulip

Я пытался сегодня выяснить, как сделать Ubuntu Box wake On lan. Компьютер довольно старый, но я нашел опцию WOL в BIOS (я также включил wake up на pci). Сетевая карта ADMTek NC100 Network Everywhere (редакция 11). Из того, что я прочитал в сети, он также должен поддерживать WOL.

во-первых, я пробовал с ethtool, но из-за того, что драйвер NIC-tulip, ethtool не дает мне никакой информации об этом.

ethtool eth0
Settings for eth0:
No data available

ethtool -i eth0
driver: tulip
version: 1.1.15
firmware-version:
bus-info: 0000:02:0c.0

команда I сначала пробовал использовать было:

ethtool -s eth0 wol g

но это не сработало (из-за тюльпана, я думаю).

далее, я попытался изменить /proc/acpi/wakeup. Начальное состояние было:

Device  S-state   Status   Sysfs node
SBTN      S4    *enabled
PCI1      S4     disabled  pci:0000:00:1e.0
UAR1      S4     disabled  pnp:00:08
USB       S4     disabled  pci:0000:00:1f.2
USB2      S4     disabled  pci:0000:00:1f.4
AC9       S4     disabled
SMB       S4     disabled  pci:0000:00:1f.3

поэтому я попытался включить PCI для пробуждения (даже если это был не слот моей карты ethernet), сделав это:

grep 'PCI1.*enabled' < /proc/acpi/wakeup >/dev/null || 
echo PCI1 > /proc/acpi/wakeup

после выполнения команды порт PCI будет указан там как enabled, но WOL по-прежнему не работает. Я пробовал использовать клиент для Windows XP. Я не проверял, чтобы увидеть, если он посылает волшебный пакет ок, но он был одним из первых в поиске Google и были ссылки на все это вокруг, так что я не думаю, что проблема исходит отсюда.

у меня закончились идеи (и нет форумов для поиска 🙂 поэтому я надеюсь, что кто-то здесь нашел решение этой проблемы. Благодаря.):

15
задан BinaryMisfit
26.02.2023 22:34 Количество просмотров материала 2497
Распечатать страницу

2 ответа

может быть, выстрел в темноте здесь, но это может быть ваш маршрутизатор блокирует порт, необходимый для магического пакета? (порт 7 я думаю)

Я пытался сделать что-то подобное в прошлом, в то время как в Uni я бы WOL мой компьютер дома (так что я мог ssh файлы для резервного копирования uni работы и т.д.). Одна из проблем у меня был мой маршрутизатор на дому блокирует этот порт, как только я открыл его и направил весь трафик на порт 7 к этому компьютеру он работал нормально

надеюсь, что это помогает

1
отвечен user155695 2023-02-28 06:22

здесь это патч для включения WoL на вашей карте.

предназначен для Ubuntu 8.04.3 LTS с версией ядра 2.6.24, это может потребовать некоторой настройки...

на моем ящике с установленной Ubuntu 9.10 karmic (но другой Ethernet-картой / драйвером, чем ваш) мне пришлось добавить это в /etc/rc.локальный, перед выходом=0:

ethtool -s eth0 wol g

в противном случае ethernet-карта отключается при выключении, не позволяя ей получать магические пакеты.

WakeOnLAN обычно используется UDP-порт 0, 7 или 9.

1
отвечен Gonzo 2023-02-28 08:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх