Jump to content
Калькуляторы

Может кто сталкивался Обрывается связь с провайдером, прерывается сессия.

У меня такая ерунда началась после того как любимый провайдер поменял свои настройки и сделал аутификацию, короче система такая подключаешь комп открывается страница провайдера, вводишь логин и пароль и нет заработал если хочешь в другой комп воткнуть то снова вводи пароль и логин так как мак другой.

Сделал я мак на ноуте как на машине с линуксом, ввел пароль и логин переткнул кабель с ноута в линукс роутер, ван сетевуха настраивается по dhcp айпи статический. Все вроде бы работает только вот до пары до времени, в определенный момент соединение прерывается и все, ребутай линукс не ребутай все равно нет конекта. Помогает только высовывания кабеля из ван порта и вставляю в ноут, ноут высвечивает начальную страницу провайдера и я снова втыкаю кабель в линукс роутер и нет начинает работать. Кто знает как эту ситуацию автоматизировать, просто этот роутес расположен в другом городе и ездить я просто устал.

Написал как смог сильно не смейтесь.

Спасибо.

Буду рад любым советам.

Share this post


Link to post
Share on other sites

тут нужен СОМ для переключения

Edited by pliskinsad

Share this post


Link to post
Share on other sites

Рекомендую обратиться к провайдеру, пусть предложат другой способ авторизации. Или писать скрипт чтобы рутер сам авторизовался.

Share this post


Link to post
Share on other sites

автор, пингуйте постоянно шлюз провайдера, допустим, раз в 5 сек.

может, пропадает мак адрес в его таблице, он думает что абонент отвалился, далее дело техники, точнее софта.

Share this post


Link to post
Share on other sites

Скриптом проверяешь наличие коннекта и если что не так, то:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

 

Share this post


Link to post
Share on other sites
тут нужен СОМ для переключения
Поподробнее если можно.

 

Рекомендую обратиться к провайдеру, пусть предложат другой способ авторизации. Или писать скрипт чтобы рутер сам авторизовался.
Сегодня беседовал час с техниками сказали, что типа это не к нам и что у них все ок. Посоветовали поменять роутер.

Share this post


Link to post
Share on other sites
Скриптом проверяешь наличие коннекта и если что не так, то:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

Не всегда помогает, но я не делал sleep 5 просто иф даун иф ап....

 

Сегодня приехал к роутеру, выдернул кабель из вана вставил в ноут ноут сразу получил ип провайдера и открылась страница регистрации типа введите логин и пароль.

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

Share this post


Link to post
Share on other sites
Скриптом проверяешь наличие коннекта и если что не так, то:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

Не всегда помогает, но я не делал sleep 5 просто иф даун иф ап....

 

Сегодня приехал к роутеру, выдернул кабель из вана вставил в ноут ноут сразу получил ип провайдера и открылась страница регистрации типа введите логин и пароль.

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

Тогда так:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

arp -and

 

Share this post


Link to post
Share on other sites
Скриптом проверяешь наличие коннекта и если что не так, то:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

Не всегда помогает, но я не делал sleep 5 просто иф даун иф ап....

 

Сегодня приехал к роутеру, выдернул кабель из вана вставил в ноут ноут сразу получил ип провайдера и открылась страница регистрации типа введите логин и пароль.

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

Тогда так:

 

ifconfig eth0 down

sleep 5

ifconfig eth0 up

arp -and

ок попробуем.

Share this post


Link to post
Share on other sites

А зачем Вы дергаете интерфейс на компьютере, если к провайдеру подключен роутер ? Для "от нечего делать" ?

Share this post


Link to post
Share on other sites

А зачем Вы дергаете интерфейс на компьютере, если к провайдеру подключен роутер ? Для "от нечего делать" ?

Компьютер это и есть роутер, у нас PC с лунуксом выполняет роль роутора, от провайдера приходит кабель с наконечником RJ45 который и подключен к роутеру на базе ПК, вот я его и дергаю.

Share this post


Link to post
Share on other sites

А у вас линукс-роутер как IP получает? У него просто на интерфейсе статически навешивается или работает dhcp-client? У меня есть подозрение что просто заканчивается время аренды. Кстати, сделайте дамп dhcp запросоов на ноутбуке, посмотрите чему равняется время аренды и если оно сопоставимо с временем отвалов, то проблема именно в этом.

 

Автоматизировать ввод логина/пароля на портале провайдера можно элементарным образом утилитой curl с помощью обычного POST-запроса

Share this post


Link to post
Share on other sites
А у вас линукс-роутер как IP получает? У него просто на интерфейсе статически навешивается или работает dhcp-client? У меня есть подозрение что просто заканчивается время аренды. Кстати, сделайте дамп dhcp запросоов на ноутбуке, посмотрите чему равняется время аренды и если оно сопоставимо с временем отвалов, то проблема именно в этом.

 

Автоматизировать ввод логина/пароля на портале провайдера можно элементарным образом утилитой curl с помощью обычного POST-запроса

Там система такая, логин и пароль каждый раз как входишь в нет вводить не надо, он просит ввод пароля только когда меняешь мак на интерфейсе для подтверждения.

айпи наш роутер получает автоматом по маку.

Share this post


Link to post
Share on other sites

Похоже просто на максимальный срок жизни мака в конфиге провайдера после ввода логина-пароля. Посмотрите IP роутера после отваливания от сети провайдера, наверняка из гостевой зоны. Кстати, зачем отключать роутер, можно просто подключить через него ноут, тогда это тоже станет очевидно.

Share this post


Link to post
Share on other sites
Похоже просто на максимальный срок жизни мака в конфиге провайдера после ввода логина-пароля. Посмотрите IP роутера после отваливания от сети провайдера, наверняка из гостевой зоны. Кстати, зачем отключать роутер, можно просто подключить через него ноут, тогда это тоже станет очевидно.
когда нет отваливается в ifconfig eth1 айпи нет вообще никакова

я сейчас поеду попробую сделать скриншот.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this