我正在使用Mikrotik的php api,但如果用户断开连接,我不知道如何控制不运行限制正常运行时间?
这是我的代码
$API->write("/ip/hotspot/user/add", false);
$API->write("=name=".$usuario, false);
$API->write("=limit-uptime=".$segundos, false);
$API->write("=password=".$password, true);
答案 0 :(得分:1)
从RouterOS版本v6.34开始,您应该使用以下API命令:
ip hotspot active login user="user" password="password" mac-address="AA:BB:CC:00:1122" ip="10.5.50.1"
如果您知道其MAC地址,则必须在ARP中搜索设备已分配的IP。
此外,我强烈建议您使用PEAR2/Net/RouterOS库,这比您使用的旧版本简单得多。
祝你好运;)答案 1 :(得分:0)
用户Hotspot配置中有一个“保持活动”选项来控制此行为。