![]() |
Перезапуск сетевого подключения по отсутствию пинга.
Из-за апериодических разрывов соединения по вероятной причине "скрутка кабеля неизвестно где бьеться об стену" моя семерка теряет соединение.
Это выглядит так: в трее значок соединения приобретает желтый треугольник, при этом, естественно, инета нету. Проблема решается путем отключения сетевого подключения и последующего его включения вновь. Но я не всегда могу присутствовать в момент разрыва. Потому прошу товарищей, помогавших в темах: http://forum.oszone.net/thread-167189.html http://forum.oszone.net/thread-159473.html помочь мне в написании скрипта (без разницы в какой среде, лишь бы под семеркой корректно работало), который бы делал следующее: 1. каждые 60 секунд пускал пинг на узел 2. если пинг проходил нормально возвращался в режим ожидания до следующего периода проверки. 3. если возвращаются таймауты в количестве, пускай 10, то делал тоже что и я, то есть рестарт сетевого подключения. Естественно, хочется, чтоб был невидимым. З.Ы. Опционально, чтоб 4 шагом было добавление записи о событии, если все-таки перезапуск соединения потребовался бы в текстовый файл, то есть ведение лога разрывов. |
Одно время писал такой скриптик:
Код:
@echo off |
я вчера вспомнил про режим метрики на сетевой карте.
оказалось, что работал в автоматическом режиме. переключил на 100 мбит полный дуплекс - за 16 часов разрывов еще не было. думаю, скрипт мне не пригодится уже. но статус решено поставлю |
Время: 22:36. |
Время: 22:36.
© OSzone.net 2001-