Что же касаеться MPD Было сделанно вот что: Устанавливаем с портом /usr/ports/net/mpd make make install после чего ползем в каталог /usr/local/etc/mpd/ правим файлы под себя----mpd.conf----
default:
load pptp0
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.0.20/32 192.168.0.25/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp dns 192.168.0.1
set ipcp nbns 192.168.0.1
set pptp self 195.5.5.5
set pptp enable incoming
set pptp disable originate
----mpd.links----
pptp0:
set link type pptp
----mpd.secret----
dima 12345 192.168.0.25
Ядро скомпилированно с
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
В логах известная картина: (mpd.log)
Feb 7 13:18:24 yspex mpd: iface: unknown command. Try "help".
Feb 7 13:18:35 yspex mpd: version: unknown command. Try "help".
Feb 7 13:18:38 yspex mpd: version: unknown command. Try "help".
Feb 7 13:26:13 yspex mpd: mpd: caught fatal signal segv
Feb 7 13:26:13 yspex mpd: mpd: fatal error, exiting
Feb 7 13:26:13 yspex mpd: mpd: process 433 terminated
Feb 7 15:14:18 yspex mpd: mpd: pid 10668, version 3.14 (root@тряляля.net
Feb 7 15:15:22 yspex mpd: mpd: caught fatal signal term
Feb 7 15:15:24 yspex mpd: mpd: process 10668 terminated