Автор Тема: [Решено] После выключения компьютера работает сетевая карта  (Прочитано 16936 раз)

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Здравствуйте уважаемые форумчане.
На ноутбуке после выключения сетевая карта продолжает работать (горят лампочки), при выключении из под виндовс помнится все отключалось, как поправить?

P.S. Использую ALT Linux 6.0.2 KDesktop ядро 3.0.57-std-def-alt0.M60P.3 x86_64.

Спасибо.
« Последнее редактирование: 15.01.2013 18:49:17 от CyberDaemon »
Переход на Линукс, совсем не означает смену друзей.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Не то http://forum.altlinux.org/index.php/topic,28087.0.html ?
Там я ссылку давал как утрубить wake-on-lan.

PS. Свою проблему увы не решил...
Сноси Винду, переходи на Линукс ! :)

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
У меня ещё со времён ALT-2.4 на всех ноутбуках так. Compaq, HP, Asus, Toshiba. И не только в ALT -- Suse, Mandriva, CentOS, аналогично. Если включить ноут с выключенной сетевой картой, при подключении сети она включается и не выключается при выключении ноута. Там где нет индикаторов сетевая карта тоже остаётся включенной, проверял по току потребления. Решения тоже не попадалось. Wake не помогает.

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Решил проблему. Создаем скрипт например wakeonlanconfig и даем права на выполнение
#!/bin/bash
/usr/sbin/ethtool -s eth0 wol d
У меня ethtool лежит в /usr/sbin у вас может быть другое место.
Копируем его в /etc/pm/power.d и /etc/pm/sleep.d
Перезагружаем компьютер и смотрим
[root@alpha ~]# /usr/sbin/ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: Unknown
        Supports Wake-on: g
        Wake-on: d --------------------------------------------------- работает :)
        Current message level: 0x000000ff (255)
        Link detected: yes
« Последнее редактирование: 15.01.2013 18:51:39 от CyberDaemon »
Переход на Линукс, совсем не означает смену друзей.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Решил проблему.
Что за ОС у вас ?
Вот думаю я: поможет мне это или нет ? Проверю :)
Может действительно нужно положить скрипт в /etc/pm/power.d/*.sh ...
Но у меня ещё интересно, что если бук подцеплен к питанию, тогда включается сам, а если работать от батареи — то не включается. Чудеса...
Сноси Винду, переходи на Линукс ! :)

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Решил проблему.
Что за ОС у вас ?
Вот думаю я: поможет мне это или нет ? Проверю :)
Может действительно нужно положить скрипт в /etc/pm/power.d/*.sh ...
Но у меня ещё интересно, что если бук подцеплен к питанию, тогда включается сам, а если работать от батареи — то не включается. Чудеса...
Использую ноутбук  Acer Aspire 7540G-304G32Mi + ALT Linux 6.0.2 KDesktop ядро 3.0.57-std-def-alt0.M60P.3 x86_64 ноут подцеплен к питанию от сети.
Переход на Линукс, совсем не означает смену друзей.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
Решил проблему. Создаем скрипт например wakeonlanconfig и даем права на выполнение
#!/bin/bash
/usr/sbin/ethtool -s eth0 wol d
   Кстати, а есть ли смысл запускать ещё один раз ethtool, он вроде и так отрабатывает. Может достаточно просто снять комментарий со строки "wol=d" в файле /etc/sysconfig/ethtool?

   В этом же файле, к слову, есть интересное предупреждение:
Neither ethtool initscript nor this file are used with /etc/net.

   К сожалению, у меня и без этого -- "Wake-on: d", поскольку wake в биосе отключен. Однако, дежурка всё равно остаётся. :(

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
А что плохого в явлении, от которого вы хотите избавиться?

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
А что плохого в явлении, от которого вы хотите избавиться?
Разряжает аккумулятор в выключенном ноутбуке (и довольно быстро). К примеру, забыл вынуть аккумулятор уезжая на месяцок в отпуск -- покупай новый. Wake в ноутбуке -- зло.
« Последнее редактирование: 16.01.2013 23:31:23 от stranger573 »

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Решил проблему. Создаем скрипт например wakeonlanconfig и даем права на выполнение
#!/bin/bash
/usr/sbin/ethtool -s eth0 wol d
   Кстати, а есть ли смысл запускать ещё один раз ethtool, он вроде и так отрабатывает. Может достаточно просто снять комментарий со строки "wol=d" в файле /etc/sysconfig/ethtool?

   В этом же файле, к слову, есть интересное предупреждение:
Neither ethtool initscript nor this file are used with /etc/net.

   К сожалению, у меня и без этого -- "Wake-on: d", поскольку wake в биосе отключен. Однако, дежурка всё равно остаётся. :(
К сожалению как точно все правильно сделать не знаю (у меня заработало именно так, может есть более верный способ)  больше ни чего не трогал (работает и здорово).
Решение ни в коем случае не претендует на единственное верное.
« Последнее редактирование: 17.01.2013 04:03:38 от CyberDaemon »
Переход на Линукс, совсем не означает смену друзей.

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
А что плохого в явлении, от которого вы хотите избавиться?
Не знаю даже :) просто не привычно как то было видеть работающую сетевую карту на выключенном компьютере.
Переход на Линукс, совсем не означает смену друзей.

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
А что плохого в явлении, от которого вы хотите избавиться?
Разряжает аккумулятор в выключенном ноутбуке (и довольно быстро). К примеру, забыл вынуть аккумулятор уезжая на месяцок в отпуск -- покупай новый. Wake в ноутбуке -- зло.
Нет, при питании от аккума все выключается, явление наблюдается (наблюдалось) если компьютер подключен к розетке.
Переход на Линукс, совсем не означает смену друзей.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
Нет, при питании от аккума все выключается, явление наблюдается (наблюдалось) если компьютер подключен к розетке.
То есть, вы подключены к розетке, выключаете комп, отключаете блок питания и светодиоды гаснут?
Косвенно проверить всё ли отключается, можно по уходу заряда хотя бы за сутки (при выключенном ноуте). Если за сутки уходит 5-10% заряда, значит отключается не всё.

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Нет, при питании от аккума все выключается, явление наблюдается (наблюдалось) если компьютер подключен к розетке.
То есть, вы подключены к розетке, выключаете комп, отключаете блок питания и светодиоды гаснут?
Косвенно проверить всё ли отключается, можно по уходу заряда хотя бы за сутки (при выключенном ноуте). Если за сутки уходит 5-10% заряда, значит отключается не всё.

При отключении блока питания от сети светодиоды гаснут. Я блок от сети не отключаю вообще, просто выключаю ноутбук и все.
У меня ноутбук "настольный" т.е. от аккумулятора он работал всего раза 3 - 4 не больше.
Проверял, все отключается если ноутбук работает от аккумулятора. 
Переход на Линукс, совсем не означает смену друзей.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
поможет мне это или нет
Не поможет...
У меня даже лампочки никакие не горят при выключении, получается бук полностью выключился, индикаторы не горят и через 2-3 секунды сам включается. :)
Наверно, это нерешаемо...
Какие-то проделки MS...
Может быть в будущем какая-то поправка в ядре будет, т.к. большая вероятность что дело в нем.
Сноси Винду, переходи на Линукс ! :)