Замените сетевую карту Realtek r8168, чтобы включить wake-on-lan?

В соответствии с этим. Его протокол xmpp.

2
задан 10 May 2012 в 12:43

3 ответа

Светодиод не обязательно должен гореть, чтобы сетевой адаптер прослушивал WOL, это распространенное заблуждение. Это зависит от сетевого адаптера. У меня есть компьютер с ОС Windows, в котором отсутствует светодиод LAN, хотя WOL работает для него. Кроме того, поиск подключенных устройств в i / f маршрутизатора может показаться правдивым, если NIC прослушивает WOL или нет. У меня есть ПК, который не отображается в i / f маршрутизатора во время сна, но работает WOL. Итак, в целом я не думаю, что есть хороший способ проверить, прослушивает ли NIC или полностью закрывается.

Я отправил свою проблему & amp; исследование здесь может быть одной и той же проблемой: Wake-on-LAN работала 3 раза, а не больше

. Мое главное подозрение в том, что эта проблема возникает для пользователей RTL8111 с Ubuntu 12.04.

Существует также фактически другая версия RTL8111, которая знает, относится ли она ко всем, и я не знаю, какие различия между 8111C, 8168B, 8169 и т. д., они используют один и тот же драйвер для Linux. На сайте Realtek тот же драйвер используется для следующих сетевых адаптеров:

RTL8111B / RTL8168B / RTL8111 / RTL8168 - RTL8111C / RTL8111CP / RTL8111D (L) - RTL8168C / RTL8111DP / RTL8111E - RTL8168E / RTL8111F / RTL8411

и другой драйвер для следующих сетевых адаптеров:

RTL8110SC (L) (RTL8110S / RTL8110SB (L) / RTL8169SB (L) / RTL8169S (L) / RTL8169) [ ! d7]

Не разрешено размещать больше ссылок ..: - /

Если вы хотите купить другой сетевой адаптер, я предлагаю не-Realtek, то есть любой чип Intel.

Обновление: я проверил еще немного, чтобы понять, в чем проблема. Мои основные теории на данный момент: система Ubuntu отключает питание NIC в режиме ожидания, и / или Realtek RTL8111 драйвер для 64-разрядных машин не работает. См. Ссылку на мою тему для подробностей.

BTW Я не получаю этот форум. Я отправляю ответ, а другие обсуждают, хотя это запрещено? И мне разрешено менять исходное сообщение, но не могу добавить комментарий!

1
ответ дан 25 May 2018 в 11:37

Я нашел решение, оно работает на моей системе (RTL8111 / 8168B PCI Express Gigabit Ethernet + Ubuntu 12.04 AMD64). Этот отчет об ошибках раскрывает эту проблему, и кто-то предположил, что использование модуля r8168 вместо модуля r8169 сделает трюк. Кроме того, где-то еще я видел, что это можно сделать через dkms, но сегодня утром я спешу, так что не получилось посмотреть, это может помочь

wget http://r8168.googlecode.com/files/r8168-8.030.00.tar.bz2
tar xjf r8168-8.030.00.tar.bz2
cd r8168-8.030.00
./autorun.sh

Хотя я делал это ssh, он действительно работал, соединение просто заблокировано на некоторое время, но снова поднялось после установки нового модуля.

2
ответ дан 25 May 2018 в 11:37

В дополнение к включению поддержки wake-on-lan в BIOS, мне пришлось выполнить другое изменение BIOS.

В BIOS в разделе «Управление питанием» я установил «Deep Sleep Control»,

Это позволило сетевому адаптеру оставаться включенным и показывать световой сигнал даже при выключенном ПК.

0
ответ дан 25 May 2018 в 11:37

Другие вопросы по тегам:

Похожие вопросы: