Une interface de ligne de commande pour gérer le routeur VM SuperHub 3/ARRIS TG2492S/CE. Permet de répertorier les appareils connectés actuels/passés, de basculer entre le WLAN privé/invité, le redémarrage et l'affichage de l'état du routeur.
Lire le wiki
Python 3.5 et supérieur, testé sur Windows et Linux. Aucune bibliothèque tierce n'est nécessaire.
Il existe plusieurs façons de vous authentifier auprès de votre SuperHub. Le moyen le plus simple consiste à exécuter le script et à saisir votre mot de passe lorsque vous y êtes invité. Le mot de passe peut également être fourni via l'argument de ligne de commande --password
.
Les WLAN Invité et Privé peuvent être basculés via le menu ou via l'argument --wlan
. L'activation du WLAN invité modifiera certains paramètres définis par l'utilisateur sur votre routeur, voir ici.
Les clients du routeur peuvent être visualisés via le menu ou via l'argument de ligne de commande --clients
.
L'état du routeur, tel que la disponibilité et l'adresse WAN, peut être consulté via le menu ou via l'argument de ligne de commande --diagnostic
.
Vous pouvez redémarrer le routeur via le menu ou via l'argument de ligne de commande --reboot
.
Plusieurs modes de sortie sont disponibles via des arguments de ligne de commande, tels qu'une sortie compatible JSON ou un mode détaillé si vous le souhaitez, voir ici.
N'hésitez pas à ouvrir un nouveau numéro avec une suggestion de fonctionnalité ou une demande de fusion.
Merci aux personnes suivantes :