The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Keepalive PPPoE"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 27-Окт-08, 04:31 
Провайдер рвет сессию каждые 24 часа... Подскажите - как и куда правильно прописать этот keepalive? =)
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • Keepalive PPPoE, thehangedman, 20:50 , 27-Окт-08, (1)  
    • Keepalive PPPoE, Pahanivo, 21:37 , 27-Окт-08, (2)  
      • Keepalive PPPoE, thehangedman, 21:50 , 27-Окт-08, (3)  
  • Keepalive PPPoE, universite, 23:09 , 27-Окт-08, (4)  
    • Keepalive PPPoE, BlackSnow, 23:50 , 28-Окт-08, (5)  
      • Keepalive PPPoE, universite, 00:37 , 29-Окт-08, (6)  
        • Keepalive PPPoE, BlackSnow, 22:22 , 29-Окт-08, (7)  
          • Keepalive PPPoE, universite, 22:35 , 29-Окт-08, (8)  
            • Keepalive PPPoE, BlackSnow, 22:44 , 29-Окт-08, (9)  
              • Keepalive PPPoE, universite, 23:03 , 29-Окт-08, (10)  
                • Keepalive PPPoE, BlackSnow, 23:23 , 29-Окт-08, (11)  
                  • Keepalive PPPoE, universite, 00:31 , 30-Окт-08, (12)  
                    • Keepalive PPPoE, BlackSnow, 08:14 , 30-Окт-08, (13)  
                      • Keepalive PPPoE, universite, 08:43 , 30-Окт-08, (14)  
                        • Keepalive PPPoE, BlackSnow, 23:33 , 30-Окт-08, (15)  
                        • Keepalive PPPoE, universite, 05:09 , 31-Окт-08, (16)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Keepalive PPPoE"  
Сообщение от thehangedman email(ok) on 27-Окт-08, 20:50 
>Провайдер рвет сессию каждые 24 часа... Подскажите - как и куда правильно
>прописать этот keepalive? =)

а зачем? он сам порвет)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Keepalive PPPoE"  
Сообщение от Pahanivo email(??) on 27-Окт-08, 21:37 
>>Провайдер рвет сессию каждые 24 часа... Подскажите - как и куда правильно
>>прописать этот keepalive? =)
>
>а зачем? он сам порвет)

Поднимать заново порванное соединение.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Keepalive PPPoE"  
Сообщение от thehangedman email(ok) on 27-Окт-08, 21:50 
>Поднимать заново порванное соединение.

Какая ОС, и если линукс, то какой дистрибутив? если вы используете rp-pppoe, его скрипты сами за всем следят. Ну и в большинстве дистрибутивов это по умолчанию.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 27-Окт-08, 23:09 
>Провайдер рвет сессию каждые 24 часа... Подскажите - как и куда правильно
>прописать этот keepalive? =)

Какой командой поднимаете соединение?
в /etc/ppp/ppp.conf стоят опции

 set dial
set timeout 0
set redial random 0

?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 28-Окт-08, 23:50 
>>Провайдер рвет сессию каждые 24 часа... Подскажите - как и куда правильно
>>прописать этот keepalive? =)
>
>Какой командой поднимаете соединение?
>в /etc/ppp/ppp.conf стоят опции
>?

запускаю:

ppp -ddial eltel

ppp.conf:

default:
set log Phase tun command
eltel:
set dial
set timeout 0
set redial random 0
set device PPPoE:rl0
set authname xxxx
set authkey xxxxxx
add default HISADDR
nat enable yes

эти 3 строки поставил только что, попробывал... безрезультатно... выдернул кабель, подождал 5 минут... воткнул... еще 5 подождал - не подключился... вручную все сразу опять заработало...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 29-Окт-08, 00:37 

>эти 3 строки поставил только что, попробывал... безрезультатно... выдернул кабель, подождал 5
>минут... воткнул... еще 5 подождал - не подключился... вручную все сразу
>опять заработало...

