[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: После обновления ядра не отключается питание USB портов в suspend mode



On Wed, 28 Nov 2012, Сергей Москвичёв wrote:


Теперь значение auto сохраняется.
Поведение системы теперь следущее: при переходе в suspend по причине низкого заряда (у меня этим рулит xfce4-power-manager) питание портов отключается, но при "ручном" переводе (закрытие крышки или через меню) - нет. Уже лучше чем было, хотя хотелось бы большего :)



  Было бы хорошо еще определится, что вы имеете в виду под "отключаются".
  В сиспенд моде питание на USB должно ограничиваться, но не отключаться.
  Тут вот:
  http://www.beyondlogic.org/usbnutshell/usb2.shtml#SuspendCurrent
  приводятся цифры ограничение в 500uA по стандарту, но реальные
  ограничения (хардверные) обычно наступают для токов ~10-100mA.
  Правда, если у вас вентилятор по USB питается, то ток будет заметно
  выше. Должен отключиться.

  Судя по интернету, проблема более менее у всех одинаковая.
  При переходе на ядра 3-й серии отключение питания перестало
  проходить. Похоже, что все таки в ядре где-то накосячили.

  Я поигрался с программкой hubpower
  (http://marc.info/?l=linux-usb&m=127162615232234&q=p3)
  Глубоко не разбирался, просто попробовал вкл/выкл порты.
  Для таких устройств как флешка и мышь все работает.
  Устройства выключаются (led на флешке гаснет) из списка
  usb устройств исчезает (lsusb). Однако если воткнут в этот
  порт лампочку, то горит как ни в чем ни бывало.
  Было бы любопытно на старом ядре (2.6) попробовать,
  но мне что-то лень.)

 Ю.

Reply to: