Hello, ppl, i need some help with mikrotik + ppp + ip-pools + freeradius
I want:
- If freeradius gives attr. Framed-Pool = 'mainpool' -> MT gives to user IP from pool
- If freeradius gives attr. Framed-IP-Address = 'x.x.x.x' -> MT gives to user this address
Pool:
# NAME RANGES
0 mainpool 109.x.x.0/24
109.x.y.0/24
PPP profile:
2 name="default-pptp" local-address=93.x.x.28 remote-address=mainpool
use-compression=no use-vj-compression=no use-encryption=no
only-one=default change-tcp-mss=default
dns-server=192.168.0.3,93.x.x.3
Radius answer with framed-ip:
# radtest wingman3 wingmanZ 127.0.0.1 0 radius
Sending Access-Request of id 10 to 127.0.0.1 port 1812
User-Name = "wingman3"
User-Password = "wingmanZ"
NAS-IP-Address = 255.255.255.255
NAS-Port = 0
rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=10, length=57
Framed-IP-Address = 10.250.27.143
Mikrotik-Rate-Limit = "10240K/10240K"
Framed-Pool = "mainpool"
And without:
# radtest wingman2 wingmanZ 127.0.0.1 0 radius
Sending Access-Request of id 107 to 127.0.0.1 port 1812
User-Name = "wingman3"
User-Password = "wingmanZ"
NAS-IP-Address = 255.255.255.255
NAS-Port = 0
rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=107, length=51
Mikrotik-Rate-Limit = "10240K/10240K"
Framed-Pool = "mainpool"
But in both cases MT user can't connect & MT prints in log:
10:12:01 pptp,ppp,info <pptp-1>: waiting for call...
10:12:01 pptp,ppp,info <pptp-1>: authenticated
10:12:01 pptp,ppp,info <pptp-1>: terminating... - could not determine remote IP address
What am i doing wrong? ;(
p.s. Sorry for my poor english
\
It's ok; while moderator checks my post, i've solved my probl; sorry & thanks ')