Добавьте  еще
set log local +phase +command +connect +tun

и смотрите логи при дисконнекте /var/log/ppp.log
P.S. есть подозрение, что это у провайдера залипают интерфейсы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 29-Окт-08, 22:22 
>
>>эти 3 строки поставил только что, попробывал... безрезультатно... выдернул кабель, подождал 5
>>минут... воткнул... еще 5 подождал - не подключился... вручную все сразу
>>опять заработало...
>
>Добавьте  еще
> set log local +phase +command +connect +tun
>
>и смотрите логи при дисконнекте /var/log/ppp.log
>P.S. есть подозрение, что это у провайдера залипают интерфейсы.

сделал:

default:
set log local Phase tun command connect

или с плюсиками нужно было?)))

Завтра в 22:20 по Москве будет 24 часа с момента подключения, посмотрю что там в логе будет...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 29-Окт-08, 22:35 
>[оверквотинг удален]
>>и смотрите логи при дисконнекте /var/log/ppp.log
>>P.S. есть подозрение, что это у провайдера залипают интерфейсы.
>
>сделал:
>
default: 
> set log local Phase tun command connect

>или с плюсиками нужно было?)))
>
>Завтра в 22:20 по Москве будет 24 часа с момента подключения, посмотрю
>что там в логе будет...

С плюсиками.
А чтобы не ждать - надо было передернуть патч-корд.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 29-Окт-08, 22:44 
>[оверквотинг удален]
>>сделал:
>>
default: 
>> set log local Phase tun command connect

>>или с плюсиками нужно было?)))
>>
>>Завтра в 22:20 по Москве будет 24 часа с момента подключения, посмотрю
>>что там в логе будет...
>
>С плюсиками.
>А чтобы не ждать - надо было передернуть патч-корд.

Сделал:

default:
set log local Phase tun command +phase +command +connect +tun

Пошел передергивать патч корд... Минут через 30 вернусь с результатами (2 минуты результата в логе не дали, даже сессия не прервалась...)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 29-Окт-08, 23:03 

>Пошел передергивать патч корд... Минут через 30 вернусь с результатами (2 минуты
>результата в логе не дали, даже сессия не прервалась...)

Добавьте еще в конфиг


enable lqr echo
set lqrperiod 15
set cd 15
set crtscts off


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 29-Окт-08, 23:23 
>[оверквотинг удален]
>>Пошел передергивать патч корд... Минут через 30 вернусь с результатами (2 минуты
>>результата в логе не дали, даже сессия не прервалась...)
>
>Добавьте еще в конфиг
>
 
> enable lqr echo
> set lqrperiod 15
> set cd 15
> set crtscts off
>

Подключение:


Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Working in ddial mode
Using interface: tun0
tun0: Command: default: enable lqr echo
tun0: Command: default: set lqrperiod 15
tun0: Command: default: set cd 15
tun0: Command: default: set crtscts off
tun0: Command: eltel: set dial
tun0: Command: eltel: set timeout 0
tun0: Command: eltel: set redial random 0
tun0: Command: eltel: set device PPPoE:rl0
tun0: Command: eltel: set authname 15676
tun0: Command: eltel: set authkey ********
tun0: Command: eltel: add default HISADDR
tun0: Command: eltel: nat enable yes

лог:

Oct 29 23:20:56 local ppp[21470]: Phase: Using interface: tun0
Oct 29 23:20:56 local ppp[21470]: Phase: deflink: Created in closed state
Oct 29 23:20:56 local ppp[21471]: Phase: PPP Started (ddial mode).
Oct 29 23:20:56 local ppp[21471]: Phase: bundle: Establish
Oct 29 23:20:56 local ppp[21471]: Phase: deflink: closed -> opening
Oct 29 23:20:56 local ppp[21471]: Phase: deflink: Connected!
Oct 29 23:20:56 local ppp[21471]: Phase: deflink: opening -> dial
Oct 29 23:20:56 local ppp[21471]: Phase: deflink: dial -> carrier
Oct 29 23:20:57 local ppp[21471]: Phase: Received NGM_PPPOE_ACNAME (hook "GW088-001")
Oct 29 23:20:57 local ppp[21471]: Phase: Received NGM_PPPOE_SESSIONID
Oct 29 23:20:57 local ppp[21471]: Phase: Received NGM_PPPOE_SUCCESS
Oct 29 23:20:57 local ppp[21471]: Phase: deflink: carrier -> login
Oct 29 23:20:57 local ppp[21471]: Phase: deflink: login -> lcp
Oct 29 23:20:58 local ppp[21471]: Warning: deflink: Reducing configured MRU from 1500 to 1492
Oct 29 23:20:58 local ppp[21471]: Phase: bundle: Authenticate
Oct 29 23:20:58 local ppp[21471]: Phase: deflink: his = CHAP 0x05, mine = none
Oct 29 23:20:58 local ppp[21471]: Phase: Chap Input: CHALLENGE (23 bytes from GW088-001)
Oct 29 23:20:58 local ppp[21471]: Phase: Chap Output: RESPONSE (15676)
Oct 29 23:20:58 local ppp[21471]: Phase: Chap Input: SUCCESS
Oct 29 23:20:58 local ppp[21471]: Phase: deflink: lcp -> open
Oct 29 23:20:58 local ppp[21471]: Phase: bundle: Network
Oct 29 23:20:58 local ppp[21471]: Warning: 0.0.0.0/0: Change route failed: errno: No such process
Oct 29 23:20:58 local ppp[21471]: Warning: ff02:5::/32: Change route failed: errno: Network is unreachable

При отключении кабеля - ничего не происходило. Просто пропал интернет, через 15 минут воткнул обратно - без реакции... Тоесть даже ничего в лог не дописало...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 30-Окт-08, 00:31 

>При отключении кабеля - ничего не происходило. Просто пропал интернет, через 15
>минут воткнул обратно - без реакции... Тоесть даже ничего в лог
>не дописало...

Еще дописываем в конфиг


set mru 1492
set mtu 1492

Покажите файлы ppp.linkdown и ppp.linkup

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 30-Окт-08, 08:14 
>[оверквотинг удален]
>>минут воткнул обратно - без реакции... Тоесть даже ничего в лог
>>не дописало...
>
>Еще дописываем в конфиг
>
 
> set mru 1492
> set mtu 1492
>

>
>Покажите файлы ppp.linkdown и ppp.linkup

Где эти фалы лежат? =\ даже через find не нашел...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 30-Окт-08, 08:43 

>>Покажите файлы ppp.linkdown и ppp.linkup
>
>Где эти фалы лежат? =\ даже через find не нашел...

Они должны находится в /etc/ppp и они отвечают за выполнения скриптов при поднятии и опускания интерфейса.
Посмотрите примеры конфигов и поймете, что у вас дефолт-роут не меняется и ессно, соединение не поднимается при реконнекте.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Keepalive PPPoE"  
Сообщение от BlackSnow (ok) on 30-Окт-08, 23:33 
>
>>>Покажите файлы ppp.linkdown и ppp.linkup
>>
>>Где эти фалы лежат? =\ даже через find не нашел...
>
>Они должны находится в /etc/ppp и они отвечают за выполнения скриптов при
>поднятии и опускания интерфейса.
>Посмотрите примеры конфигов и поймете, что у вас дефолт-роут не меняется и
>ессно, соединение не поднимается при реконнекте.

К сожалению мне знаний не хватает понять как поменять дефолт-роут и что написать в linkup и linkdown... Даже прочитав эту статью... http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/ppp-primer/...

Но при разрыве сессии произошло следующее:

