Перейти к содержимому
Калькуляторы

вновь подключаемые ниразу не попали на accel

Он отвечает видать позднее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Он отвечает видать позднее?
скорее всего тут играет роль приоритет.

у меня на самом линукс машрутизаторе установлен rppppoe

пакеты все через него пробегают. вот наверное на него только и подключаются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а ясно, речь идёт о модемах-рутерах?
да о них.
если кривой мпд скажем в модеме, то может аццел както можно приспособить к кривому ппп клиенту? может там параметры покрутить в конфиге или патч наложить... хотя если бы были баги с мпд как вы сказали, то наверное я бы был не первый с такой траблой...
link set disable magic - в конфиге mpd отключает проверку. Но в модемах нигде такого не видел в пользовательском меню... может из командной строки...

 

Здесь скорее accel считает magic иначе чем BSD-MPD

Cisco как pptp сервер считает все корректно.

 

Проблема с accel появляется только если клиент использует MPD ( у меня это клиенты с MacOS и BSD )

Посмотрим что скажет Xeb.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотрим что скажет Xeb.
пробуйте последний комит

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пробуйте последний комит
[2011-02-13 23:12:47]: msg: accel-pptp version 2fdf3586c13a72c36f9530084962e29d57dc0329

пока так же :( последний гит не помог...

[2011-02-13 23:52:54]: error: ppp0: lcp:echo: magic number size mismatch
[2011-02-13 23:52:54]:  info: ppp0: send [RADIUS Accounting-Request id=2 <User-Name "in-2338179"> <NAS-Identifi
er "accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 0> <NAS-Port-Type Virtual> <Service-Type Framed-User> <
Framed-Protocol PPP> <Calling-Station-Id "00:11:95:13:a4:28"> <Called-Station-Id "40:61:86:c4:85:b8"> <Acct-Sta
tus-Type Stop> <Acct-Authentic RADIUS> <Acct-Session-Id "06d1df4da157d606"> <Acct-Session-Time 35> <Acct-Input-
Octets 30> <Acct-Output-Octets 34> <Acct-Input-Packets 3> <Acct-Output-Packets 4> <Acct-Input-Gigawords 0> <Acc
t-Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 195.238.105.39> <Acct-Terminate-Cause User-Error>]
[2011-02-13 23:52:54]:  info: ppp0: recv [RADIUS Accounting-Response id=2]
[2011-02-13 23:52:54]:  info: ppp0: disconnected
[2011-02-13 23:52:54]:  info: ppp0: connect: ppp0 <--> pppoe(00:11:95:13:a4:28)
[2011-02-13 23:52:59]:  info: ppp0: send [RADIUS Access-Request id=1 <User-Name "in-2338179"> <NAS-Identifier "
accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 0> <NAS-Port-Type Virtual> <Service-Type Framed-User> <Fram
ed-Protocol PPP> <Calling-Station-Id "00:11:95:13:a4:28"> <Called-Station-Id "40:61:86:c4:85:b8"> <User-Passwor
d >]
[2011-02-13 23:52:59]:  info: ppp0: recv [RADIUS Access-Accept id=1 <Acct-Interim-Interval 60> <Service-Type Fr
amed-User> <Framed-Protocol PPP> <Traffic-Shape-in 256>]
[2011-02-13 23:52:59]:  info: ppp0: in-2338179: authentication successed
[2011-02-13 23:52:59]:  info: ppp0: send [RADIUS Accounting-Request id=1 <User-Name "in-2338179"> <NAS-Identifi
er "accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 0> <NAS-Port-Type Virtual> <Service-Type Framed-User> <
Framed-Protocol PPP> <Calling-Station-Id "00:11:95:13:a4:28"> <Called-Station-Id "40:61:86:c4:85:b8"> <Acct-Sta
tus-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "06d1df4da157d608"> <Acct-Session-Time 0> <Acct-Input-
Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-
Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 195.238.105.41>]
[2011-02-13 23:52:59]:  info: ppp0: recv [RADIUS Accounting-Response id=1]
[2011-02-13 23:53:12]: error: ppp2: lcp:echo: magic number size mismatch
[2011-02-13 23:53:12]:  info: ppp2: send [RADIUS Accounting-Request id=2 <User-Name "in-2357927"> <NAS-Identifier "accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 2> <NAS-Port-Type Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "00:1d:6a:37:5c:1e"> <Called-Station-Id "40:61:86:c4:85:b8"> <Acct-Status-Type Stop> <Acct-Authentic RADIUS> <Acct-Session-Id "06d1df4da157d607"> <Acct-Session-Time 30> <Acct-Input-Octets 54> <Acct-Output-Octets 58> <Acct-Input-Packets 3> <Acct-Output-Packets 4> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 195.238.105.40> <Acct-Terminate-Cause User-Error>]
[2011-02-13 23:53:12]:  info: ppp2: recv [RADIUS Accounting-Response id=2]
[2011-02-13 23:53:12]:  info: ppp2: connect: ppp2 <--> pppoe(00:1d:6a:37:5c:1e)
[2011-02-13 23:53:12]:  info: ppp2: send [RADIUS Access-Request id=1 <User-Name "in-2357927"> <NAS-Identifier "accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 2> <NAS-Port-Type Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "00:1d:6a:37:5c:1e"> <Called-Station-Id "40:61:86:c4:85:b8"> <User-Password >]
[2011-02-13 23:53:12]:  info: ppp2: disconnected
[2011-02-13 23:53:12]:  info: ppp2: recv [RADIUS Access-Accept id=1 <Acct-Interim-Interval 60> <Service-Type Framed-User> <Framed-Protocol PPP> <Traffic-Shape-in 256>]
[2011-02-13 23:53:12]:  info: ppp2: in-2357927: authentication successed
[2011-02-13 23:53:12]:  info: ppp2: send [RADIUS Accounting-Request id=1 <User-Name "in-2357927"> <NAS-Identifier "accel-ppp"> <NAS-IP-Address 10.10.100.12> <NAS-Port 2> <NAS-Port-Type Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "00:1d:6a:37:5c:1e"> <Called-Station-Id "40:61:86:c4:85:b8"> <Acct-Status-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "06d1df4da157d609"> <Acct-Session-Time 0> <Acct-Input-Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 195.238.105.42>]
[2011-02-13 23:53:12]:  info: ppp2: recv [RADIUS Accounting-Response id=1]

что же еще попробовать?

Изменено пользователем lost

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

упс. последний и предпоследний гит - одно и тоже.

прошу прощения, а как мне коммит принять с изменениями?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

accel-pptp version 2fdf3586c13a72c36f9530084962e29d57dc0329
этот комит давно не последний, да и
accel-pptp-1.x выделен в отдельный проект accel-ppp (https://sourceforge.net/projects/accel-ppp/)

 

кто использует git обновите ссылку в файле .git/config

url = git://accel-pptp.git.sourceforge.net/gitroot/accel-pptp/accel-pptp

на

url = git://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp

 

соответсвенно демон будет называться accel-pppd, устанавливаться в

CMAKE_INSTALL_PREFIX/lib/accel-ppp

CMAKE_INSTALL_PREFIX/share/accel-ppp

 

по старому адресу релизы и гит будут доступны еще некторое время, потом удалю, так что там останется только accel-pptp-0.8.5 и более ранние версии

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

всё нормально. спасибо. коннекты не слетают. несколько юзеров висит уже свыше 16 часов.

хотел спросить, а как расшифровать версию с лога?

msg: accel-ppp version d7efa14d50976995b1e6c8b43f0a110767bf7661

это просто рандомное число или в этом коде зашифрован текст?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это просто рандомное число или в этом коде зашифрован текст?
Это хеш. Если не ошибаюсь из всех файлов проекта

вообще еще можно пользоваться метками. Но это на усмотрение разработчика :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотел спросить, а как расшифровать версию с лога?
это идентификатор комита в гите

 

вообще еще можно пользоваться метками. Но это на усмотрение разработчика :-)
ставить метки каждому комиту слишком уж утомительно ;)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это идентификатор комита в гите

в гите сохраняются старые версии? если да, как их просмотреть? и есть ли там идентификатор этот чтоб выбрать и скачать скажем без компиляции...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в гите сохраняются старые версии? если да, как их просмотреть? и есть ли там идентификатор этот чтоб выбрать и скачать скажем без компиляции...

На все вопросы - да.

Подробности тут: http://book.git-scm.com/

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заметил в нагиосе периодически появляющиеся варнинги о том, что задержка пинга до NAS'а (accel-pptpd) составила ~ 100-200 ms.

Понаблюдал за сервером, заметил, что задержки совпадают с моментами, когда в top'е процесс pppd (10-20% CPU). Я так понимаю это связано с подключением/отключением туннеля, но нормальны ли при этом задержки пакетов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заметил в нагиосе периодически появляющиеся варнинги о том, что задержка пинга до NAS'а (accel-pptpd) составила ~ 100-200 ms.

Понаблюдал за сервером, заметил, что задержки совпадают с моментами, когда в top'е процесс pppd (10-20% CPU). Я так понимаю это связано с подключением/отключением туннеля, но нормальны ли при этом задержки пакетов?

Это какая же у вас версия? В 1.x pppd вообще нету.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это какая же у вас версия? В 1.x pppd вообще нету.

accel-pptpd v0.8.4 т.е. он (1.х.х) сейчас включает в себя управление сессиями? видимо стоит обновиться...

Изменено пользователем bos9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nas-test:/# uname -a
Linux nas-test 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux
nas-test:/# pptpd -v
accel-pptpd v0.8.3  compiled for pppd-2.4.4, linux-2.6.26
nas-test:/# cat /var/log/syslog | grep pptpd
Feb 16 14:28:14 nas-test pptpd[1937]: MGR: Config file not found!
Feb 16 14:28:14 nas-test pptpd[1937]: MGR: connections limit (100) reached, extra IP addresses ignored
Feb 16 14:28:14 nas-test pptpd[1937]: accel-pptpd-0.8.3 compiled for pppd-2.4.4, linux-2.6.26
Feb 16 14:28:14 nas-test pptpd[1939]: MGR: Manager process started
Feb 16 14:28:14 nas-test pptpd[1939]: MGR: Maximum of 100 connections available
Feb 16 14:28:19 nas-test pptpd[1940]: CTRL: Client 172.22.0.4 control connection started
Feb 16 14:28:19 nas-test pptpd[1940]: CTRL: failed to create PPTP socket (Protocol not supported)
nas-test:/# cat /etc/ppp/options.pptpd
name pptpd
auth
refuse-chap
proxyarp
ms-dns 192.168.0.1
lcp-echo-failure 3
passive
nas-test:/# cat /etc/pptpd.conf
option /etc/ppp/options.pptpd
localip 10.0.0.101
remoteip 10.0.0.130-250

 

при подключении с ХР ошибка 651

Изменено пользователем yKpon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

CTRL: failed to create PPTP socket (Protocol not supported)
modprobe pptp, писалось уже неоднократно в этой теме

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

yKpon,

MGR: Config file not found!

Это не смущает?

смущает, конфиг /etc/pptpd.conf есть, его содержание привёл выше, или какого другого конфига не хватает?
CTRL: failed to create PPTP socket (Protocol not supported)
modprobe pptp, писалось уже неоднократно в этой теме

nas-test:~# modprobe pptp
FATAL: Module pptp not found.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nas-test:~# modprobe pptp

FATAL: Module pptp not found.

вот вы и ответили на свой вопрос )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробовал у себя accel-ppp-1.3.4 на ubuntu 10.04 2.6.32-28-server

 

Всё заводится, кроме шейпера.

Валится

[324795.162793] accel-pppd[27264]: segfault at 0 ip 00007f14975c74ba sp 00007fff14045850 error 4 in libtriton.so[7f14975c2000+9000]

 

В дебаг режиме запускать лень, хотел узнать это только у меня так? Или надо новее версию поставить?

 

И ещё вопрос - выходит что PPPOE всё равно реализовано в userspace или используется pppoe.ko родной из ядра, или как-то ещё?

Изменено пользователем rpra

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в accel-ppp используются только ядерные реализации pptp/pppoe/l2tp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в accel-ppp используются только ядерные реализации pptp/pppoe/l2tp

Тогда вопрос немного дурацкий. Могу ли я воспользоваться pppoe клиентом, используя ядерное pppoe?

Accel-pptpd 0.x так сможет или нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

accel-ppp это только сервер, в нём нет клиента

А если accel-pptp 0.8.5?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.