URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69185
[ Назад ]

Исходное сообщение
"настройка PPPoE-server'a"

Отправлено Lame , 28-Сен-06 12:58 
Не удается поднять pppoe-server
Чтобы исключить некоторые ошибки, для начала попробовал user mode.
Файлы конфигурации:

/etc/ppp/pppoe-server-options
auth
lock
local
debug
require-chap
mtu 1472
mru 1472
default-asyncmap
proxyarp
ktune
login
lcp-echo-interval 20
lcp-echo-failure 2
ms-dns 209.98.98.98
nobsdcomp
noccp
noendpoint
noipdefault
noipx
novj
receive-all
netmask 255.255.255.0

/etc/ppp/options
lock
crtscts
nobsdcomp
nodeflate
nopcomp


/etc/ppp/chap-secrets
test    *       test            *


стартуем:

/usr/sbin/pppoe-server -I eth2 -R 192.168.101.2


pppoe-sniff:

Sniffing for PADR.  Start your connection on another machine...

Excellent!  Sniffed a likely-looking PADR.
Wonderful!  Sniffed a likely-looking session packet.

Great!  It looks like a standard PPPoE service.
You should not need anything special in the configuration file.


настроил клиента под Windows (CHAP-авторизация), соединение проходит, но на стадии проверки пароля все затыкается.

/var/log/syslog

Sep 28 11:55:56 utopia pppoe-server[18149]: Sent PADT
Sep 28 11:56:06 utopia pppoe-server[19469]: Session 1 created for client 00:10:dc:a4:97:d4 (192.168.101.2) on eth2 using Service-Name ''
Sep 28 11:56:43 utopia pppoe-server[19447]: Sent PADT

Правила фаервола отсутствуют (все разрешено)

OS: Debian Etch
ppp 2.4.4
rp-pppoe 3.8


Содержание

Сообщения в этом обсуждении
"настройка PPPoE-server'a"
Отправлено Dimkap , 28-Сен-06 15:57 
Вот что у меня в настройках рабочих

# PPP options for the PPPoE server
# LICGPL
logfile /var/log/pppoe.log
debug
mtu 1472
mru 1472
auth
require-pap
default-asyncmap
ktune
lcp-echo-interval 20
lcp-echo-failure 2
ms-dns хх.хх.хх.хх
ms-dns уу.уу.уу.уу
plugin radius.so
plugin radattr.so
nobsdcomp
noccp
noendpoint
noipdefault
noipx
novj
receive-all


Правда у меня с радиуса пользователи но пробовал убирать строки радиус тогда все работает из файла. Попробуй сначала pap настроить и для винды может надо указывать require-mschap-v2 например.


"настройка PPPoE-server'a"
Отправлено Lame , 28-Сен-06 17:26 
>Правда у меня с радиуса пользователи но пробовал убирать строки радиус тогда
>все работает из файла. Попробуй сначала pap настроить и для винды
>может надо указывать require-mschap-v2 например.

Попробовал с PAP и с этим конфигом - то же самое

вот что говорит tcpdump

listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes
16:21:35.429315 PPPoE PADI [Service-Name] [Host-Uniq 0x1300000022000000]
16:21:35.429757 PPPoE PADO [AC-Name "utopia"] [Service-Name] [AC-Cookie  0xC239D4F14D3B5F24103CACB0E4DB544AEE6B0000] [Host-Uniq 0x1300000022000000]
16:21:35.429940 PPPoE PADR [Service-Name] [Host-Uniq 0x1300000023000000] [AC-Cookie 0xC239D4F14D3B5F24103CACB0E4DB544AEE6B0000]
16:21:35.430745 PPPoE PADS [ses 0x4] [Service-Name] [Host-Uniq 0x1300000023000000]
16:21:35.850976 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 0, length 19
16:21:37.856813 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 1, length 19
16:21:40.863064 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 2, length 19
16:21:44.858830 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 3, length 19
16:21:48.855177 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 4, length 19
16:21:52.850084 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 5, length 19
16:21:56.853328 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 6, length 19
16:22:00.853934 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 7, length 19
16:22:04.849704 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 8, length 19
16:22:08.843572 PPPoE  [ses 0x4] LCP, Conf-Request (0x01), id 9, length 19
16:22:11.508195 PPPoE PADT [ses 0x4] [Generic-Error "RP-PPPoE: Child pppd process terminated"]
16:22:11.508452 PPPoE PADT [ses 0x4]
16:22:11.509004 PPPoE PADT [ses 0x4] [Generic-Error "Received PADT"]

