Bom dia,

Estão tentando pegar os logs do pppoe de um cliente especifico através da API Mikrotik, a princípio fiz dessa forma:

$API = new routeros_api();

if ($API->connect($serverIP, $serverLogin, $serverPass)) {

$ARRAY = $API->comm("/log/print", array(
"?message" => '<pppoe-f8:1a:67:82:6b:4a>: disconnected',
));
print_r ($ARRAY);

}

Dessa forma consigo pegar o log quando a mensagem for (<pppoe-f8:1a:67:82:6b:4a>: disconnected) porém gostaria de passar um paramentro não exato para a mensagem, no mikrotik o comando seria este: /log> print where message ~"f8:1a:67:82:6b:4a" mas quando tento colocar sómente "?message" => 'f8:1a:67:82:6b:4a', o array fica vázio, gostaria de saber como posso passar parte da message via api e obter retorno.