1 (10 лет 9 месяцев назад)

Тема: Вопрос про USB

Есть юсб-контроллер и дерево под ним.
Первое же разветвление - это два слота на системнике и если кто-то в дереве как-то по-особому сдох, то сдыхают все устройства в системе? Для этого надо именно как-то особенным образом помереть...

Кто-нибудь сталкивался с данной проблемой?

Когда имеются устройства, зависшие в Хабе с внешним питанием, возможно ли дать команду хабу резета? Временно (отключись на секунду например), чтобы сбросить всё оборудование..
OS Linux

Совсем нет спецов? slightly_smiling_face

Отредактировано (, 10 лет 8 месяцев назад)

Комплектующие под заказ - оптовые цены! тел. +79254801080

2 (10 лет 8 месяцев назад)

Re: Вопрос про USB

Power down/power up не рулит? Ну иль как вариант на компе дать команду обесточить/включить контроллер не вариант?

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

3 (10 лет 8 месяцев назад)

Re: Вопрос про USB

Под винду можно программу написать которая бы отрубала бы порт и потом включала
или через утилиту devcon
http://support.microsoft.com/kb/311272/ru

Отредактировано demmax2004 (, 10 лет 8 месяцев назад)

4 (10 лет 8 месяцев назад)

Re: Вопрос про USB

demmax2004 пишет:

Под винду можно программу написать которая бы отрубала бы порт и потом включала
или через утилиту devcon
http://support.microsoft.com/kb/311272/ru

Программа громко сказал, обычный cmd-файлик можно попробовать набросать slightly_smiling_face

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

5 (10 лет 8 месяцев назад)

Re: Вопрос про USB

Порт то я отрублю, а хабом С ВНЕШНИМ ПИТАНИЕМ как можно управлять? Есть ли такая комманда вообще?

Комплектующие под заказ - оптовые цены! тел. +79254801080

6 (10 лет 8 месяцев назад)

Re: Вопрос про USB

bis пишет:

Power down/power up не рулит? Ну иль как вариант на компе дать команду обесточить/включить контроллер не вариант?

Это вы на каком языке? ))
Надо на LINUX комманду!

Комплектующие под заказ - оптовые цены! тел. +79254801080

7 (10 лет 8 месяцев назад)

Re: Вопрос про USB

-=ReloadXP=- пишет:

Порт то я отрублю, а хабом С ВНЕШНИМ ПИТАНИЕМ как можно управлять? Есть ли такая комманда вообще?

А он у тебя вообще-то управляемый что-ли  hushed  Что-то я таких не встречал... Или питание передернуть вживую, или порт отключить/включить командно, хотя тут не уверен. Ну или если есть хитрое устройство питания, которым можно управлять, то подключить к нему хаб и сие устройство перезагружать

Отредактировано bis (, 10 лет 8 месяцев назад)

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

8 (10 лет 8 месяцев назад)

Re: Вопрос про USB

bis пишет:
demmax2004 пишет:

Под винду можно программу написать которая бы отрубала бы порт и потом включала
или через утилиту devcon
http://support.microsoft.com/kb/311272/ru

Программа громко сказал, обычный cmd-файлик можно попробовать набросать slightly_smiling_face

я писал прогу, которая отрубает усб

9 (10 лет 8 месяцев назад)

Re: Вопрос про USB

-=ReloadXP=- пишет:

Когда имеются устройства, зависшие в Хабе с внешним питанием, возможно ли дать команду хабу резета? Временно (отключись на секунду например), чтобы сбросить всё оборудование..

Можно в ядре поддержку USB (-> Device Drivers -> USB support -> Support for Host-side USB )
сделать модулем  (модуль будет называться usbcore). Это даст возможность перезагружать всю подсистему командой

sudo rmmod usbcore && sudo modprobe usbcore

А вот перезагрузить сам хаб с внешним питанием, это маловероятно.

I got no roots no my home was never on the ground

10 (10 лет 8 месяцев назад)

Re: Вопрос про USB

