Yes, you needn't. What you need is to create a normal user account and add these attributes in radreply:
Framed-Protocol = PPP,
Framed-IP-Address = 10.0.0.x,
Framed-IP-Netmask = 255.255.255.0,
Be carefull because you have to modify the ppp profiles in the Mikrotik client in the option /ppp profiles. You have to set the remote address with the PPP gateway. See the next explample where my PPP gateway is 10.200.0.10
/ppp profile
set default change-tcp-mss=yes comment="" name="default" only-one=default \
remote-address=10.200.0.10 use-compression=default use-encryption=default \
use-vj-compression=default
you set the pptp/l2tp client with this profile when you insert the username/password. You needn't to add Dafault route.
If you need mor help, ask for and I will send you my manual in Spanish.
Sanitago
> To: freeradius-users@lists.freeradius.org
> Subject: Re: Mikrotik as NAS with PPPoE - checkval
> Date: Wed, 20 Aug 2008 11:26:05 +0100
> From: tnt@kalik.net
>
> >I want to bind a login with Calling-Station-Id but i've got problems...
> >*I've had added the Calling-Station-Id to mysql radcheck table.
> >*I've had turned on the rlm_checkval by adding it into authorize section
> >*I've had set the notfound-reject variable to yes
> >
> >I get the following errors in debug:
> >rlm_checkval: Item Name: Calling-Station-Id, Value: 00:11:22:33:44:55
> >rlm_checkval: Could not find attribute named Calling-Station-Id in check
> >pairs
> >++[checkval] returns notfound
> >
> >What is the problem?
>
> Why do you need checkval? User will be rejected if there is no
> Calling-Station-Id in the request anyway since you have that attribute
> in radcheck.
>
> Ivan Kalik
> Kalik Informatika ISP
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
¡Sé solidario, haz clic! Por cada búsqueda que hagas desde Windows Live Search, estarás ayudando a los que más lo necesitan Un clic solidario