Code: Select all
interface ethernet get ether full-duplex
interface ethernet get ether full-duplex
$trequest = new RouterOS\Request('/interface ethernet monitor numbers=ether1 once');
$result = $client->sendSync($trequest)->current();
echo json_encode(array(
'status' => $result('status'),
'speed' => $result('rate')
));
$request = new RouterOS\Request('/interface/ethernet/print');
$request->setQuery($query);
$responses = $client->sendSync($request);
foreach ($responses as $response) {
foreach ($response as $name => $value) {
echo "| {$name} = {$value} |";
}
echo "<br>";
}
:put ([/interface ethernet monitor ether1 once as-value]->"rate")
:global statusinfo do={:return ([/interface ethernet monitor $1 once as-value]->$2) }