Главная » Статьи » Разное

Проблема повисания интернет соединения. Подключение через 3G модем. Способ подключения Dual - up.

Проблема повисания интернет соединения. Подключение через 3G модем. Способ подключения Dual - up.

У меня три разных 3G модема. От мегафона, от beeline и от связного - работает со всеми симками. По правде сейчас уже все мои модемы работают с любым оператором, спасибо добрым людям из Интернета помогли прошить. Так вот с каким бы оператором и модемом я не работал всегда время от времени связь с Интернетом просто застывает. Модем отправляет пакеты, но ничего не получает. Может поэтому сама связь не прерывается и настройка в свойствах соединения - "перезвонить при обрыве связи" не помогает.

Проблема повисания интернет соединения

Это очень не хорошо когда твой советник всю ночь так и не смог отреагировать на изменение рынка так как ваше интернет соединение повисло и советник остался без связи перед тем как вы ушли спать. Недавно нашел способ проверки Интернет соединения и в случае повисания скрипт разрывает связь и перезванивает.

Сам скрипт

@echo off
color 3E
title Installing and maintaining communication with the Internet....
goto testconnect
:connect
cls
echo.
echo %date% %time% Establishing a connection to the Internet
rasdial "MTS - Internet" gdata gdata > dev.null && echo %date% %time% Internet connected
ping -n 10 127.0.0.1 >nul
:loop
cls
echo.
echo.
Echo Pause before the next inspection due 5 minutes...
timeout /T 300
cls
:testconnect
echo.
echo.
echo Ping address 217.8.237.53
ping -n 10 127.0.0.1 >nul
@ %systemroot%\system32\ping 217.8.237.53 >null
if errorlevel 1 goto reconnect else errorlevel 0 goto ok
:ok
cls
echo.
echo.
echo A connection. further Work...
ping -n 10 127.0.0.1 >nul
goto loop
:reconnect
cls
echo.
echo %date% %time% Disable Active Connection
ping -n 10 127.0.0.1 >nul
rasdial "MTS - Internet" /d > dev.null && echo %date% %time% Internet disconnect
ping -n 10 127.0.0.1 >nul
goto connect

Жирным указаны параметры, которые необходимо изменить.

"MTS - Internet" - название вашего интернет соединения. Смотреть здесь - Панель управления\Сеть и Интернет\Сетевые подключения - Windows 7

Проблема повисания интернет соединения

timeout /T 300 - время в секундах. Через это время будет заново проверено подключение к Интернету. Не повисло ли?

217.8.237.53 - мой IP адрес МТС оператора. У вас он другой. Узнаем так. Пуск - Все программы - Стандартные - Командная строка

Проблема повисания интернет соединения

Теперь создаем текстовый документ. Копируем в него текст и сохраняем с расширением .bat Что такое расширение читайте здесь Вот так выглядит мой файл.

Проблема повисания интернет соединения

Теперь попробуйте запустить файл при отключенном соединении. Скрипт должен проверить Интернет соединение и подключиться, если конечно вы сделали все правильно. Чтобы программку свернуть в трей воспользуйтесь программкой RBTray.exe - поиск Google.com вам в помощь.

Все теперь вам не нужно покупать сервер, чтобы быть уверенным в работе своего советника. Ноутбук + эта программа  намного лучше любого платного сервера.

 



Категория: Разное | Добавил: Eucharis
Просмотров: 3604 | Теги: Проблема повисания интернет соедине | Рейтинг: 3.4/58