The OpenNET Project / Index page

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

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

"Проблемы с заточкой pppoe-server под линухом"
Сообщение от whirlwind emailИскать по авторуВ закладки on 21-Дек-04, 15:24  (MSK)
Имеется linux с ядром 2.4, ppp 2.4.3, rp-pppoe 3.5
Хочу попробовать написать плагин для pppd что бы считать офисный траф. Проблема - не могу заточить pppoe-server. За основу взята статья http://www.opennet.ru/base/net/pppoe_firewall.txt.html

Конфиг pppoe-server.options такой

lock
local
#passive если раскомментировать, то вылазит ошибка 721
require-chap
default-mru
default-asyncmap
proxyarp
ktune
login
nobsdcomp
noccp
noendpoint
noipdefault
noipx
novj
noauth
receive-all
debug
logfile /etc/ppp/pppd.log

в файле /etc/ppp/chap-secrets строкой вида

login * password

указан логин и пароль юзера, которого собираюсь логинить с удаленной тачки.

Запускаю

/usr/sbin/pppoe-server -I eth0 -L 192.168.1.200

и пытаюсь законнектиться. Клиент отваливается по таймауту с ошибкой 619, а в логе появляется следующее

using channel 15
Using interface ppp1
Connect: ppp1 <--> /dev/pts/3
sent [LCP ConfReq id=0x1 <magic 0xadb990a>]
sent [LCP ConfReq id=0x1 <magic 0xadb990a>]
rcvd [LCP ConfReq id=0x2 <mru 1466> <magic 0x2f95042a> <callback CBCP>]
rcvd [LCP ConfReq id=0x2 <mru 1466> <callback CBCP>]
[... в таком духе некоторое время ...]
LCP: timeout sending Config-Requests
Connection terminated.
using channel 16
Using interface ppp1
Connect: ppp1 <--> /dev/pts/5
Waiting for 2 child processes...
  script XXX ? S 0:00 /usr/sbin/pppoe -n -I eth0 -e <mac> -S ... , pid 2035
  script XXX ? S 0:00 /usr/sbin/pppoe -n -I eth0 -e <mac> -S ... , pid 2031
sent [LCP ConfReq id=0x2 <magic 0xf42d416a>]
sent [LCP ConfReq id=0x2 <magic 0xf42d416a>]
sending SIGTERM to process 2035
sending SIGTERM to process 2031
  tcflush  failed: Bad file descriptor

И еще смущает то, что в списке процессов остаются висеть эти два непонятных процесса. И TERM-ом они нифига не пришибаются.

Думал дело в файрволе. Пробовал с пустым фильтром - тот же результат.

подскажите в чем грабли, или хотя бы пошлите по адресу.
Спасибо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблемы с заточкой pppoe-server под линухом"
Сообщение от whirlwind emailИскать по авторуВ закладки on 22-Дек-04, 06:55  (MSK)
Братья, ну помогите плз. уже полинета перерыл - ничего найти по теме не могу.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблемы с заточкой pppoe-server под линухом"
Сообщение от shaytan Искать по авторуВ закладки on 01-Янв-05, 16:48  (MSK)
>Братья, ну помогите плз. уже полинета перерыл - ничего найти по теме
>не могу.

Мда, у меня те же траблы, причём из rpm всё ок а из сырцов та же картина наблюдается, если разберёшся, сообщи где собака порылась.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблемы с заточкой pppoe-server под линухом"
Сообщение от shaytan Искать по авторуВ закладки on 01-Янв-05, 16:55  (MSK)
и tcpdump показывает запросы которые отсутствуют когда ставиш из rpm, поле Call-Back CBCP там отсутствует

16:36:11.296461 0:40:ca:c0:bb:9c 0:50:4:55:3b:61 8864 66: PPPoE  [ses 0x2] LCP 46: Conf-Req(0), MRU=1492, Magic-Num=004d5055, Call-Back CBCP, MRRU=1614, End-Disc Local
16:36:13.294738 0:40:ca:c0:bb:9c 0:50:4:55:3b:61 8864 66: PPPoE  [ses 0x2] LCP 46: Conf-Req(1), MRU=1492, Magic-Num=004d5055, Call-Back CBCP, MRRU=1614, End-Disc Local

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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