2016-05-19 2 views
1

Je travaille avec PHP API par Mikrotik, mais je ne sais pas comment contrôler si l'utilisateur est déconnecté ne pas courir la limite de disponibilité?Mikrotik Hotspot API PHP

ceci est mon code

$API->write("/ip/hotspot/user/add", false); 
$API->write("=name=".$usuario, false); 
$API->write("=limit-uptime=".$segundos, false); 
$API->write("=password=".$password, true); 

Répondre

0

Depuis la version v6.34 de RouterOS vous devez utiliser la commande API suivante:

ip hotspot active login user="user" password="password" mac-address="AA:BB:CC:00:1122" ip="10.5.50.1" 

Vous devez rechercher dans l'ARP pour l'adresse IP du périphérique a attribué si vous connaissez son adresse MAC.

Aussi, je recommande fortement d'utiliser la bibliothèque PEAR2/Net/RouterOS, est beaucoup plus simple que l'ancien que vous utilisez.

Bonne chance;)