Auteur Sujet: LiveboxMonitor - Contrôler son réseau Livebox 4, 5, 6 ou 7  (Lu 60917 fois)

0 Membres et 1 Invité sur ce sujet

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 131
  • Vence 06
LiveboxMonitor - Contrôler son réseau Livebox 4, 5, 6 ou 7
« le: 26 novembre 2022 à 17:05:03 »
Bonsoir,

Si vous êtes chez Orange et que vous avez une Livebox 5 (ou 6) vous serez peut être intéressés par l'application que j'ai écrite pour mieux contrôler le réseau et un éventuel "Wifi mesh" constitué de répéteurs Wifi Orange :
https://p-dor.github.io/LiveboxMonitor/

On peut voir les statistiques de transferts globales ou détaillées par appareils, identifier des appareils inconnus, connaitre leur point d'accès exact, bloquer des appareils, obtenir des informations détaillées, la liste des événements par appareils, etc...

Et si vous êtes programmeur Python vous pouvez même participer aux évolutions, le code est complètement ouvert :
https://github.com/p-dor/LiveboxMonitor
« Modifié: 27 octobre 2023 à 21:55:25 par Qoissi »

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #1 le: 26 novembre 2022 à 18:03:08 »
Comme problème pour l'instant j'ai ça, la colonne DRate et URate les valeurs ne reste pas afficher tout le temps une fois sur deux elles disparaissent et les autres lignes ne fonctionne pas sinon j'ai fait un tour c'est pas trop mal (C'est sur une LB6) :

EDIT : il y a du coup pas les valeurs dans la partie Wifi infos et LAN Infos

EDIT 2 : Dans ta page https://p-dor.github.io/LiveboxMonitor/ la Livebox 5 ne supporte pas l'ADSL elle est uniquement fibre, je pense que tu voulais dire Livebox 4  ;)

Vanilu76

  • Professionnel des télécoms
  • Abonné Orange Fibre
  • *
  • Messages: 258
  • Yvetot
    • @Vanilu76
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #2 le: 26 novembre 2022 à 18:18:35 »
Pour moi, l'appli n'arrive pas à se connecter à la Livebox :o
J'ai loupé un truc ?

EDIT : Error: HTTPConnectionPool(host='livebox.home', port=80): Max retries exceeded with url: /ws (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000018711589280>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #3 le: 26 novembre 2022 à 18:22:03 »
Pour moi, l'appli n'arrive pas à se connecter à la Livebox :o
J'ai loupé un truc ?

EDIT : Error: HTTPConnectionPool(host='livebox.home', port=80): Max retries exceeded with url: /ws (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000018711589280>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))

Ta pas changer de DNS sur ta machine ?

Vanilu76

  • Professionnel des télécoms
  • Abonné Orange Fibre
  • *
  • Messages: 258
  • Yvetot
    • @Vanilu76
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #4 le: 26 novembre 2022 à 18:24:04 »
Ta pas changer de DNS sur ta machine ?

Yes exactement, j'allais écrire la même chose, je viens de modifier et ça fonctionne ;)

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 131
  • Vence 06
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #5 le: 26 novembre 2022 à 18:26:38 »
Merci pour ce retour rapide !
C'est intéressant de voir que certaines choses fonctionnent tout de même sur une LB6.
Je ne savais pas que la LB5 était fibre uniquement, je vais corriger tout de suite...

Pour les stats qui disparaissent c'est normal : le programme met à jour le traffic toutes les secondes, et si d'une seconde à l'autre rien n'a été transféré la case devient vide.

Sur la LB5 certaines APIs sont à accès restraint et j'ai du me débrouiller. Il est possible que certaines que j'utilise ont été bloquées sur la LB6.
En utilisant la version "Console" du programme on peut voir si des erreurs s'affichent, et auquel cas, cela pourrait m'aider pour essayer de comprendre (je n'ai qu'une LB5...).

Sinon une autre chose qui pourrait m'aider c'est une copie (en mp) du texte affiché par le bouton "Raw Topology". Je verrai le nom de certaines interfaces LB6, qui sont peut être différentes de celles de la LB5 :
'veip0' -> 'ONT'
'bridge' -> 'LAN'
'eth0'-> 'Ethernet 1'
'eth1'-> 'Ethernet 2'
'eth2'-> 'Ethernet 3'
'eth3'-> 'Ethernet 4'
'wl0' -> 'Wifi 2.4GHz'
'eth4' -> 'Wifi 5GHz'
'wlguest2' -> 'Guest 2.4GHz'
'wlguest5' -> 'Guest 5GHz'




Jiajo

  • Abonné Orange Fibre
  • *
  • Messages: 822
  • Château-Thierry (02)
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #6 le: 26 novembre 2022 à 19:31:41 »
bonjour Qoissi

merci pour cette appli.

sur livebox 6 les nom des equipement sont tous en "UNKNOWN" comme tu peut le voir sur la capture


et le signale wifi sur les appareille wifi 6 passe en 2.4ghz car certainement pas conçu pour la livebox 6  ;)
sinon tres bon job




Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 131
  • Vence 06
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #7 le: 26 novembre 2022 à 19:46:08 »
sur livebox 6 les nom des equipement sont tous en "UNKNOWN" comme tu peut le voir sur la capture
et le signale wifi sur les appareille wifi 6 passe en 2.4ghz car certainement pas conçu pour la livebox 6  ;)
sinon tres bon job

