Jump to content

Recommended Posts

Posted

а кто как борется (поборол) зависание интерфейсов tun при раздаче PPPoE ?

 

на столе поковырял не висло, поставил тазик в продакшен и началось, клиент отпал а интерфес на сервере активен и естественно пользователь подключиться заново не может…

 

 

Как вариант решения как можно после поднятия ППП запустить скрипт и передать ему айпи пользователя ?

 

 

6.2-BETA2

 

на 5.3-RELEASE-p5 как-то реже висло, какие будут варианты ?

 

мои конфиги

 

default:

enable lqr

set lqrperiod 15

set echoperiod 5

enable echo

set server /var/tmp/pppuser%d "" 0177

set mtu max 1492

set mtu 1492

set mru max 1492

set mru 1492

set speed sync

set timeout 0

enable tcpmssfixup

allow mode direct

enable chap

enable deflate

accept deflate

disable acfcomp protocomp

deny acfcomp

disable vjcomp

deny vjcomp

set dns 10.1.1.2

accept dns

 

pppoeserver:

set ifaddr 10.1.1.1

set radius /etc/ppp/radius.conf

Posted

1) не юзать сырое глючное гогно типа 6.2 (пользуй 5.5)

2) не юзать pppoed (пользуй mpd)

 

а конфиги рабочие от mpd можно?

вот здесь я выкладывал:

http://ltc.hut1.ru/mpd/

 

если будешь делать без радиуса - выкинь все строки со словом radius

Posted

1) не юзать сырое глючное гогно типа 6.2 (пользуй 5.5)

2) не юзать pppoed (пользуй mpd)

а конфиги рабочие от mpd можно?

вот здесь я выкладывал:

http://ltc.hut1.ru/mpd/

 

если будешь делать без радиуса - выкинь все строки со словом radius

А у меня этот конфиг не работает :-(((

Пишет:

Cannot send a netgraph message: fxp0::No such file or directory

 

Что за ерунда?

Posted

1) не юзать сырое глючное гогно типа 6.2 (пользуй 5.5)

2) не юзать pppoed (пользуй mpd)

а конфиги рабочие от mpd можно?

вот здесь я выкладывал:

http://ltc.hut1.ru/mpd/

 

если будешь делать без радиуса - выкинь все строки со словом radius

А у меня этот конфиг не работает :-(((

Пишет:

Cannot send a netgraph message: fxp0::No such file or directory

 

Что за ерунда?

 

Все, проблема решилась. Пересобрал ядро, добавив в него что-то типа:

 

options NETGRAPH

options NETGRAPH_DEBUG

options NETGRAPH_BPF

options NETGRAPH_BRIDGE

options NETGRAPH_DEVICE

options NETGRAPH_ECHO

options NETGRAPH_EIFACE

options NETGRAPH_ETHER

options NETGRAPH_IFACE

options NETGRAPH_IP_INPUT

options NETGRAPH_KSOCKET

options NETGRAPH_MPPC_COMPRESSION

options NETGRAPH_MPPC_ENCRYPTION

options NETGRAPH_NETFLOW

options NETGRAPH_PPP

options NETGRAPH_PPPOE

options NETGRAPH_PPTPGRE

options NETGRAPH_RFC1490

options NETGRAPH_SOCKET

options NETGRAPH_TTY

options NETGRAPH_UI

options NETGRAPH_VJC

 

 

Все ГУТ! Работает.

Posted

1) не юзать сырое глючное гогно типа 6.2 (пользуй 5.5)

2) не юзать pppoed (пользуй mpd)

а конфиги рабочие от mpd можно?

вот здесь я выкладывал:

http://ltc.hut1.ru/mpd/

 

если будешь делать без радиуса - выкинь все строки со словом radius

А у меня этот конфиг не работает :-(((

Пишет:

Cannot send a netgraph message: fxp0::No such file or directory

 

Что за ерунда?

 

Все, проблема решилась. Пересобрал ядро, добавив в него что-то типа:

 

options NETGRAPH

options NETGRAPH_DEBUG

options NETGRAPH_BPF

options NETGRAPH_BRIDGE

options NETGRAPH_DEVICE

options NETGRAPH_ECHO

options NETGRAPH_EIFACE

options NETGRAPH_ETHER

options NETGRAPH_IFACE

options NETGRAPH_IP_INPUT

options NETGRAPH_KSOCKET

options NETGRAPH_MPPC_COMPRESSION

options NETGRAPH_MPPC_ENCRYPTION

options NETGRAPH_NETFLOW

options NETGRAPH_PPP

options NETGRAPH_PPPOE

options NETGRAPH_PPTPGRE

options NETGRAPH_RFC1490

options NETGRAPH_SOCKET

options NETGRAPH_TTY

options NETGRAPH_UI

options NETGRAPH_VJC

 

 

Все ГУТ! Работает.

options NETGRAPH_PPPOE хватило бы вполне. как вариант - вообще kldload ng_pppoe и ничего не пересобирать
Posted

options NETGRAPH_PPPOE хватило бы вполне. как вариант - вообще kldload ng_pppoe и ничего не пересобирать

 

Да, конечно. Я просто маханул из буфера обмена, не глядя...

Posted

options NETGRAPH_PPPOE хватило бы вполне. как вариант - вообще kldload ng_pppoe и ничего не пересобирать

 

Да, конечно. Я просто маханул из буфера обмена, не глядя...

 

А вот и хрен....На FreeBSD 5.3 работает, а на 6.1 - нет. Пока не пойму почему. При подключении клиента выскакивает (у клиента) "Ошибка 619. Указанный порт не подключен". А в логах mpd:

 

Mar 29 08:44:47 test mpd: [poe0] LCP: not converging

Mar 29 08:44:47 test mpd: [poe0] LCP: parameter negotiation failed

Mar 29 08:44:47 test mpd: [poe0] LCP: state change Ack-Sent --> Stopped

Mar 29 08:44:47 test mpd: [poe0] LCP: LayerFinish

Mar 29 08:44:47 test mpd: [poe0] device: CLOSE event in state UP

Mar 29 08:44:47 test mpd: [poe0] device is now in state CLOSING

Mar 29 08:44:47 test mpd: [poe0] device: DOWN event in state CLOSING

Mar 29 08:44:47 test mpd: [poe0] device is now in state DOWN

Mar 29 08:44:47 test mpd: [poe0] link: DOWN event

Mar 29 08:44:47 test mpd: [poe0] LCP: Down event

Mar 29 08:44:47 test mpd: [poe0] LCP: state change Stopped --> Starting

Mar 29 08:44:47 test mpd: [poe0] LCP: phase shift ESTABLISH --> DEAD

Mar 29 08:44:47 test mpd: [poe0] LCP: LayerStart

Mar 29 08:44:47 test mpd: [poe0] LCP: Close event

Mar 29 08:44:47 test mpd: [poe0] LCP: state change Starting --> Initial

 

..ну и т. д.

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.