Страница 1 из 2
mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 18:44:08
alexxis
С чем могут быть связаны ошибки "can't name" и "can't attach"?
Код: Выделить всё
Aug 4 19:27:41 host mpd: [LL-1] Accepting PPTP connection
Aug 4 19:27:41 host mpd: [LL-1] Link: OPEN event
Aug 4 19:27:41 host mpd: [LL-1] LCP: Open event
Aug 4 19:27:41 host mpd: [LL-1] LCP: state change Initial --> Starting
Aug 4 19:27:41 host mpd: [LL-1] LCP: LayerStart
Aug 4 19:27:41 host mpd: [LL-1] can't name ppp node "l1": No such file or directory
Aug 4 19:27:41 host mpd: [LL-1] PPTP: attaching to peer's outgoing call
Aug 4 19:27:41 host mpd: [LL-1] PPTP: can't attach pptpgre node: No such file or directory
Aug 4 19:27:41 host mpd: [LL-1] PPTP call cancelled in state CONNECTING
Aug 4 19:27:41 host mpd: [LL-1] Link: DOWN event
Aug 4 19:27:41 host mpd: [LL-1] LCP: Close event
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 20:19:31
zingel
там же написано
Код: Выделить всё
[LL-1] can't name ppp node "l1": No such file or directory
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 20:57:33
Pal
Код: Выделить всё
cd /usr/src/sys/modules/netgraph
make install clean
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:19:17
alexxis
Код: Выделить всё
===> async (install)
install -o root -g wheel -m 555 ng_async.ko /boot/kernel
install: ng_async.ko: No such file or directory
*** Error code 71
Stop in /usr/src/sys/modules/netgraph/async.
*** Error code 1
Stop in /usr/src/sys/modules/netgraph.
Получается, что такого модуля, что ли, в ядре нету?
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:23:15
zingel
Pal писал(а):Код: Выделить всё
cd /usr/src/sys/modules/netgraph
make install clean
Вот и ответ, почему _не надо_ так делать.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:24:24
zingel
руками конфиг ядра правьте и пересобирайте заново
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:34:53
Pal
zingel писал(а):руками конфиг ядра правьте и пересобирайте заново
Не всегда есть возможность тачку ребутать.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:39:28
alexxis
В конфиг ядра уже добавлены строчки, и оно пересобрано:
Код: Выделить всё
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_BPF
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_TCPMSS
options NETGRAPH_VJC
options NETGRAPH_ONE2MANY
options NETGRAPH_RFC1490
options NETGRAPH_TTY
options NETGRAPH_UI
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:48:22
zingel
ну и ? проблема осталась или нет?
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:50:07
alexxis
Проблема как раз с пересобранным ядром.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 22:51:52
paradox
невижу надобности вкомпиливать в ядро модули нетграфа
он умник поумничал
теперь все повторяют
признак того что своей головы нет
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:01:43
alexxis
Да, иногда замечаю отсутствие головы. Можно ведь модули нетграфа и отдельно подгружать, так ведь?
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:04:06
paradox
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:08:48
alexxis
ок, ясно, спасибо, буду пробовать.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:13:15
Pal
Что вы человека путаете. Зачем loader.conf? Mpd при запуске сам подгружает нужные ему модули. Достаточно их собрать. А вот почему они у него не собираются это не совсем понятно.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:15:26
paradox
некоторые модули не подргужает mpd
и можно долго прыгать с бубном если непонимать какие и для чего модули
так что пусть разбираеться
для него будет лучше так
чем он заучит что нужно постоянно что то вкомпиливать в ядро
так и до паранои недалеко
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:25:47
Pal
Попробуйте ещё раз модули собрать, но перед этим сделайте
Код: Выделить всё
cd /usr/src/sys/modules/netgraph
make deinstall
make clean
Если не получится, то вот все параметры NETGRAPH
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-04 23:38:39
paradox
если не получиться
то тогда
cvsup до RELENG_7
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-05 6:37:06
alexxis
paradox писал(а):если не получиться
то тогда
cvsup до RELENG_7
Это уже сделано, то есть и происходит на FreeBSD 7.0-STABLE.
PS. Пожалуй надо бы посмотреть параметры NETGRAPH... Теперь понятно где смотреть.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-05 9:51:06
alexxis
Где-то по всей видимости с NETGRAPH намудрил, но где конкретно, пока не могу понять...
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-08-05 11:07:58
alexxis
Устал борться с mpd5. Поднял mpd. Всё работает. Всем спасибо!
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-11-18 13:35:05
Redor
Периодически, примерно раз в сутки, mpd5 подвисает: подключенные продолжают работать, при подключении выдает ошибку 800.
В логе ошибка:
Nov 18 10:59:57 vpnserver mpd: [L-234] Accepting PPTP connection
Nov 18 10:59:57 vpnserver mpd: [L-234] Link: OPEN event
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: Open event
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: state change Initial --> Starting
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: LayerStart
Nov 18 10:59:57 vpnserver mpd: [L-234] can't create tee node at ".:"->"l234": File exists
Nov 18 10:59:57 vpnserver mpd: [L-234] PPTP: attaching to peer's outgoing call
Nov 18 10:59:57 vpnserver mpd: [L-234] PPTP: can't attach pptpgre node: No such file or directory
Nov 18 10:59:57 vpnserver mpd: [L-234] PPTP call cancelled in state CONNECTING
Nov 18 10:59:57 vpnserver mpd: [L-234] Link: DOWN event
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: Close event
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: state change Starting --> Initial
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: LayerFinish
Nov 18 10:59:57 vpnserver mpd: [L-234] LCP: Down event
Nov 18 10:59:57 vpnserver mpd: [L-234] Link: SHUTDOWN event
Nov 18 10:59:57 vpnserver mpd: [L-234] Link: Shutdown
Конфиг:
pptp_server:
# Define dynamic IP address pool.
set ippool add pool1 172.16.0.2 172.16.255.254
# Create clonable bundle template named B
create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
set ipcp ranges 172.16.0.1/32 ippool pool1
set ipcp dns 192.168.8.1
#set ipcp nbns 192.168.1.4
# The five lines below enable Microsoft Point-to-Point encryption
# (MPPE) using the ng_mppc(8) netgraph node type.
set bundle enable compression
set ccp yes mppc
set mppc yes e40
set mppc yes e128
set mppc yes stateless
# Create clonable link template named L
create link template L pptp
# Set bundle template to use
set link action bundle B
# Multilink adds some overhead, but gives full 1500 MTU.
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation.
set link mtu 1460
# Configure PPTP
set pptp self 192.168.8.9
# Allow to accept calls
set link enable incoming
Кто сталкивался подскажите как побороть проблему.
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-11-18 13:47:14
paradox
uname -a
а вообще больше похоже что слишком быстро переподключаеться vpn
ноды шатдауниться неуспевают
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-11-18 13:52:01
Redor
uname -a
FreeBSD vpnserver.skynet.net.ua 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon Nov 17 10:43:19 UTC 2008
sergey@vpnserver.skynet.net.ua:/usr/src/sys/i386/compile/VPN i386
Re: mpd5 FreeBSD 7.0
Добавлено: 2008-11-18 13:55:57
paradox
это на каком количестве пользователей?
зы
тег коде поюзайте