Здравствуйте.Тема избитая, но несмотря на долгое гугление, так ничего и не заработало.
Итак:
ОС - FreeBSD 6.2
mpd Version 4.0b4
Первоначально стояла задача установки связки mpd + radius + mysql.
Связка radius+mysql, вроде настроена и работает нормально.
При попытке создания подключения создается впечатление, что mpd не подозревает о существовании радиуса.
Нагуглил, что при пересборке ядра после установки mpd начинаются подобные глюки. Переставил mpd.
Решил поэксперементировать исключительно с mpd.
Конфиги настроил, чтобы юзеры брались из файла.
Начало строки на отступах - табы.
billing# cat mpd.conf
default:
load pptp0
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.1.2/32 10.128.5.100/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set ipcp dns 127.0.0.1 213.130.21.11 213.130.10.10
set iface enable proxy-arp
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
set pptp self 192.168.3.100
set pptp enable incoming
set pptp disable originate
billing# cat mpd.links
pptp0:
set link type pptp
billing# cat mpd.secret
abigor "testpass" 192.168.1.2
Создаю подключение в винде, снимаю галку "Требуется шифрование данных (иначе отключаться).
При подключении логи:
billing# cat /var/log/mpd.log
Jul 23 14:07:46 billing mpd: mpd: PPTP connection from 192.168.1.2:4005
Jul 23 14:07:46 billing mpd: pptp0: attached to connection with 192.168.1.2:4005
Jul 23 14:07:46 billing mpd: [pptp0] IFACE: Open event
Jul 23 14:07:46 billing mpd: [pptp0] IPCP: Open event
Jul 23 14:07:46 billing mpd: [pptp0] IPCP: state change Initial --> Starting
Jul 23 14:07:46 billing mpd: [pptp0] IPCP: LayerStart
Jul 23 14:07:46 billing mpd: [pptp0] IPCP: Open event
Jul 23 14:07:46 billing mpd: [pptp0] bundle: OPEN event in state CLOSED
Jul 23 14:07:46 billing mpd: [pptp0] opening link "pptp0"...
Jul 23 14:07:46 billing mpd: [pptp0] link: OPEN event
Jul 23 14:07:46 billing mpd: [pptp0] LCP: Open event
Jul 23 14:07:46 billing mpd: [pptp0] LCP: state change Initial --> Starting
Jul 23 14:07:46 billing mpd: [pptp0] LCP: LayerStart
Jul 23 14:07:46 billing mpd: [pptp0] device: OPEN event in state DOWN
Jul 23 14:07:46 billing mpd: [pptp0] attaching to peer's outgoing call
Jul 23 14:07:46 billing mpd: [pptp0] device is now in state OPENING
Jul 23 14:07:46 billing mpd: [pptp0] device: UP event in state OPENING
Jul 23 14:07:46 billing mpd: [pptp0] device is now in state UP
Jul 23 14:07:46 billing mpd: [pptp0] link: UP event
Jul 23 14:07:46 billing mpd: [pptp0] link: origination is remote
Jul 23 14:07:46 billing mpd: [pptp0] LCP: Up event
Jul 23 14:07:46 billing mpd: [pptp0] LCP: state change Starting --> Req-Sent
Jul 23 14:07:46 billing mpd: [pptp0] LCP: phase shift DEAD --> ESTABLISH
Jul 23 14:07:46 billing mpd: [pptp0] LCP: SendConfigReq #22
Jul 23 14:07:46 billing mpd: ACFCOMP
Jul 23 14:07:46 billing mpd: PROTOCOMP
Jul 23 14:07:46 billing mpd: MRU 1500
Jul 23 14:07:46 billing mpd: MAGICNUM 2ab9a480
Jul 23 14:07:46 billing mpd: AUTHPROTO CHAP MSOFTv2
Jul 23 14:07:46 billing mpd: pptp0-0: ignoring SetLinkInfo
Jul 23 14:07:48 billing mpd: [pptp0] LCP: SendConfigReq #23
Jul 23 14:07:48 billing mpd: ACFCOMP
Jul 23 14:07:48 billing mpd: PROTOCOMP
Jul 23 14:07:48 billing mpd: MRU 1500
Jul 23 14:07:48 billing mpd: MAGICNUM 2ab9a480
Jul 23 14:07:48 billing mpd: AUTHPROTO CHAP MSOFTv2
Jul 23 14:07:50 billing mpd: pptp0-0: ignoring SetLinkInfo
Jul 23 14:07:50 billing mpd: [pptp0] LCP: SendConfigReq #24
Jul 23 14:07:50 billing mpd: ACFCOMP
Jul 23 14:07:50 billing mpd: PROTOCOMP
Jul 23 14:07:50 billing mpd: MRU 1500
Jul 23 14:07:50 billing mpd: MAGICNUM 2ab9a480
Jul 23 14:07:50 billing mpd: AUTHPROTO CHAP MSOFTv2
Jul 23 14:07:52 billing mpd: [pptp0] LCP: SendConfigReq #25
Jul 23 14:07:52 billing mpd: ACFCOMP
Jul 23 14:07:52 billing mpd: PROTOCOMP
Jul 23 14:07:52 billing mpd: MRU 1500
Jul 23 14:07:52 billing mpd: MAGICNUM 2ab9a480
Jul 23 14:07:52 billing mpd: AUTHPROTO CHAP MSOFTv2
Jul 23 14:07:54 billing mpd: [pptp0] LCP: SendConfigReq #26
Jul 23 14:07:54 billing mpd: ACFCOMP
Jul 23 14:07:54 billing mpd: PROTOCOMP
Jul 23 14:07:54 billing mpd: MRU 1500
Jul 23 14:07:54 billing mpd: MAGICNUM 2ab9a480
Jul 23 14:07:54 billing mpd: AUTHPROTO CHAP MSOFTv2
Jul 23 14:07:55 billing mpd: pptp0-0: call cleared by peer
Jul 23 14:07:55 billing mpd: pptp0-0: killing channel
Jul 23 14:07:55 billing mpd: [pptp0] PPTP call terminated
Jul 23 14:07:55 billing mpd: [pptp0] IFACE: Close event
Jul 23 14:07:55 billing mpd: [pptp0] IPCP: Close event
Jul 23 14:07:55 billing mpd: [pptp0] IPCP: state change Starting --> Initial
Jul 23 14:07:55 billing mpd: [pptp0] IPCP: LayerFinish
Jul 23 14:07:55 billing mpd: [pptp0] IFACE: Close event
Jul 23 14:07:55 billing mpd: pptp0: closing connection with 192.168.1.2:4005
Jul 23 14:07:55 billing mpd: [pptp0] device: DOWN event in state UP
Jul 23 14:07:55 billing mpd: [pptp0] device is now in state DOWN
Jul 23 14:07:55 billing mpd: [pptp0] bundle: CLOSE event in state OPENED
Jul 23 14:07:55 billing mpd: [pptp0] closing link "pptp0"...
Jul 23 14:07:55 billing mpd: [pptp0] link: DOWN event
Jul 23 14:07:55 billing mpd: [pptp0] LCP: Down event
Jul 23 14:07:55 billing mpd: [pptp0] LCP: state change Req-Sent --> Starting
Jul 23 14:07:55 billing mpd: [pptp0] LCP: phase shift ESTABLISH --> DEAD
Jul 23 14:07:55 billing mpd: [pptp0] link: CLOSE event
Jul 23 14:07:55 billing mpd: [pptp0] LCP: Close event
Jul 23 14:07:55 billing mpd: [pptp0] LCP: state change Starting --> Initial
Jul 23 14:07:55 billing mpd: [pptp0] LCP: LayerFinish
Jul 23 14:07:55 billing mpd: [pptp0] device: OPEN event in state DOWN
Jul 23 14:07:55 billing mpd: [pptp0] pausing 7 seconds before open
Jul 23 14:07:55 billing mpd: [pptp0] device is now in state DOWN
Jul 23 14:07:55 billing mpd: [pptp0] device: CLOSE event in state DOWN
Jul 23 14:07:55 billing mpd: [pptp0] device is now in state DOWN
Jul 23 14:07:55 billing mpd: pptp0: killing connection with 192.168.1.2:4005
Честно говоря, я в затруднение :(
Заранее спасибо за советы.