Объясните молодому – не опытному: зачем нужен этот скрипт? Когда комп выключен пакеты приходящие на сетевую плату анализирует БИОС, а линукс в это время выключен и скрипт не работает.
Сетевых карт в компьютере может быть несклько, когда я писал этот ман, у меня было три карты. Очевидно, что биос может рулить только интегрированной карточкой, про то что вставлено в PCI-слоты он ведать не ведает. Видимо чтобы никого не путать в БИОСах нет настроек даже для встроенной сетевой, во всяком случае - я никогда не встречал.
Только ОС знает о наличии всех сетевых устройств, следовательно именно она отдаёт приказ о том, оставлять ли питание на конкретной сетевой карте после выключения компьютера (всё-таки пакеты анализирует сетевая, а не биос).
В оффтопичной ОС есть чудная галка в настройках сетевой карты "использовать WAN". Почему её до сих пор нет в линуксе - не знаю. Собственно, скрипт исправляет эту досадную недостачу. К сожалению, ethtool изменяет настройки карты не навечно, а до первой перезагрузки, поэтому скрипт должен срабатывать при каждой загрузке ОС.
Кажется повторюсь, но скажу: с момента написания мана прошло порядочно времени и у меня давно отпала необходимость в удалённом включении машины. Не исключаю что сейчас всё иначе, хотя слабо в это верю. Если вам удастся реализовать WAN каки-то другим методом - отпишитесь, пожалуйста, здесь, я внесу правки в топик