Девочка гадЯ пишет:
bis пишет:
demmax2004 пишет:

Под винду можно программу написать которая бы отрубала бы порт и потом включала
или через утилиту devcon
http://support.microsoft.com/kb/311272/ru

Программа громко сказал, обычный cmd-файлик можно попробовать набросать slightly_smiling_face

я писал прогу, которая отрубает усб

Прогой можно отрубить/врубить контроллер, не факт что все устройства леса оживут после этого.

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

11 (10 лет 8 месяцев назад)

Re: Вопрос про USB

bis пишет:

Или питание передернуть вживую, или порт отключить/включить командно,

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

12 (10 лет 8 месяцев назад)

Re: Вопрос про USB

John409 пишет:
bis пишет:

Или питание передернуть вживую, или порт отключить/включить командно,

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

Под "питание передернуть вживую" и подразумевал именно физическое обесточивание хаба (см. пост 7 slightly_smiling_face ), все остальное - далеко как не факт

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

13 (10 лет 8 месяцев назад)

Re: Вопрос про USB

bis пишет:

Под "питание передернуть вживую" и подразумевал именно физическое обесточивание хаба (см. пост 7 slightly_smiling_face ), все остальное - далеко как не факт

дак даже если его физически обесточить от внешнего бп, хаб всё равно работает от 5в usb, получается, что эти 5в тоже надо передёргивать вместе с внешним питанием.

14 (10 лет 8 месяцев назад)

Re: Вопрос про USB

John409 пишет:
bis пишет:

Под "питание передернуть вживую" и подразумевал именно физическое обесточивание хаба (см. пост 7 slightly_smiling_face ), все остальное - далеко как не факт

дак даже если его физически обесточить от внешнего бп, хаб всё равно работает от 5в usb, получается, что эти 5в тоже надо передёргивать вместе с внешним питанием.

Некоторые с внешним доппитанием при отключенном блоке питания по 5В не питаются. Хотя далеко не все frowning_face, и для них надо ваять приблуду, которая одним кликом и обесточит порт, и отрубит внешнее доппитание, а потом включит и то, и другое

90% проблем решаются сами собой, 10% не решаются в принципе
PS Телефон всегда в кармане, проще позвонить чем написать

Резина Micheline 245/70 R16 комплект

15 (10 лет 8 месяцев назад)

Re: Вопрос про USB

-=ReloadXP=- пишет:

Порт то я отрублю, а хабом С ВНЕШНИМ ПИТАНИЕМ как можно управлять? Есть ли такая комманда вообще?

По ЛПТ портине, замутить контероллер питания и по команде бах, например транзистор отрубил питалово хаба, потом (через временной интервал или желание юзера)бах-подал, проще не куда.
Или вообще его привязать на питание от USB, типа реле, пропало питалово на кишке-разрыв питания хаба как следствие, по аналогии СЗУ для мобилки
Вот подумал малехо и родилась идея. Например оптопара питающаяся от усб-выкидыша комповского дает смещение на транзистор который питает хаб. Передергиваешь порт-нет питалова на хаб, два элемента-транз и оптопара, можно вмондякать внутрь хаба-проще не куда.

Отредактировано poluhinmihail (, 10 лет 8 месяцев назад)

http://s43.radikal.ru/i101/1402/c2/6fb9492503fe.gif
-Заправка картриджей
-Изготовление прошивок под заказ (ЛЮБОЙ фикс 200 рублей!!!!!!!)
-Ремонт принтеров (от матричника до широкоформатника)
-тел. 570-189
-Малахова, 97, офис 6
Сайт ТСК "СМАЙК"

16 (10 лет 8 месяцев назад)

Re: Вопрос про USB

У меня на хаб идёт 4 ампера и почти все они потребляются! Нужно делать на реле... Может кто-нибудь сможет такое спаять? Управление на LPT можно сделать и программу под это на Linux... Хотя... Прогу и сами можем попробовать написать...

Комплектующие под заказ - оптовые цены! тел. +79254801080