freebsd 4.10
mpd-3.18
freeradius-1.0.1
ipfw add 1 allow ip from any to any (для уверенности, что мпд точно достучиться до радиуса)
при соединении vpn клиента с mpd radius -X молчит.
т.е. впечатление, что mpd не идет, или не доходит, до радиуса.
с радиусом и мпд "на Вы", буду признателен за ваши комментарии.
конфиг мпд:
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
load pptp_standart
pptp1:
new -i ng1 pptp1 pptp1
load pptp_standart
pptp2:
new -i ng2 pptp2 pptp2
load pptp_standart
pptp_standart:
set bundle disable multilink
set bundle disable radius-fallback
set bundle max-logins 1
set iface disable on-demand
set iface idle 0
set iface enable tcpmssfix
# set iface up-script /usr/local/etc/mpd/up-script
# set iface down-script /usr/local/etc/mpd/down-script
set link no pap chap
set link enable chap
set link keep-alive 10 60
set link max-redial -1
set ipcp ranges 192.168.240.2/20 192.168.240.255/20
set ipcp dns 192.168.0.3 192.168.0.4
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set pptp self 192.168.0.3
set pptp enable incoming
set pptp disable originate
set bundle enable radius-auth
set bundle enable radius-acct
set radius server 127.0.0.1 radsecret 1812 1813
set radius config /usr/local/radiusd/etc/raddb/radiusd.conf
set radius me 127.0.0.1
set radius acct-update 300
set ipcp enable radius-ip
set iface enable radius-idle radius-session radius-mtu radius-route
set ccp enable radius