Oct 30 23:21:05 local ppp[21471]: Phase: deflink: open -> lcp
Oct 30 23:21:05 local ppp[21471]: Warning: 0.0.0.0/0: Change route failed: errno: No such process
Oct 30 23:21:05 local ppp[21471]: Warning: ff02:5::/32: Change route failed: errno: Network is unreachable
Oct 30 23:21:05 local ppp[21471]: Phase: Received NGM_PPPOE_CLOSE
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: Device disconnected
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: Disconnected!
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: lcp -> logout
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: Disconnected!
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: logout -> hangup
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: Connect time: 86409 secs: 539564550 octets in, 2354648587 octets out
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: 1484383 packets in, 2034799 packets out
Oct 30 23:21:05 local ppp[21471]: Phase:  total 33494 bytes/sec, peak 2353546 bytes/sec on Thu Oct 30 23:04:23 2008
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: hangup -> opening
Oct 30 23:21:05 local ppp[21471]: Phase: deflink: Enter pause (3) for redialing.
Oct 30 23:21:08 local ppp[21471]: Phase: deflink: Connected!
Oct 30 23:21:08 local ppp[21471]: Phase: deflink: opening -> dial
Oct 30 23:21:08 local ppp[21471]: Phase: deflink: dial -> carrier
Oct 30 23:21:08 local ppp[21471]: Phase: Received NGM_PPPOE_ACNAME (hook "GW077-247")
Oct 30 23:21:08 local ppp[21471]: Phase: Received NGM_PPPOE_SESSIONID
Oct 30 23:21:08 local ppp[21471]: Phase: Received NGM_PPPOE_SUCCESS
Oct 30 23:21:08 local ppp[21471]: Phase: deflink: carrier -> login
Oct 30 23:21:08 local ppp[21471]: Phase: deflink: login -> lcp
Oct 30 23:21:09 local ppp[21471]: Warning: deflink: Reducing configured MRU from 1500 to 1492
Oct 30 23:21:09 local ppp[21471]: Phase: deflink: his = CHAP 0x05, mine = none
Oct 30 23:21:09 local ppp[21471]: Phase: Chap Input: CHALLENGE (28 bytes from GW077-247)
Oct 30 23:21:09 local ppp[21471]: Phase: Chap Output: RESPONSE (15676)
Oct 30 23:21:10 local ppp[21471]: Phase: Chap Input: SUCCESS
Oct 30 23:21:10 local ppp[21471]: Phase: deflink: Already in NETWORK phase
Oct 30 23:21:10 local ppp[21471]: Phase: deflink: lcp -> open
Oct 30 23:21:10 local ppp[21471]: Warning: 0.0.0.0/0: Change route failed: errno: No such process
Oct 30 23:21:10 local ppp[21471]: Warning: ff02:5::/32: Change route failed: errno: Network is unreachable
Oct 30 23:23:09 local ppp[21471]: Phase: Clearing choked output queue

Далее все по кругу... Соединение так и не устанавливалось... Помогло только killall ppp и ppp ddial -eltel ...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Keepalive PPPoE"  
Сообщение от universite email(ok) on 31-Окт-08, 05:09 
>>
>Oct 30 23:21:10 local ppp[21471]: Warning: 0.0.0.0/0: Change route failed: errno: No
>such process
>Oct 30 23:21:10 local ppp[21471]: Warning: ff02:5::/32: Change route failed: errno: Network
>is unreachable
>Oct 30 23:23:09 local ppp[21471]: Phase: Clearing choked output queue
>
>Далее все по кругу... Соединение так и не устанавливалось... Помогло только killall
>ppp и ppp ddial -eltel ...

Создайте /etc/ppp/ppp.linkup:
eltel:
  delete HISADDR
  !bg /sbin/route change default HISADDR

/etc/ppp/ppp.linkdown:
eltel:
  !bg /sbin/route delete default HISADDR
# или выставляем дефолтный роут до соединения с провайдером.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру