Хочу поднять mpd как pppoe сервер.
FreeBSD 5.3.
Вот конфиг:
mpd.conf:
default:
load home
home:
new -i ng0 home pppoe0
set ipcp ranges 10.0.0.1/32 10.0.0.5/32
load pppoe_standart
pppoe_standart:
set bundle no multilink
set bundle no compression
set bundle no encryption
set bundle max-logins 3
set bundle authname "treck"
set bundle retry seconds 5
set iface mtu 1500
mpd.links:
pppoe0:
set link type pppoe
set pppoe iface rl0
set pppoe service ""
set pppoe disable originate
set pppoe enable incoming
Всё вроде запускается нормально:
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 592, version 3.18 (root@ 21:12 27-Feb-2005)
[home] ppp node is "mpd592-home"
[home] exec: /sbin/ifconfig rl0 up
[home] using interface ng0
[home:pppoe0] [pppoe0] PPPoE server listening on rl0: for service ""
Только при коннекте из Windows XP появляются вот такие ошибки:
Incoming PPPoE connection request via rl0: for service "" from 4c:00:10:55:0b:df
[pppoe0] Accepting PPPoE connection
[pppoe0] PPPoE response sent
[home] IPCP: Open event
[home] IPCP: state change Initial --> Starting
[home] IPCP: LayerStart
[home] bundle: OPEN event in state CLOSED
[home] opening link "pppoe0"...
[pppoe0] link: OPEN event
[pppoe0] LCP: Open event
[pppoe0] LCP: state change Initial --> Starting
[pppoe0] LCP: LayerStart
[pppoe0] device: OPEN event in state DOWN
[pppoe0] PppoeOpen() on incoming call
[pppoe0] device is now in state OPENING
Incoming PPPoE connection request via rl0: for service "" from 4c:00:10:55:0b:df
No free PPPoE link with requested parameters was found
И соединения не происходит.
В чем может быть проблема?
Зарание спасибо!