где-то читал, что возможна проблема в патчах, которые которые накладывают создатели дистрибутивов, собрал с исходников ppp и rp-pppoe - та же картина


"настройка PPPoE-server'a"
Отправлено Lame , 29-Сен-06 13:30 
попробовал вместо Windows поставить ADSL-модем. Таже история

using channel 10
Using interface ppp0
Connect: ppp0 <--> /dev/pts/12
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
rcvd [LCP ConfReq id=0x40 <mru 1492> <magic 0xc23c>]
sent [LCP ConfAck id=0x40 <mru 1492> <magic 0xc23c>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
rcvd [LCP ConfReq id=0x42 <mru 1492> <magic 0xc23c>]
sent [LCP ConfAck id=0x42 <mru 1492> <magic 0xc23c>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
rcvd [LCP ConfReq id=0x44 <mru 1492> <magic 0xc23c>]
sent [LCP ConfAck id=0x44 <mru 1492> <magic 0xc23c>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
sent [LCP ConfReq id=0x1 <mru 1472> <auth pap> <magic 0xb09ae5ec>]
rcvd [LCP ConfReq id=0x46 <mru 1492> <magic 0xc23c>]
sent [LCP ConfAck id=0x46 <mru 1492> <magic 0xc23c>]
Terminating on signal 15
sent [LCP TermReq id=0x2 "User request"]
sent [LCP TermReq id=0x3 "User request"]
Connection terminated.


"настройка PPPoE-server'a"
Отправлено buchik , 29-Сен-06 17:54 
У меня проблема решилась перестановкой PPP и RPPPPOE из исходников и то со страшей версией PPP.
Если интересует приведу попозже детально что и как я делал.

"настройка PPPoE-server'a"
Отправлено Lame , 30-Сен-06 16:22 
>Если интересует приведу попозже детально что и как я делал.

Конечно же интересует....
Хоть номера версий напишите с которыми все 100% работает


"настройка PPPoE-server'a"
Отправлено buchik , 01-Окт-06 04:32 
>Хоть номера версий напишите с которыми все 100% работает

PPP - 2.4.3 - предпоследняя. RP-PPPOE - последняя.
Если инетресует даже смогу поделиится моими рабочими конфигами, только правда в понедельник, когда на работе буду...


"настройка PPPoE-server'a"
Отправлено Lame , 02-Окт-06 11:21 
>Если инетресует даже смогу поделиится моими рабочими конфигами, только правда в понедельник,
>когда на работе буду...


если можно :)


"настройка PPPoE-server'a"
Отправлено Lame , 03-Окт-06 00:15 
Собрал рабочей машине
Debian Etch
kernel 2.6.17

Последние версии
ppp 2.4.4
pppoe 2.8
собирал без дебиановских патчей

работает только kernel mode

Взял другой сервер (рабочий)
Debian Sarge
kernel 2.6.8

ppp и pppoe те же, собирались так же
не работает никак

может где написано что с какой версией ядра нормально работает.. или может причина в другом


"настройка PPPoE-server'a"
Отправлено CocoBrice , 03-Окт-06 05:25 
Привет!
У меня FreeBSD я использую pppoed который есть в системе /usr/libexec/pppoed
/usr/libexec/pppoed -a TEST -l pppoe -p TEST xl0
Конфиг ppp.conf
/etc/ppp/ppp.conf
pppoe:
set device !/usr/libexec/pppoed
set timeout 300
set server /tmp/pppuser%d "" 0177
enable proxy
enable chap
enable pap
disable acfcomp protocomp
deny acfcomp
set ifaddr 192.168.0.1 192.168.0.2-192.168.0.254 255.255.255.255
set dns 192.168.0.1
accept dns

/etc/ppp/ppp.secret
test passtest 192.168.0.2

У меня работает.


"настройка PPPoE-server'a"
Отправлено wippo , 13-Окт-06 03:33 
Была та же проблема. Лечица заменой rp-pppoe 3.8 на rp-pppoe 3.5 (из sarge ветки).

"настройка PPPoE-server'a"
Отправлено Дмитрий , 21-Фев-08 15:31 
>Была та же проблема. Лечица заменой rp-pppoe 3.8 на rp-pppoe 3.5 (из
>sarge ветки).

ребят подскажите пожалуста что это за ветка и как ей пользоваться


"настройка PPPoE-server'a"
Отправлено Дмитрий , 21-Фев-08 15:32 
>>Была та же проблема. Лечица заменой rp-pppoe 3.8 на rp-pppoe 3.5 (из
>>sarge ветки).
>
>ребят подскажите пожалуста что это за ветка и как ей пользоваться

Дистрибутив gentoo 2007.1