WiFi, connexion filaire et débit
annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 
Contributeur en Herbe

Bonjour à tous,

 

Récent client fibre et équipé d'une box NB6 je suis étonné de n'avoir aucune fonction pour visualiser le traffic courant, au minimum le traffic fibre entrant et sortant.

Quand je parle du traffic courant je veux dire le nombre de Ko/s circulant actuellement sur la ligne.

 

J'ai fait pas mal d'investigations, étant dans le développement informatique j'ai eu beaucoup d'espoir quand j'ai découvert les REST APIs de la Box, mais ces APIs (dont la documentation a arrêté d'être mise à jour depuis 2 ans maintenant, quel dommage) ne permettent pas de calculer ce traffic. Pourtant avoir une API retournant les compteurs de bytes pour au moins les ports LAN et Fibre de la box m'aurait semblé une évidence...

 

J'étais sur le point de me lancer dans le scrapping de l'interface web qui affiche ces compteurs dans les statistiques détaillées lorsque j'ai découvert via un post Allemand que les compteurs de bytes fibre étaient retournés librement sur le port TCP 1287, dans une liste de champs (les compteurs DOWN et UP sont dispos sur les champs 65 & 66). En capturant ces compteurs à fréquence régulière j'ai pu me faire un petit script Python rudimentaire qui affiche l'utilisation réseau.

 

Mais je voudrai aussi avoir la même chose pour le traffic interne, sur les ports LANs mais aussi pour des appareils connectés en WiFi. Je n'arrive pas à me faire à l'idée que je sois le premier à me poser cette question et peut être que des solutions existent déjà pour afficher ces valeurs simples.

 

Quelqu'un ici aurait des solutions à proposer ?

 

Merci d'avance pour votre aide !

Highlighted

Re: NB6 Traffic Monitor

Contributeur en Herbe

Bonjour,

 

Je confirme que le programme fonctionne sans configuration particulière directement.

 

Par contre il faut installer Python 3 d'abord :

https://www.python.org/downloads/

 

Ensuite je vous recommande de vous faire un répertoire "NB6Monitor" quelque part.

Dedans mettez le script dans un fichier "NB6Monitor.py".

Configurez vos mac addresses si vous le souhaitez dans un fichier "MacAddrTable.txt".

Faites vous ensuite un programme de lancement simple dans un fichier "NB6Monitor.bat" et mettez ces deux lignes dedans :

     python "D:\...\NB6Monitor\NB6Monitor.py"
     pause

en spécifiant le chemin correct de votre fichier NB6Monitor.py.

 

Vous pouvez ensuite vous créer un raccourci sur votre fichier "NB6Monitor.bat" et le placer où bon vous semble, sur le bureau, etc.

 

Bon courage.

 

Highlighted

Re: NB6 Traffic Monitor

Visiteur

Bonjour et merci bien .

J'ai un soucis il me donne cette erreur .

 


C:\WINDOWS\system32>python "C:\Users\letyr\Desktop\NB6Monitor\NB6Monitor.py"
Traceback (most recent call last):
File "C:\Users\letyr\Desktop\NB6Monitor\NB6Monitor.py", line 4, in <module>
import requests
ModuleNotFoundError: No module named 'requests'

C:\WINDOWS\system32>pause
Appuyez sur une touche pour continuer...

Sans titre 1.jpg
Highlighted

Re: NB6 Traffic Monitor

Contributeur en Herbe

Ah pardon j'ai oublié de mentionner les modules Python à installer pour le script.

 

Lancez une invite de commande (par exemple PowerShell) et tapez ces deux commandes :

 

python -m pip install requests

python -m pip install lxml

 

Cela devrait suffire !

 

 

Highlighted

Re: NB6 Traffic Monitor

Visiteur

Merci désormais ça fonctionne , j'ai dû installer 

 

LibXml2 for Windows

 

avant de pouvoir lancer la commande 

python -m pip install lxml

 

Après avoir rel, je pensais pouvoir capter le réseau d'un appareil spécifique mais non . Dommage .

Highlighted

Re: NB6 Traffic Monitor

Contributeur en Herbe

Non hélas je n'ai rien pu trouver pour ça...

Le script n'affiche que le débit UP/DOWN internet global.

Peut être que la NB8 le permettra ?

 

Highlighted

Re: NB6 Traffic Monitor

Visiteur

Bonjour,

 

Est-ce que votre script est toujours disponible?

J'ai vraiment besoin d'un monitoring des flux de ma box pour comprendre ce qui se passe.

 

Merci par avance pour votre aide.

Highlighted

Re: NB6 Traffic Monitor

Contributeur en Herbe

Guizmows & tityann, lisez vos messageries personnelles, je vous ai répondu 😉

 

Highlighted

Re: NB6 Traffic Monitor

Visiteur

Bonjour,

 

je suis en train de chercher à diagnostiquer ce qui se passe sur ma NB6, et ton script me perait intéressant.

Pourrais-tu me l'envoyer stp ?

 

MErci

/CP

Highlighted

Re: NB6 Traffic Monitor

Visiteur

Bonjour,

Je serais vraiment intéréssé par votre script ! Pourriez-vous me l'envoyer en MP ?

Merci d'avance !