2

我正在使用 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);
4

2 回答 2

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库,它比您使用的旧版本要简单得多。

祝你好运 ;)

于 2017-02-17T16:00:42.410 回答
0

控制此行为的用户热点配置中有一个“保持活动”选项。

于 2019-04-18T19:02:46.107 回答