Uma interface de linha de comando para gerenciar o roteador VM SuperHub 3/ARRIS TG2492S/CE. Permite listar dispositivos conectados atuais/anteriores, alternar WLAN privada/convidada, reinicializar e visualizar o status do roteador.
Leia o Wiki
Python 3.5 e superior, testado em Windows e Linux. Não são necessárias bibliotecas de terceiros.
Existem várias maneiras de se autenticar no seu SuperHub. A maneira mais fácil é executar o script e digitar sua senha quando solicitado. A senha também pode ser fornecida através do argumento de linha de comando --password
.
As WLANs Convidadas e Privadas podem ser alternadas através do menu ou através do argumento --wlan
. Alternar a WLAN convidada alterará algumas configurações definidas pelo usuário em seu roteador, veja aqui.
Os clientes do roteador podem ser visualizados através do menu ou através do argumento de linha de comando --clients
.
O status do roteador, como tempo de atividade e endereço WAN, pode ser visualizado através do menu ou através do argumento de linha de comando --diagnostic
.
Você pode reinicializar o roteador através do menu ou através do argumento de linha de comando --reboot
.
Vários modos de saída estão disponíveis por meio de argumentos de linha de comando, como uma saída compatível com json ou modo detalhado, se desejado, veja aqui.
Sinta-se à vontade para abrir um novo problema com uma sugestão de recurso ou solicitação de mesclagem.
Graças ao seguinte: