Mikrotik and Vircom Vopradius

Is anyone out there using vircom vopradius with mikrotik for the radius server? If so are you seeing any issues? If so what are they?

Yes I am using Vircom Vopradius. The mikrotik units are setup to authenticate hotspot users via radius. I have no issues.

Though the only thing I am doing is allowing them on and off the network, I have not set any parameters such as idle timeout, or any bandwidth limit parameters. I may try that later today just to see if I get any errors.

-Michael

I have it doing radius attributes setting bandwith.

The main thing I see is if the mikrotik gets rebooted and customers loses there connection and try to relogin they get username already used. So vopradius doesn’t snmp very well with the mikrotik to check for online users.

I don't have exact instructions to fix your issue however...

When the mikrotik unit reboots it needs to send an accounting update to the vop-radius server. The accounting update syncrynizes the radius and who's online.

Thus the mikrotik unit reboosts, it sends an accounting update that no one is online. Vopradius then logs all radius users that were connacted to that nas (mikrotik) off.

Updating users online is a funcion of the nas not radius server.

There also might be a way that the vop radius can querry.. or basicly ask for an accounting update from the nas every xxx minutes. But this would be xxx amount of time that the users could not get online untill the time out happens and resets the users. but I would not do it this way, your just generating extra traffic.

First way would be much better.

-Michael

PPP User Remote AAA
Submenu level: /ppp aaa
Property Description
accounting (yes | no; default: yes) - specifies whether to use RADIUS accounting

interim-update (time; default: 0s) - Interim-Update time interval

use-radius (yes | no; default: no) - specifies whether to consult user database on a RADIUS server

Notes

RADIUS user database is consulted only if the required username is not found in local user database.
Example

To enable RADIUS AAA:

[admin@MikroTik] ppp aaa> set use-radius=yes
[admin@MikroTik] ppp aaa> print
use-radius: yes
accounting: yes
interim-update: 0s
[admin@MikroTik] ppp aaa>

I took and set both the hotspot and the ppp interim-update to 1m
I think this should take care of it.