Merci beaucoup pour ce retour !
Pour tous les appareils en "UNKNOWN" c'est tout à fait normal, il faut leur donner un nom "local" pour les reconnaitre ("Assign Name" dans l'onglet "Device Infos"), ainsi tout appareil non reconnu/nommé sera affiché comme "UNKNOWN" ensuite. Comme les noms Livebox ont tendances à disparaitre (en tout cas avec ma LB5) j'ai préféré me fier à une configuration locale pour lister les appareils connus.

Pour les appareils Wifi 6 en 2.4 c'est probablement du au fait que le nom des interfaces ne sont pas tout à fait les mêmes sur une LB6, je vais essayer de voir comment régler ça.

Décidément vous êtes nombreux avec une LB6 ;-)

austinforest

  • Abonné Orange Fibre
  • *
  • Messages: 96
  • Paris (75)
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #8 le: 26 novembre 2022 à 21:15:02 »
Bonjour,
Merci beaucoup pour cet app. C'est très utile.

Je suis sur macOS (Ventura) avec un ordinateur Apple Silicon.

Plusieurs questions:
- sur macOS, est-ce compliqué de compiler pour Apple Silicon (arm64)?
- pour le UNKNOWN, pas possible de récupérer le nom qui s'affiche dans les détails?

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 131
  • Vence 06
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #9 le: 26 novembre 2022 à 22:24:14 »
Merci beaucoup pour cet app. C'est très utile.

Plusieurs questions:
- sur macOS, est-ce compliqué de compiler pour Apple Silicon (arm64)?
- pour le UNKNOWN, pas possible de récupérer le nom qui s'affiche dans les détails?

Merci !
Alors il est simple de créer l'application pour arm64, le seul problème c'est que je n'en ai pas sous la main... Cependant si vous savez installer Python et quelques packages, je peux vous expliquer les simples commandes pour créer l'application avec PyInstaller. Mais bon, à partir du moment où vous avez Python, la nécessité de l'application devient superflux (un simple raccourci permet de lancer l'application...). Installer Python est relativement simple, je peux vous expliquer en mp si vous le souhaitez.

Pour UNKNOWN, oui je pourrai récupérer le nom automatique que donne la Livebox mais du coup cette colonne perdrait son intérêt qui est d'indiquer clairement quand un appareil que vous n'avez jamais vu auparavant se connecte, ce qui permet de rapidement détecter des tentatives d'intrusion. Le fait d'assigner manuellement un nom (ce n'est pas très long à faire) aux appareils auxquels vous faites confiance permet d'établir votre base de confiance, et tout appareil qui n'y sera pas apparaitra en rouge... C'est le but recherché.

austinforest

  • Abonné Orange Fibre
  • *
  • Messages: 96
  • Paris (75)
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #10 le: 26 novembre 2022 à 22:35:29 »
Bonjour.
Merci pour la réponse rapide.
Compris pour l'intérêt du UNKNOWN pour la sécurité.
J'ai regardé rapidement sur le site de pyinstaller, j'avais l'impression que c'était trivial pour faire un app Universel / FatBinary.
Merci pour la proposition pour Python, je vous dirai si je trouve le temps.
N'hésitez pas à signaler les choses que vous souhaitez voir vérifiées.
Merci

iMarco27

  • Abonné Orange Fibre
  • *
  • Messages: 1 421
Contrôler son réseau Livebox 5 (ou 6)
« Réponse #11 le: 27 novembre 2022 à 15:18:38 »
Fonctionne parfaitement sur Mac Intel

Outil qui manque cruellement à l'interface web, outil de base notamment pour les abonnés xDSL pour trouver quel appareil pompe tout !

Une mine d'info avec une navigation instantanée entre les sections et de la clarté contrairement à l'interface web

Merci beaucoup