Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Вниз

Как программно отключить и подключить устройство USB?   Найти похожие ветки 

 
Урсулапов_   (2009-12-13 09:59) [0]

Здравствуйте, мастера! :)
Использую для выхода в инет ADSL модем Dlink-200. Время от времени он глючит, соединение с инетом теряется, и приходится выдергивать шнур Usb и обратно втыкать, после чего можно обратно использовать модем.
После очередного глюка попробовал в диспетчере устройств (Windows XP) попробовал отключить и обратно задействовать устройство, не трогая шнур, - получилось.
Вопрос - как можно отключать и обратно подключать это устройство USB средствами Delphi или другими программами? В идеале хотелось бы, чтоб програмка сидела, следила за подключением к интернету, в случае чего - автоматически отключала и подключала устройство.
"Почему бы не купить новый модем?" - куплю, когда деньги появятся.
"В гугле забанили?" - нет, и там ищу параллельно, просто хотел и у вас спросить.
Спасибо большое.


 
Урсулапов_   (2009-12-13 10:01) [1]

И еще добавлю...
"Почему бы каждый раз не вытаскивать шнур и обратно втыкать? / Ну и используй каждый раз Диспетчер задач" - просто пользуюсь торрентом, оставляя на закачку файлы на ночь.


 
Урсулапов_   (2009-12-13 11:19) [2]

Скачал DevCon с сайта MS, пока вручную играюсь с "devcon disable"/"devcon enable".

1. devcon disable *D-Link* - хотел отключить/задействовать все D-Link в системе (устройств с названием D-Link в системе - 1), только не получается. Ошибка "no device disabled".

2. devcon disable =net - отключение всех сетевых карт, происходит медленно, минуты за три. Последующее devcon enable =net - тоже медленно. Хотя, это пока что единственный рабочий вариант :)

3. devcon disable =USB, и последующее devcon enable =USB - отключение/подключение всех USB-устройств. Отключаются 11 устройств, подключаются - 5. Модем отключается, но обратно не включается.

Копаем дальше... :)


 
KilkennyCat ©   (2009-12-13 11:30) [3]

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


 
Урсулапов_   (2009-12-13 11:36) [4]

:)
Тупо получилось конечно, но:
devcon disable USB\VID_0572*
devcon enable USB\VID_0572*

перезагрузил только USB-модем (за 18 секунд, вот такой я зануда :) ).
Пока батник работает безотказно, теперь остается только написать програмку, которая будет следить за подключением к инету, в случае чего выполнять эти две строки, потом подключаться в интернет. А там, глядишь, и до собственной ОС недалеко.. :))


 
sniknik ©   (2009-12-13 11:45) [5]

> "Почему бы не купить новый модем?" - куплю, когда деньги появятся.
а почему бы не сходить к ним на сайт и не скачать обновленные драйвера? ну и почитать там форум, проблема известная, 100 раз обсуждалась.

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


 
KilkennyCat ©   (2009-12-13 11:49) [6]


> sniknik ©   (13.12.09 11:45) [5]

зато он теперь умеет вкл-выкл усб делать. заодно и я теперь.


 
Урсулапов_   (2009-12-13 14:02) [7]


>
> а почему бы не сходить к ним на сайт и не скачать обновленные
> драйвера? ну и почитать там форум, проблема известная, 100
> раз обсуждалась.

Я был здесь
http://www.dlink.com/support/products/
и не нашел драйвер на DSL-200 :(


 
miek   (2009-12-15 09:49) [8]

в форумах писали, что д-линкам очень помогает питание через _хороший_ сетевой фильтр, а лучше - через бесперебойник.


 
Урсулапов_   (2009-12-15 16:13) [9]


> miek   (15.12.09 09:49) [8]

Спасибо, учту. :)
Через бесперебойник - это хорошо. Только новый модем обойдется дешевле.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
15-1260792929
@!!ex
2009-12-14 15:15
2010.02.21
Помогите собрать "велосипед"(компилятор)


2-1260974733
roman936
2009-12-16 17:45
2010.02.21
подправить программу с матрицой!


15-1260820725
Юрий Зотов
2009-12-14 22:58
2010.02.21
Ответ на вопрос о стиле кодинга


2-1261117696
maximkok
2009-12-18 09:28
2010.02.21
Как применить тему xp(.theme) без предупреждения?


15-1260851935
Делфиец
2009-12-15 07:38
2010.02.21
Бибилиотека JEDI сомпонентов бесплатна?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский