Всем привет!
Помогите плиз. Провайдер Yota (беспроводная сеть wimax), для выхода в инет используется USB модем и софт провайдера "YotaAccess", который, при обнаружении сети сам подключает комп к инету, IP выдается по DHCP, все стоит на серваке 2003. Проблема следующая: периодически (не часто) происходит переподключение, и из-за неизвестных глюков, комп не может получить IP по DHCP, то есть он "зацикливается" на получении айпишника. Известно из форума "еты", что это проблема не только моя но и многих пользователей их сети. Лечится или отключением-включением сетевого интерфейса, либо вытыкания-втыкания usb-модема. Часть задачи решил следующим образом: сделал батник который проверяет интерфейс с инетом и при обнаружении состояния "Недостижимый" перегружает его. Поставил его в "планировщик" с интервалом 1 минута.
Текст батника:
netsh interface show interface "инет" | find "Недостижимый" >> C:\Yota\%DATE%-yota.log
IF ERRORLEVEL 1 goto EXITE
netsh interface set interface "инет" disabled
netsh interface set interface "инет" enabled
:EXIT
Но вот остались некоторые ньюансы
, цикл получения IP следующий: около 20 сек. идет попытка получения IP, затем секунд 10 происходит переподключение (сетевой кабель не подключен), в момент получения адреса состояние интерфейса "Подключен" и только в 10 секунд переподключения состояние интерфейса определяется как "Недостижимый" (время дано приблизительное). Как уже писал выше, батник запускается каждую минуту и иногда приходится ждать до 20 минут пока совпадет время запуска батника и состояние интерфейса "Недостижимый".
Собственно вопрос: можно ли определить с помощью BAT-файла, что интерфейс в данный момент времени получает адрес по DHCP (то есть не работает) и все-равно его перезапустить. Или можно еще что-нибудь придумать?
Вопрос второй. Пару раз было следуещее: после 10 минут безуспешного получения IP по DHCP, на "мониторчиках", где "состояние сети" появился восклицательный знак и надпись "Подключение отсутствует или ограниченно", то есть инет опять не работал а интерфейс оределялся как "Подключен" - помогло отключение-включение через диспетчер оборудования модема. Может есть возможность в батнике отключать оборудование?
Может у кого по этому поводу есть советы.... Заранее всем спасибо!
Помогите плиз. Провайдер Yota (беспроводная сеть wimax), для выхода в инет используется USB модем и софт провайдера "YotaAccess", который, при обнаружении сети сам подключает комп к инету, IP выдается по DHCP, все стоит на серваке 2003. Проблема следующая: периодически (не часто) происходит переподключение, и из-за неизвестных глюков, комп не может получить IP по DHCP, то есть он "зацикливается" на получении айпишника. Известно из форума "еты", что это проблема не только моя но и многих пользователей их сети. Лечится или отключением-включением сетевого интерфейса, либо вытыкания-втыкания usb-модема. Часть задачи решил следующим образом: сделал батник который проверяет интерфейс с инетом и при обнаружении состояния "Недостижимый" перегружает его. Поставил его в "планировщик" с интервалом 1 минута.
Текст батника:
netsh interface show interface "инет" | find "Недостижимый" >> C:\Yota\%DATE%-yota.log
IF ERRORLEVEL 1 goto EXITE
netsh interface set interface "инет" disabled
netsh interface set interface "инет" enabled
:EXIT
Но вот остались некоторые ньюансы

Собственно вопрос: можно ли определить с помощью BAT-файла, что интерфейс в данный момент времени получает адрес по DHCP (то есть не работает) и все-равно его перезапустить. Или можно еще что-нибудь придумать?
Вопрос второй. Пару раз было следуещее: после 10 минут безуспешного получения IP по DHCP, на "мониторчиках", где "состояние сети" появился восклицательный знак и надпись "Подключение отсутствует или ограниченно", то есть инет опять не работал а интерфейс оределялся как "Подключен" - помогло отключение-включение через диспетчер оборудования модема. Может есть возможность в батнике отключать оборудование?
Может у кого по этому поводу есть советы.... Заранее всем спасибо!