SNMP +SWL3300 (como fazer) PHP
Amigos .. estou gerando um sistema para controles de usuarios wireless em PHP, com varias funçoes .. bloqueio/ativação de cliente, cadastro, controle de banda.. etc..
me deparei com um problema.
como saber os clientes que estao online ???? entao pensei em dar um ping no ip e pronto .. estaria resolvido .. so que descobri que alguns clientes usam firewall .. ai nao me respondem ao ping .. minha teoria foi por agua abaixo ..
pesquisando .. fiquei sabendo que da pra se conectar e puxar informaçoes da AP com o SNMP .. alguem sabe como fazer isso ???
se realmente for possivel fazer isso .. poderia ser criado varias coisas novas .. como por exemplo .. quem ta online, qualidade do sinal ..
ou melhor .. criar um painel com todas as informações ..
ai galera .. depois de pronto .. posto aqui o script para que todo mundo tenha acesso :)
Re: SNMP +SWL3300 (como fazer) PHP
Citação:
Postado originalmente por wagner_quedi
Amigos .. estou gerando um sistema para controles de usuarios wireless em PHP, com varias funçoes .. bloqueio/ativação de cliente, cadastro, controle de banda.. etc..
me deparei com um problema.
como saber os clientes que estao online ???? entao pensei em dar um ping no ip e pronto .. estaria resolvido .. so que descobri que alguns clientes usam firewall .. ai nao me respondem ao ping .. minha teoria foi por agua abaixo ..
pesquisando .. fiquei sabendo que da pra se conectar e puxar informaçoes da AP com o SNMP .. alguem sabe como fazer isso ???
se realmente for possivel fazer isso .. poderia ser criado varias coisas novas .. como por exemplo .. quem ta online, qualidade do sinal ..
ou melhor .. criar um painel com todas as informações ..
ai galera .. depois de pronto .. posto aqui o script para que todo mundo tenha acesso :)
Ola amigo, se vc tiver controlando por ip executa o comando "arp" do sistema no ip especifico que vc quer, pois os firewalls dos clientes nao bloqueiam uma chama arp, por exemplo
<?php
//Executa o arp coloca o valor de retorno na variavel $retorno_funcao
//e coloca na variavel $resultado o buffer obtido
$resultado = system("arp", $retorno_funcao);
if ($retorno_funcao)
echo 'ok'
else
echo 'arp nao voultou nada';
?>
Lembre-se no paramentro system vc pode colocar o ip que vc quer ver se ele ta on-line explo:
system("arp 192.168.0.4", $retorno_funcao);
fui...
Re: SNMP +SWL3300 (como fazer) PHP
Citação:
Postado originalmente por DSSS
Citação:
Postado originalmente por wagner_quedi
Amigos .. estou gerando um sistema para controles de usuarios wireless em PHP, com varias funçoes .. bloqueio/ativação de cliente, cadastro, controle de banda.. etc..
me deparei com um problema.
como saber os clientes que estao online ???? entao pensei em dar um ping no ip e pronto .. estaria resolvido .. so que descobri que alguns clientes usam firewall .. ai nao me respondem ao ping .. minha teoria foi por agua abaixo ..
pesquisando .. fiquei sabendo que da pra se conectar e puxar informaçoes da AP com o SNMP .. alguem sabe como fazer isso ???
se realmente for possivel fazer isso .. poderia ser criado varias coisas novas .. como por exemplo .. quem ta online, qualidade do sinal ..
ou melhor .. criar um painel com todas as informações ..
ai galera .. depois de pronto .. posto aqui o script para que todo mundo tenha acesso :)
Ola amigo, se vc tiver controlando por ip executa o comando "arp" do sistema no ip especifico que vc quer, pois os firewalls dos clientes nao bloqueiam uma chama arp, por exemplo
<?php
//Executa o arp coloca o valor de retorno na variavel $retorno_funcao
//e coloca na variavel $resultado o buffer obtido
$resultado = system("arp", $retorno_funcao);
if ($retorno_funcao)
echo 'ok'
else
echo 'arp nao voultou nada';
?>
Lembre-se no paramentro system vc pode colocar o ip que vc quer ver se ele ta on-line explo:
system("arp 192.168.0.4", $retorno_funcao);
fui...
Boa .. vo implementar aqui e te falo o que consegui ..