Сейчас стоит 3.8 вот с такими конфигами:
mpd.conf
Код: Выделить всё
default:
load pppoe
pppoe:
new -i ng0 pppoe pppoe
set iface route default
set iface disable on-demand
set iface idle 0
set bundle disable multilink
set bundle enable compression
set iface up-script /usr/local/etc/mpd/default_add
set iface down-script /usr/local/etc/mpd/default_del
set bundle authname "*******"
set bundle password "********"
set link yes acfcomp protocomp
set link disable pap chap
set link accept chap
set link mtu 1492
set link keep-alive 10 60
set link max-redial 0
set ipcp yes vjcomp
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
open iface
Код: Выделить всё
pppoe:
set link type pppoe
set pppoe iface fxp0
set pppoe service ""
set pppoe disable incoming
set pppoe enable originate
Код: Выделить всё
#!/bin/sh
default_route_old=`route -n get default 2>&1 | grep gateway | awk '{print $2}'`
if [ $default_route_old ]; then
echo $default_route_old > /var/tmp/default_route_old
route -nq change default $4
else
rm -f /var/tmp/default_route_old
route -nq add default $4
fi
mpd.conf
Код: Выделить всё
startup:
set user damir gthlbvjyjrkm admin
set console self 127.0.0.1 5005
set console open
set web self 10.10.1.15 5006
set web open
default:
load pppoe_client
pppoe_client:
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
set ipcp enable req-pri-dns
set ipcp enable req-sec-dns
create link static L1 pppoe
# set iface up-script /usr/local/etc/mpd/default_add
# set iface down-script /usr/local/etc/mpd/default_del
set link action bundle B1
set auth authname ********
set auth password *********
set link max-redial 0
set link mtu 1492
set link keep-alive 10 60
set pppoe iface fxp0
set pppoe service ""
open
Код: Выделить всё
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: state change Starting --> Req-Sent
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: SendConfigReq #1
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 0.0.0.0
Mar 15 20:47:34 freebsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Mar 15 20:47:34 freebsd mpd: [B1] PRIDNS 0.0.0.0
Mar 15 20:47:34 freebsd mpd: [B1] SECDNS 0.0.0.0
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: rec'd Configure Request #5 (Req-Sent)
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 192.168.0.249
Mar 15 20:47:34 freebsd mpd: [B1] 192.168.0.249 is OK
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: SendConfigAck #5
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 192.168.0.249
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: state change Req-Sent --> Ack-Sent
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: rec'd Configure Nak #1 (Ack-Sent)
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 89.105.137.169
Mar 15 20:47:34 freebsd mpd: [B1] 89.105.137.169 is OK
Mar 15 20:47:34 freebsd mpd: [B1] PRIDNS 89.105.136.1
Mar 15 20:47:34 freebsd mpd: [B1] SECDNS 192.168.0.254
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: SendConfigReq #2
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 89.105.137.169
Mar 15 20:47:34 freebsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Mar 15 20:47:34 freebsd mpd: [B1] PRIDNS 89.105.136.1
Mar 15 20:47:34 freebsd mpd: [B1] SECDNS 192.168.0.254
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: rec'd Configure Ack #2 (Ack-Sent)
Mar 15 20:47:34 freebsd mpd: [B1] IPADDR 89.105.137.169
Mar 15 20:47:34 freebsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Mar 15 20:47:34 freebsd mpd: [B1] PRIDNS 89.105.136.1
Mar 15 20:47:34 freebsd mpd: [B1] SECDNS 192.168.0.254
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: state change Ack-Sent --> Opened
Mar 15 20:47:34 freebsd mpd: [B1] IPCP: LayerUp
Mar 15 20:47:34 freebsd mpd: [B1] 89.105.137.169 -> 192.168.0.249
Mar 15 20:47:34 freebsd mpd: [B1] IFACE: Add route 0.0.0.0/0 192.168.0.249 failed: File exists
Mar 15 20:47:34 freebsd mpd: [B1] IFACE: Up event