forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.WINDOWS.XP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 28.05.2023, 13:12
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию управление питанием USB

Cheslav Osanadze написал(а) к All в May 23 10:59:31 по местному времени:

Привет All!


Спрошу на всякий случай. Есть ли возможность программно отключать-включать питание USB? В идеале - из ком строки.
В линуксе можно, про эхотаг инет говорит - только через диспетчер оборудования или смену плана электропитания.

Но этот момент мне не понятен - если руками там можно изменить, почему нельзя так же поступить программно?

Для чего это - не спрашивайте. Вариантов может быть масса. От удалённого удаления/перезапуска флешки, до, например, программного управления usb светильником по расписанию.



Cheslav.


... ОСЕМЕНИТЬ -- обойти кого-л. мелкими частыми шагами.
--- ...
Ответить с цитированием
  #2  
Старый 29.05.2023, 09:12
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: управление питанием USB

Eugene Grosbein написал(а) к Cheslav Osanadze в May 23 12:03:47 по местному времени:

28 мая 2023, воскресенье, в 10:59 NOVT, Cheslav Osanadze написал(а):

CO> Спрошу на всякий случай. Есть ли возможность программно отключать-включать
CO> питание USB? В идеале - из ком строки.
CO> В линуксе можно, про эхотаг инет говорит - только через диспетчер оборудования
CO> или смену плана электропитания.
CO> Но этот момент мне не понятен - если руками там можно изменить, почему нельзя
CO> так же поступить программно?
CO> Для чего это - не спрашивайте. Вариантов может быть масса. От удалённого
CO> удаления/перезапуска флешки, до, например, программного управления usb
CO> светильником по расписанию.

Для начала тебе потребуется USB-хаб, где эта функция реализована аппаратно,
потому что почти во всех хабах на соответствующих микросхемах экономят.

Я не видел ни одного встроенного в материнку хаба, где эта фича работала бы.

У меня есть один очень старый внешний хаб USB 2.0 с собственным блоком
питания, в котором это работает. Когда мне потребовалось тиражируемое
решение, я не нашел на рынке ни одной продаваемой модели с такой функцией.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #3  
Старый 29.05.2023, 09:52
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию управление питанием USB

Cheslav Osanadze написал(а) к Eugene Grosbein в May 23 07:37:04 по местному времени:

Привет Eugene!

29 Май 23 12:03, Eugene Grosbein -> Cheslav Osanadze:

CO>> Но этот момент мне не понятен - если руками там можно изменить,
CO>> почему нельзя так же поступить программно?
CO>> Для чего это - не спрашивайте. Вариантов может быть масса. От
CO>> удалённого удаления/перезапуска флешки, до, например,
CO>> программного управления usb светильником по расписанию.

EG> Для начала тебе потребуется USB-хаб, где эта функция реализована
EG> аппаратно, потому что почти во всех хабах на соответствующих
EG> микросхемах экономят.

Вроде, в линуксе это можно исполнить программно...:(

http://sysadm.pp.ua/linux/usb.html


Cheslav.


... почему МТС говорит всем, что я недоступна, когда я доступна?!
--- ...
Ответить с цитированием
  #4  
Старый 29.05.2023, 14:13
Eugene Muzychenko
Guest
 
Сообщений: n/a
По умолчанию управление питанием USB

Eugene Muzychenko написал(а) к Eugene Grosbein в May 23 10:51:51 по местному времени:

Привет!

29 May 23 12:03, you wrote to Cheslav Osanadze:

EG> Я не видел ни одного встроенного в материнку хаба, где эта фича
EG> работала бы.

У меня в ноутбуке MSI GT72S есть возможность управлять питанием отдельных USB-портов в режиме спячки, и даже при выключенном ноутбуке, чтобы заряжать от него устройства. Но не факт, что там возможно произвольное управление питанием любого из портов в любом режиме работы.

Всего доброго!
Евгений Музыченко
fi-do@muzy-chen-ko.net (все дефисы убрать)

--- GoldED+/W32-MSVC 1.1.5-b20180707
Ответить с цитированием
  #5  
Старый 29.05.2023, 14:13
Eugene Muzychenko
Guest
 
Сообщений: n/a
По умолчанию управление питанием USB

Eugene Muzychenko написал(а) к Cheslav Osanadze в May 23 10:54:51 по местному времени:

Привет!

29 May 23 07:37, you wrote to Eugene Grosbein:

CO> Вроде, в линуксе это можно исполнить программно...:(

Ну так и в винде можно программно, например, погасить монитор. Только как ты будешь гасить таким манером монитор, который не умеет гаситься программно? :)

Подозреваю, что и линуксовое управление работает в основном на "более других" устройствах. Например, на SoC-платах с USB-портами часто поддерживается управление питанием, я на нескольких маршрутизаторах это использовал.

Если тебе нужно тупо щелкать питанием по программному запросу, лучше поищи готовые USB-модули, управляемые через эмулятор UART или через готовые же драйверы/библиотеки вроде libusb. Воткнешь такой модуль в соседний порт, припаяешь к нему хоть ключ, хоть реле, которым будешь управлять нужной тебе цепью. Есть аналогичные модули с BT/WiFi.

Можно и с извращениями - например, выдавать на звуковой выход сигнал определенной частоты, подключив туда модуль, который по нему будет переключать реле или ключ. :)

Всего доброго!
Евгений Музыченко
fi-do@muzy-chen-ko.net (все дефисы убрать)

--- GoldED+/W32-MSVC 1.1.5-b20180707
Ответить с цитированием
  #6  
Старый 30.05.2023, 12:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: управление питанием USB

Eugene Grosbein написал(а) к Cheslav Osanadze в May 23 15:34:07 по местному времени:

29 мая 2023, понедельник, в 07:37 NOVT, Cheslav Osanadze написал(а):

EG>> Для начала тебе потребуется USB-хаб, где эта функция реализована
EG>> аппаратно, потому что почти во всех хабах на соответствующих
EG>> микросхемах экономят.
CO> Вроде, в линуксе это можно исполнить программно...:(

Если фича реализована аппаратно - её можно использовать программно, да.

Eugene
--
Enter old password: xxx
Enter new password: yyy
Confirm password: подтверждаю
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:05. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot