Страница 1 из 1
mpd4
Добавлено: 2008-06-10 14:19:41
CTOPMbI4
Код: Выделить всё
# uname -a
FreeBSD FreeBSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
два интерфейса rl0 на локалку провайдера и ВПН тунель через mpd4 на виртуальный интерфейс ng0
ВПН тунель поднимается виден на ng0 с присвоенным ипом. Ничего не пингуется. Фаир стоит в open.
Затем через ровно 2:02 отваливается.
Кто может подсказать в чем причина может быть?
Вот лог mpd
Код: Выделить всё
Jun 2 15:58:10 FreeBSD mpd: Multi-link PPP daemon for FreeBSD
Jun 2 15:58:10 FreeBSD mpd:
Jun 2 15:58:10 FreeBSD mpd: process 1096 started, version 4.3 (root@freebsd.org 02:04 8-Dec-2007)
Jun 2 15:58:10 FreeBSD mpd: web: listening on 127.0.0.1 8080
Jun 2 15:58:11 FreeBSD mpd: [p0000] using interface ng0
Jun 2 15:58:18 FreeBSD mpd: [p0000] link: OPEN event
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: Open event
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: state change Initial --> Starting
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: LayerStart
Jun 2 15:58:18 FreeBSD mpd: pptp0: connecting to 10.8.0.1 1723
Jun 2 15:58:18 FreeBSD mpd: pptp0: connected to 10.8.0.1 1723
Jun 2 15:58:18 FreeBSD mpd: pptp0: attached to connection with 10.8.0.1 1723
Jun 2 15:58:18 FreeBSD mpd: pptp0-0: outgoing call connected at 64000 bps
Jun 2 15:58:18 FreeBSD mpd: [p0000] PPTP call successful
Jun 2 15:58:18 FreeBSD mpd: [p0000] link: UP event
Jun 2 15:58:18 FreeBSD mpd: [p0000] link: origination is local
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: Up event
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: state change Starting --> Req-Sent
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: SendConfigReq #1
Jun 2 15:58:18 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 15:58:18 FreeBSD mpd: MRU 1500
Jun 2 15:58:18 FreeBSD mpd: MAGICNUM e0b17e10
Jun 2 15:58:18 FreeBSD mpd: MP MRRU 1600
Jun 2 15:58:18 FreeBSD mpd: MP SHORTSEQ
Jun 2 15:58:18 FreeBSD mpd: ENDPOINTDISC [802.1] 00 04 61 56 b9 e9
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: rec'd Configure Reject #1 (Req-Sent)
Jun 2 15:58:18 FreeBSD mpd: MP MRRU 1600
Jun 2 15:58:18 FreeBSD mpd: MP SHORTSEQ
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: SendConfigReq #2
Jun 2 15:58:18 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 15:58:18 FreeBSD mpd: MRU 1500
Jun 2 15:58:18 FreeBSD mpd: MAGICNUM e0b17e10
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: rec'd Configure Ack #2 (Req-Sent)
Jun 2 15:58:18 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 15:58:18 FreeBSD mpd: MRU 1500
Jun 2 15:58:18 FreeBSD mpd: MAGICNUM e0b17e10
Jun 2 15:58:18 FreeBSD mpd: [p0000] LCP: state change Req-Sent --> Ack-Rcvd
Jun 2 15:58:20 FreeBSD mpd: [p0000] LCP: rec'd Configure Request #121 (Ack-Rcvd)
Jun 2 15:58:20 FreeBSD mpd: MRU 1460
Jun 2 15:58:20 FreeBSD mpd: MAGICNUM 63a5c4d0
Jun 2 15:58:20 FreeBSD mpd: AUTHPROTO CHAP MD5
Jun 2 15:58:20 FreeBSD mpd: [p0000] LCP: SendConfigAck #121
Jun 2 15:58:20 FreeBSD mpd: MRU 1460
Jun 2 15:58:20 FreeBSD mpd: MAGICNUM 63a5c4d0
Jun 2 15:58:20 FreeBSD mpd: AUTHPROTO CHAP MD5
Jun 2 15:58:20 FreeBSD mpd: [p0000] LCP: state change Ack-Rcvd --> Opened
Jun 2 15:58:20 FreeBSD mpd: [p0000] LCP: auth: peer wants CHAP, I want nothing
Jun 2 15:58:20 FreeBSD mpd: [p0000] LCP: LayerUp
Jun 2 15:58:20 FreeBSD mpd: [p0000] CHAP: rec'd CHALLENGE #1
Jun 2 15:58:20 FreeBSD mpd: Name: ""
Jun 2 15:58:20 FreeBSD mpd: Using authname "4669"
Jun 2 15:58:20 FreeBSD mpd: [p0000] CHAP: sending RESPONSE len:21
Re: mpd4
Добавлено: 2008-06-10 15:11:30
paradox
лог не полный
невидно где поднимаеться
и когда разрываеться
Re: mpd4
Добавлено: 2008-06-10 15:27:34
CTOPMbI4
Не заметил что логи не полный блин, уже успел удалить фаил чтобы заново посмотреть новые логи.
Вот лог новый. Собственно ничего обсолютно не делал. Просто перегрузил тачку раз 5. Все заработало в чем может быть проблема?
Код: Выделить всё
Jun 2 17:20:05 FreeBSD mpd: Multi-link PPP daemon for FreeBSD
Jun 2 17:20:05 FreeBSD mpd:
Jun 2 17:20:05 FreeBSD mpd: process 1096 started, version 4.3 (root@freebsd.org 02:04 8-Dec-2007)
Jun 2 17:20:05 FreeBSD mpd: web: listening on 127.0.0.1 8080
Jun 2 17:20:06 FreeBSD mpd: [p0000] using interface ng0
Jun 2 17:20:13 FreeBSD mpd: [p0000] link: OPEN event
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: Open event
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: state change Initial --> Starting
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: LayerStart
Jun 2 17:20:13 FreeBSD mpd: pptp0: connecting to 10.8.0.1 1723
Jun 2 17:20:13 FreeBSD mpd: pptp0: connected to 10.8.0.1 1723
Jun 2 17:20:13 FreeBSD mpd: pptp0: attached to connection with 10.8.0.1 1723
Jun 2 17:20:13 FreeBSD mpd: pptp0-0: outgoing call connected at 64000 bps
Jun 2 17:20:13 FreeBSD mpd: [p0000] PPTP call successful
Jun 2 17:20:13 FreeBSD mpd: [p0000] link: UP event
Jun 2 17:20:13 FreeBSD mpd: [p0000] link: origination is local
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: Up event
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: state change Starting --> Req-Sent
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: SendConfigReq #1
Jun 2 17:20:13 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 17:20:13 FreeBSD mpd: MRU 1500
Jun 2 17:20:13 FreeBSD mpd: MAGICNUM df267af0
Jun 2 17:20:13 FreeBSD mpd: MP MRRU 1600
Jun 2 17:20:13 FreeBSD mpd: MP SHORTSEQ
Jun 2 17:20:13 FreeBSD mpd: ENDPOINTDISC [802.1] 00 04 61 56 b9 e9
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: rec'd Configure Reject #1 (Req-Sent)
Jun 2 17:20:13 FreeBSD mpd: MP MRRU 1600
Jun 2 17:20:13 FreeBSD mpd: MP SHORTSEQ
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: SendConfigReq #2
Jun 2 17:20:13 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 17:20:13 FreeBSD mpd: MRU 1500
Jun 2 17:20:13 FreeBSD mpd: MAGICNUM df267af0
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: rec'd Configure Ack #2 (Req-Sent)
Jun 2 17:20:13 FreeBSD mpd: ACCMAP 0x000a0000
Jun 2 17:20:13 FreeBSD mpd: MRU 1500
Jun 2 17:20:13 FreeBSD mpd: MAGICNUM df267af0
Jun 2 17:20:13 FreeBSD mpd: [p0000] LCP: state change Req-Sent --> Ack-Rcvd
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: rec'd Configure Request #103 (Ack-Rcvd)
Jun 2 17:20:15 FreeBSD mpd: MRU 1460
Jun 2 17:20:15 FreeBSD mpd: MAGICNUM f1d1de60
Jun 2 17:20:15 FreeBSD mpd: AUTHPROTO CHAP MD5
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: SendConfigAck #103
Jun 2 17:20:15 FreeBSD mpd: MRU 1460
Jun 2 17:20:15 FreeBSD mpd: MAGICNUM f1d1de60
Jun 2 17:20:15 FreeBSD mpd: AUTHPROTO CHAP MD5
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: state change Ack-Rcvd --> Opened
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: auth: peer wants CHAP, I want nothing
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: LayerUp
Jun 2 17:20:15 FreeBSD mpd: [p0000] CHAP: rec'd CHALLENGE #1
Jun 2 17:20:15 FreeBSD mpd: Name: ""
Jun 2 17:20:15 FreeBSD mpd: Using authname "4669"
Jun 2 17:20:15 FreeBSD mpd: [p0000] CHAP: sending RESPONSE len:21
Jun 2 17:20:15 FreeBSD mpd: [p0000] CHAP: rec'd SUCCESS #1
Jun 2 17:20:15 FreeBSD mpd: MESG: Welcome
Jun 2 17:20:15 FreeBSD mpd: [p0000] LCP: authorization successful
Jun 2 17:20:15 FreeBSD mpd: [p0000] Bundle up: 1 link, total bandwidth 64000 bps
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: Open event
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: state change Initial --> Starting
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: LayerStart
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: Up event
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: state change Starting --> Req-Sent
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: SendConfigReq #1
Jun 2 17:20:15 FreeBSD mpd: IPADDR 192.168.1.1
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: rec'd Configure Request #26 (Req-Sent)
Jun 2 17:20:15 FreeBSD mpd: IPADDR 10.8.0.8
Jun 2 17:20:15 FreeBSD mpd: 10.8.0.8 is OK
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: SendConfigAck #26
Jun 2 17:20:15 FreeBSD mpd: IPADDR 10.8.0.8
Jun 2 17:20:15 FreeBSD mpd: [p0000] IPCP: state change Req-Sent --> Ack-Sent
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: SendConfigReq #2
Jun 2 17:20:17 FreeBSD mpd: IPADDR 192.168.1.1
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: rec'd Configure Nak #2 (Ack-Sent)
Jun 2 17:20:17 FreeBSD mpd: IPADDR 89.189.138.24
Jun 2 17:20:17 FreeBSD mpd: 89.189.138.24 is OK
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: SendConfigReq #3
Jun 2 17:20:17 FreeBSD mpd: IPADDR 89.189.138.24
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: rec'd Configure Ack #3 (Ack-Sent)
Jun 2 17:20:17 FreeBSD mpd: IPADDR 89.189.138.24
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: state change Ack-Sent --> Opened
Jun 2 17:20:17 FreeBSD mpd: [p0000] IPCP: LayerUp
Jun 2 17:20:17 FreeBSD mpd: 89.189.138.24 -> 10.8.0.8
Jun 2 17:20:17 FreeBSD mpd: [p0000] IFACE: Up event
Jun 2 17:20:18 FreeBSD mpd: [p0000] link: OPEN event
Jun 2 17:20:18 FreeBSD mpd: [p0000] LCP: Open event
Re: mpd4
Добавлено: 2008-06-10 15:37:05
paradox
в след раз лучше не перегружат а разобраться
поскольку перегрузка не решает проблему
она откладывает ее на потом
а лог чет как то все равно мне кажеться не полный.....
Re: mpd4
Добавлено: 2008-06-10 17:11:08
CTOPMbI4
Код: Выделить всё
[p0000] LCP: Open event
Jun 8 19:57:11 FreeBSD mpd: [p0000] LCP: no reply to 1 echo request(s)
Jun 8 19:58:01 FreeBSD mpd: [p0000] LCP: no reply to 1 echo request(s)
Jun 8 19:58:01 FreeBSD mpd: pptp0: no reply to EchoRequest after 60 sec
Jun 8 19:58:01 FreeBSD mpd: pptp0: killing connection with 10.8.0.1 1723
последний лог полный. Как видно из лога пишет вот это
Re: mpd4
Добавлено: 2008-06-10 17:22:33
LMik
CTOPMbI4 писал(а):Код: Выделить всё
[p0000] LCP: Open event
Jun 8 19:57:11 FreeBSD mpd: [p0000] LCP: no reply to 1 echo request(s)
Jun 8 19:58:01 FreeBSD mpd: [p0000] LCP: no reply to 1 echo request(s)
Jun 8 19:58:01 FreeBSD mpd: pptp0: no reply to EchoRequest after 60 sec
Jun 8 19:58:01 FreeBSD mpd: pptp0: killing connection with 10.8.0.1 1723
последний лог полный. Как видно из лога пишет вот это
Связь хреновая.
Re: mpd4
Добавлено: 2008-06-10 19:43:51
Гость
Вы уверены?
ХОтя возможно у меня стоит Хаб и туда 3 машины врублено. Может ВП или коннектор.
Re: mpd4
Добавлено: 2008-06-10 20:29:21
LMik
Гость писал(а):Вы уверены?
ХОтя возможно у меня стоит Хаб и туда 3 машины врублено. Может ВП или коннектор.
Как там пинг большими пакетами поживает?
Re: mpd4
Добавлено: 2008-06-14 6:59:15
CTOPMbI4
LMik писал(а):Гость писал(а):Вы уверены?
ХОтя возможно у меня стоит Хаб и туда 3 машины врублено. Может ВП или коннектор.
Как там пинг большими пакетами поживает?
Пинг отлично потерь нет.
Вот сегодня отвалился с таким логом. В чем может быть трамбла?
Код: Выделить всё
Jun 14 09:41:02 FreeBSD mpd: pevent_ctx_main: poll: Invalid argument
Jun 14 09:41:02 FreeBSD mpd: caught fatal signal abrt
Jun 14 09:41:02 FreeBSD mpd: fatal error, exiting
Jun 14 09:41:02 FreeBSD mpd: [p0000] IFACE: Close event
Jun 14 09:41:02 FreeBSD mpd: [p0000] IPCP: Close event
Jun 14 09:41:02 FreeBSD mpd: [p0000] IPCP: state change Opened --> Closing
Jun 14 09:41:02 FreeBSD mpd: [p0000] IPCP: SendTerminateReq #4
Jun 14 09:41:02 FreeBSD mpd: [p0000] IPCP: LayerDown
Jun 14 09:41:02 FreeBSD mpd: [p0000] IFACE: Down event
Jun 14 09:41:02 FreeBSD mpd: process 1096 terminated
Re: mpd4
Добавлено: 2008-06-15 19:52:54
CTOPMbI4
Видимо все в танке.
по гуглив ничего путного не нашел.
Re: mpd4
Добавлено: 2008-06-15 20:11:33
paradox
в mpd 4.3
такого
Код: Выделить всё
Jun 14 09:41:02 FreeBSD mpd: pevent_ctx_main: poll: Invalid argument
быть неможет
там нет этого
Re: mpd4
Добавлено: 2008-06-15 20:12:29
zingel
это баг самого mpd
Код: Выделить всё
unknown.diff
/* Internal functions */
static void pevent_ctx_service(struct pevent *ev);
static void *pevent_ctx_main(void *arg);
ev->u.millis = 0;
gettimeofday(&ev->when, NULL);
ev->when.tv_sec += ev->u.millis / 1000;
- ev->when.tv_usec += ev->u.millis % 1000;
+ ev->when.tv_usec += (ev->u.millis % 1000) * 1000;
+ if (ev->when.tv_usec > 1000000) {
+ ev->when.tv_sec++;
+ ev->when.tv_usec -= 1000000;
+ }
1)писать в рассылку и ждать патч или написать патч самому.
2)Мутить с настройками сети, я думаю, что тут проблемы в коротком msl, попробуйте через sysctl:
Код: Выделить всё
net.inet.tcp.recvspace=8192
net.inet.tcp.sendspace=16384
net.inet.tcp.msl=30000
Re: mpd4
Добавлено: 2008-06-15 20:15:06
paradox
%))
у меня не такая версия mpd-4.3 ?? что такой функции ненаблюдаю
Re: mpd4
Добавлено: 2008-06-15 20:20:32
zingel
я думаю, что конфиг от другой версии mpd юзается
[to-CTOPMbI4 ]
дайте версию Вашего mpd и его конфиги.
Re: mpd4
Добавлено: 2008-06-15 20:29:45
CTOPMbI4
конфиг замучен через веб.
Уже 2 суток ВПН не выбивает.
Видимо действительно баг)