La Fibre
Fournisseurs d'accès à Internet fixe en France métropolitaine => Orange / Sosh => Actus Orange => Discussion démarrée par: Qoissi 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
-
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 ;)
-
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'))
-
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 ?
-
Ta pas changer de DNS sur ta machine ?
Yes exactement, j'allais écrire la même chose, je viens de modifier et ça fonctionne ;)
-
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'
-
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
(https://zupimages.net/up/22/47/82ix.jpg)
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
-
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 ;-)
-
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?
-
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é.
-
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
-
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
-
Merci iMarco27 pour ces commentaires positifs !
Est-ce bien sur une LB5 ?
Sinon je suis curieux de constater que certains appareils n'ont pas de type "standards", car pas d'icone. Cela serait possible, pour ces appareils précis, de me dire ce que les lignes "Type" disent quand vous les sélectionnez et que vous cliquez sur le bouton "Device Infos" en bas ? Si vous avez assigné vous même un type non connu de la Livebox c'est normal.
Il y a aussi un appareil actif sans adresse IP, cela peut arriver quelques secondes s'il vient tout juste d'être activé, sinon c'est étrange...
Grace à l'aide de certains d'entre vous je suis en train de terminer l'adaptation complète pour une LB6, ce n'est pas très compliqué pour le moment heureusement.
Je devrai publier une nouvelle version très prochainement !
-
Oui c'est une LB5
L'appareil sans IP c'est un Mikrotik sur lequel je fais des tests de script et pour l'instant une ligne du script enlève l'IP attribuée par le DHCP sur l'interface, donc c'est normal que l'IP soit vide
Pour les appareils sans type, non je n'ai rien touché puisque je ne me suis jamais servi de cette fonction
Voici la liste du champ type sans icône :
- WiFi Bridge (default) => mon Mac et pourtant Wi-Fi de la box jamais activé en ma possession
- Synology NAS (explicite)
- MediaRenderer (ma Xbox)
- MediaRenderer (mon home cinema)
-
Je viens seulement de l'installer, mais chapeau @Qoissi, c'est vraiment du super boulot ;)
-
Merci beaucoup, ça fait un moment que je bosse dessus, principalement pour m'amuser :D
Gros boulot de "reverse engineering" au départ avant de se lancer dans le codage...
Grace à l'aide précieuse de quelques personnes sur ce forum j'ai pu beaucoup avancer sur une adaptation correcte pour la LB6, ces adaptations sont poussées sur le repo Github régulièrement, mais je vais bientôt faire une release, probablement dans le semaine quand je penserai avoir quelque chose de finalisé.
-
12A de BIAS, ça parait un peu haut (c'est avec une LB6 Sagem, ONT intégré donc)... 8)
edit : j'avais jamais fait gaffe, mais c'est effectivement la valeur que me renvoie l'interface de la LB. Pas un bug de ton côté, donc :)
-
Hum, effectivement ça parait énorme (d'où l'affichage en rouge d'ailleurs).
Si j'en crois ce post sur le forum Orange, sur la LB6 il faut diviser par 1000...
https://communaute.orange.fr/t5/Livebox/valeurs-ONT-plages-de-bon-fonctionnement-Tx-et-Rx-power-BIAS/td-p/2752596
Et hop, encore une adaptation que je m'en vais rajouter :-)
-
Yes, bien vu 8)
-
Ayant une LB4, je me suis quand même tenté à l'installer, et en dehors de l'absence de détection du SFP, tout marche super ! C'est une bonne surprise. :D
-
C'est lourdingue que l'appli cherche la box par le DNS.
Je n'utilise plus depuis longtemps le DNS de la box, car quelques pannes constatées ces dernières années, et surtout les DNS français ne référencent plus certains sites de téléchargement illégaux.
Il aurait été plus judicieux de détecter la BOX via l'adresse du Gateway. Ou bien repli sur le gateway quand on trouve pas la box selon le DNS.
-
Ça ne fonctionnerait pas non plus par la gateway, car chez moi c'est le routeur la gateway.
Mais il y a la configuration du fichier Config.txt pour lui donner l'adresse IP de la livebox directement.
-
Je pense que si la Livebox n'est pas le routeur, l'application a peu d'intérêt.
-
J'ai des DNS modifiés : 1.1.1.2 en primaire et la LB en secondaire pour ;au cas où; pouvoir résoudre des noms internes en cas d'utilisation de services Orange. L'application fonctionne nativement, je n'ai pas eu à modifier le fichier de configuration.
-
Bonjour,
Je viens de publier une release (v0.9.4) avec pour principaux changements des adaptations pour la Livebox 6.
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
Un grand merci à @Kana-chan, @zergflag et @Jiajo pour leur grande aide dans ce travail !
En principe tout fonctionne bien mais si vous voyez des choses qui semblent anormales n'hésitez pas à me le dire.
@austinforest - malheureusement la cross compilation sur arm64 avec PyInstaller n'est pas si triviale mais je vais essayer de voir ça dans le week-end si je trouve le temps. Avez vous pu essayer de lancer l'application nativement depuis Python ?
@tomfibre - merci pour la bonne nouvelle pour la LB4, je suis le premier surpris. En principe la liste des interfaces (pour afficher les statistiques par exemple dans le 2e onglet "Livebox Stats/Infos") devrait être tout de même différente (elles sont radicalement différentes par exemple entre la LB5 et la LB6). En tout cas n'hésitez pas à me contacter en MP si vous voulez qu'on regarde cela ensemble, avec quelques résultats de commandes je peux ajuster ça aux petits oignons pour la LB4 aussi ;-)
Et pour finir s'il y a des fonctions que vous voudriez voir apparaître vous pouvez essayer de me contacter en MP.
Pour l'instant je pense à :
- Pouvoir "oublier" un ou tous les appareils inactifs de la fenêtre principale, pour la "nettoyer".
- Rajouter un onglet pour gérer la liste des contacts et des appels téléphoniques.
-
Super, je teste ça dans la foulée :)
-
Ca, ça marche 👍
-
... et ça aussi :)
-
Bonjour,
Encore merci.
Je n'ai pas testé la compilation sur Apple Silicon.
Petits retours avec une Livebox 6 donc (je ne sais pas si c'est le mieux ici):
- l'app n'aime pas la sortie de veille (je penserai à la quitter);
- le bouton "Repeater Infos" ne remonte les infos qu'un seul de mes deux répéteurs.
-
Bonsoir,
Alors effectivement au réveil après une mise en veille la session est morte (forcément) côté Livebox mais pas côté application et les retours d'erreurs ne sont pas bien géré à ce moment là. C'était déjà dans ma petite liste d'améliorations mais pas très prioritaire, je vais voir.
Pour le 2e répéteur c'est plus intrigant, je vais vous contacter en MP pour essayer de comprendre.
Merci !
-
Bonsoir,
Je viens de publier une nouvelle release v0.9.5 avec quelques améliorations significatives.
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
- Les appareils sont détectés de manière bien plus native. Le programme détecte maintenant l'ensemble exhaustif des appareils référencés par la Livebox, y compris parfois des appareils "fantômes" probablement déclarés par les routeurs/switches du réseau. Du coup j'ai rajouté le paramètre ci-dessous pour gérer cela.
- Paramètre 'Filter Devices' dans le fichier de config, actif par défaut, qui permet de filtrer ces appareils "fantômes". Pour vraiment tout voir, mettre ce paramètre à "false".
- Le programme se comporte maintenant correctement lorsque le PC/Mac sort de veille, il restore automatiquement toutes les sessions et repart normalement. Cependant un "Refresh" est conseillé tout de suite derrière car pendant la période de veille de nombreux événements importants ont probablement été manqués.
- Meilleure couleur de fond pour les listes sur MacOS.
- Ajout du bouton "Forget..." dans l'écran "Device Infos" qui permet de demander à la Livebox (et donc au programme) d'oublier définitivement un appareil. Utile pour "nettoyer" les listes et supprimer des appareils inactifs qui n'ont aucune chance de se reconnecter. Par contre le bouton fonctionne aussi pour les appareils actifs, dans ce cas l'appareil en question n'est absolument pas banni (il y a un bouton "Block" pour cela), sa connexion reste toujours effective, il devient juste invisible jusqu'à sa prochaine tentative de connexion.
- Et une longue liste d'amèliorations mineures...
Merci de me faire un retour si vous détectez des problèmes, je pense que je ne suis pas loin d'une version 1.0 stable.
Si j'ai le temps pendant les vacances je vais travailler sur les écrans pour gérer les contacts et les appels téléphonique.
Joyeuses fêtes !
-
Bonjour,
Pourquoi l'appli est-elle en anglais ?
Ce n'est pas que ça me gêne mais ça me surprend pour une appli destinée à des utilisateurs de LiveBox à 99.9% francophones
-
La Livebox est disponible partout où Orange propose ses offres fixe dans le monde :P
Peut être qu'un sélecteur de langue serait bienvenu ;)
-
Pourquoi l'appli est-elle en anglais ?
Un mélange de déformation professionnelle, du fait qu'une grande majorité des attributs retournés par les APIs ont difficilement une traduction française (ce qui aurait donné un mélange français / anglais peu à mon gout) et aussi parce que les termes anglais sont généralement plus courts ce qui rend l'interface un peu plus claire et compacte.
Quand je regarde comme ça j'ai l'impression que plus de la moitié des termes vont rester en anglais après une traduction.
Après si cela gène vraiment il ne m'est pas très compliqué (mais fastidieux) de fournir une traduction et de donner le choix Anglais/Français en paramètre.
-
Possible d'avoir la liste des termes en Anglais affichés dans l'interface ?
-
Peut-être que l'on peut aider à faire la traduction?
-
Possible d'avoir la liste des termes en Anglais affichés dans l'interface ?
Un fichier texte clef/valeur devrait être suffisant je pense pour effectuer la traduction, chaque terme ayant sa clef, la valeur étant le texte.
Ce qui permettrait d'avoir un fichier par langage, et de choisir la langue à utiliser via un paramètre...
Ou alors vous pensiez à autre chose ?
-
C'est exactement à ça que je pensais, au plus simple ;)
-
La Livebox est disponible partout où Orange propose ses offres fixe dans le monde :P
Oupsss² !
J'ai raté quelques mises à jour, je me crois encore au temps de France-Telecom ;D
Peut être qu'un sélecteur de langue serait bienvenu ;)
Ce serait pas mal mais d'un autre côté si le travail de traduction s'avère trop fastidieux (à moins d'un travail collaboratif) et si cette appli ne s'adresse qu'aux Liveboxeurs, aux compétences avancées, et probablement non rebutés par la langue de Shakespeare alors autant la laisser en anglais et se concentrer sur le développement de fonctionnalités plus fondamentales.
@qoissi : merci pour votre réponse et bonne continuation ;)
-
si le travail de traduction s'avère trop fastidieux (à moins d'un travail collaboratif)
En fait c'est plus le fait de parcourir tout le programme pour copier toutes les chaines de caractère et à chaque endroit de les remplacer par un appel qui est fastidieux, pas vraiment le travail de traduction lui même. Une fois que toutes les chaines sont regroupées c'est assez rapide :-)
Mais merci en tout cas pour la proposition de travail collaboratif !
Pour l'instant je suis sur l'onglet pour gérer les appels & les contacts téléphoniques, je me rajoute cette idée de traduction dans la liste à venir...
-
Bonjour,
Je suis chez mon père et sur sa Livebox 5, les statuts des LED ne sont pas bons :
(https://www.chezmks.fr/Images/PostedOnFora/lafibre/PB_LB_5_LED_Status.png)
Je devrait avoir du "orange" pour les trois LED de la Livebox 5, au lieu de "white".
-
Je suis chez mon père et sur sa Livebox 5, les statuts des LED ne sont pas bons
Il fallait lire la doc ;-)
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
(https://i.postimg.cc/Nf9rJppz/DocLED.png)
Mais je pense que je vais finir par le supprimer ce bouton, il ne sert pas à grand chose (à tester peut être sur une LB4). En fait sur ma LB5 je l'ai vu changer de valeur parfois, mais impossible de corréler ça à quoi que ce soit...
-
OK !
Désolé, j'avais pas vu, mais comme j'ai un truc bizarre aussi sur une Livebox 6:
(https://www.chezmks.fr/Images/PostedOnFora/lafibre/PB_LB_6_LED_Status.png)
Je me disais que peut-être il y avait moyen de le réparer ! :D
-
Un sacré boulot de retro engineering pour sortir cette application.
Y aurait-il une possibilité de l'avoir sous Linux ?
-
Bonjour,
Comme c'est du python, peut-être que sous linux, il suffit d'avoir le python3 d'installer et de récupérer les extensions utilisées avec pip3 puis ensuite lancer la commande :
python3 ./LiveboxMonitor.py
-
Comme c'est du python, peut-être que sous linux, il suffit d'avoir le python3 d'installer et de récupérer les extensions utilisées avec pip3 puis ensuite lancer la commande :
python3 ./LiveboxMonitor.py
Je confirme, et je confirme aussi que cela marche bien sous Linux après avoir échangé avec un utilisateur qui l'utilise comme suggéré par Kana-chan.
Il est possible de générer un executable Linux avec PyInstaller comme je le fais pour Windows & Mac Intel mais hélas je n'ai pas de Linux sous la main pour le faire ni pour pouvoir le tester... Par contre si une bonne âme se sent de le faire, il serait ensuite très simple de rajouter l'exe dans la distribution.
-
OK !
Désolé, j'avais pas vu, mais comme j'ai un truc bizarre aussi sur une Livebox 6:
(https://kevman77.pagesperso-orange.fr/Images/PostedOnFora/lafibre/PB_LB_6_LED_Status.png)
Je me disais que peut-être il y avait moyen de le réparer ! :D
Normal car il n'y a plus de led d'état sur la livebox 6
-
Sous linux je veux bien le tester mais il faudrait que j'arrive à le lancer.
J'ai installé pyqt6 et j'ai
$ python3 -V
Python 3.10.6
Pour le moment j'ai pu aller jusqu'à la fenêtre du mdp mais aussitôt après le programme s'arrête avec ces messages
/LiveboxMonitor-main/./LiveboxMonitor.py", line 262, in <module>
aUI = LiveboxMonitorUI()
/LiveboxMonitor-main/./LiveboxMonitor.py", line 68, in __init__
if self.signin():
/LiveboxMonitor-main/./LiveboxMonitor.py", line 151, in signin
r = self._session.signin()
/LiveboxMonitor-main/src/LmSession.py", line 88, in signin
with open(aStateFilePath, 'wb') as f:
PermissionError: [Errno 13] Permission non accordée: '/tmp\\LiveboxMonitor_state'
-
Sous linux je veux bien le tester mais il faudrait que j'arrive à le lancer.
J'ai installé pyqt6 et j'ai
$ python3 -V
Python 3.10.6
Pour le moment j'ai pu aller jusqu'à la fenêtre du mdp mais aussitôt après le programme s'arrête avec ces messages
/LiveboxMonitor-main/./LiveboxMonitor.py", line 262, in <module>
aUI = LiveboxMonitorUI()
/LiveboxMonitor-main/./LiveboxMonitor.py", line 68, in __init__
if self.signin():
/LiveboxMonitor-main/./LiveboxMonitor.py", line 151, in signin
r = self._session.signin()
/LiveboxMonitor-main/src/LmSession.py", line 88, in signin
with open(aStateFilePath, 'wb') as f:
PermissionError: [Errno 13] Permission non accordée: '/tmp\\LiveboxMonitor_state'
Il semblerait que le programme ne puisse créer un dossier temporaire, qui est /tmp/LiveboxMonitor_state
-
Il faut transformer la ligne 41 en :
aStateFilePath = os.path.join(tempfile.gettempdir(), self._name + '_state')
Et cela devrait fonctionner ... linux n'aime pas le '\\' ! :D
-
Dans quel fichier se trouve cette ligne ?
-
Dans le fichier "src/LmSession.py"
-
Effectivement cette fois ça fonctionne parfaitement.
Une remarque il faudrait pouvoir modifier les colonnes en largeur car les infos ne s'affichent pas complètement
Je vais continuer de tester
-
Il faut transformer la ligne 41 en :
aStateFilePath = os.path.join(tempfile.gettempdir(), self._name + '_state')
Et cela devrait fonctionner ... linux n'aime pas le '\\' ! :D
Bien vu ! Je viens de corriger aussi de mon côté... merci !
Une remarque il faudrait pouvoir modifier les colonnes en largeur car les infos ne s'affichent pas complètement
Cela vient de la taille des fonts par défaut. Je ne sais pas quelle distribution Linux utilise la personne avec qui je discutais mais le rendu graphique était OK de son côté.
Pour régler ça il faut aller dans le fichier src/LmConfig.py, fonction SetApplicationStyle().
Pour Linux le style choisi est "Fusion".
Pour ce style il y a deux variables assignées comme ceci :
LIST_STYLESHEET = 'color:black; background-color:#FAFAFA'
LIST_HEADER_STYLESHEET = '''
QHeaderView::section {
border-width: 0px 0px 1px 0px;
border-color: grey;
}
'''
La première contrôle le style utilisé à l'intérieur des listes, la seconde le style pour les entêtes.
Il faudrait essayer de forcer une taille de font, comme ci :
LIST_STYLESHEET = 'color:black; background-color:#FAFAFA; font-size: 10px'
LIST_HEADER_STYLESHEET = '''
QHeaderView::section {
border-width: 0px 0px 1px 0px;
border-color: grey;
font-size: 11px
}
'''
Mais peut être que 10 et 11 c'est trop petit (ou encore trop gros)... Dites moi les valeurs qui collent bien et je les incorporerai.
Ce qui m'embête un peu ce sont ces différences d'un Linux à l'autre, il y a peut être certaines valeurs que je vais passer en paramètre pour permettre à chacun d'ajuster en fonction de sa distribution.
Sinon je remarque deux autres choses sur la copie d'écran :
- Il y a une barre de défilement à côté des statistiques qui ne devrait pas apparaître, il y a aussi la variable LIST_HEADER_HEIGHT à régler pour éviter cela. Elle est mise à 22 pour Linux mais chez vous ça a l'air d'être plutôt 21 d'après votre copie d'écran. Dites moi ce que ça donne.
- Vous semblez avoir un répéteur Wifi, mais la connexion ne semble pas être établie, ce qui ne devrait pas arriver en fonctionnement normal. Vous avez des erreurs qui s'affichent à ce propos ?
Merci ! Vous pouvez me joindre en MP pour la suite pour éviter de trop polluer ce thread avec des adaptations...
-
Bonjour,
Quand je clique sur le bouton WiFi On j'ai bien un retour de Wifi active et enabled mais les fréquences ne sont pas activées.
Donc en fait pas de WiFi, mon tél par ex ne voit rien.
Dans les paramètres de la LB6 j'ai effectivement WiFi activé mais pas les fréquences. Les toggles sont sur off.
Est-ce normal ou erreur de manip de ma part ?
-
Bonjour,
Effectivement il semblerait que votre réseau Wifi ne soit pas vraiment configuré et/ou activé. Ce qui devrait expliquer du même coup pourquoi le répéteur est inactif.
Depuis l'interface web vérifiez que votre SSID est bien configuré, et activez les fréquences souhaitées.
-
Bonsoir, et une excellente année à tous !
Je viens de publier une nouvelle version 0.9.6 avec pas mal d'améliorations : https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
- Un nouvel onglet "Phone" a été rajouté pour supporter les appels téléphoniques et la liste des contacts. Contrairement à l'interface web d'Orange la liste des appels affiche aussi la durée des appels, et la correspondance avec le nom du contact. Si la Livebox n'a pas enregistré de nom pour l'appel (car elle le fait bien), alors le programme essai de trouver lui-même un nom. Un double clic sur un appel permet de créer ou de retrouver le contact correspondant rapidement. La liste des contacts peut être exportée dans un fichier, ou importée depuis un ou plusieurs fichiers en un coup. Le format est le standard VCF, supporté par la plupart des gestionnaires de contacts (Gmail, Thunderbird, Outlook, etc). L'export est particulièrement utile pour la sauvegarde, la migration à une autre Livebox, etc.
- Le paramètre Phone Code a été rajouté pour connaitre le code international par défaut des numéros de téléphone (par défaut 33 pour la France).
- L'interface a été mieux réglée pour les systèmes Linux (merci beaucoup à @lanfust pour son aide).
- Le bouton de test de sonnerie de téléphone (maintenant dans l'onglet "Phone") permet de choisir parmi les 7 types de sonneries.
- Un bouton pour quitter l'application a été rajouté dans l'onglet "Actions". Même effet que fermer la fenêtre.
- Une zone "À propos" a été rajoutée dans l'onglet "Actions", avec un lien permettant de retrouver la page de l'application en cliquant dessus.
- Les paramètres List Header Height / List Line Height ont été rajoutés pour régler la hauteur des entêtes et lignes des listes du programme.
- Les paramètres List Header Font Size / List Line Font Size ont été rajoutés pour régler la taille de la police de caractère des entêtes et lignes des listes.
- Le programme supporte maintenant le fait que les répéteurs Wifi aient des mots de passe différents de celui de la Livebox (chose possible avec une Livebox 6).
- Pour pouvoir supporter des polices de caractères plus grandes les tables de statistiques dans les onglets de la Livebox et des répéteurs Wifi ont été élargies.
Pour plus de détails n'hésitez pas à consulter la page de documentation du programme ;)
Comme je n'ai plus rien dans ma liste je vais maintenant regarder pour une traduction française...
Merci de me contacter si vous rencontrez des problèmes.
-
Salut, alors je sais pas si tu peux mais avec sysbus on peut afficher la liste des appareils qui ont une IPv6 via la commande : sysbus -ipv6, ça serait sympa de faire un onglet ou un endroit ou on peut avoir ça
-
Oui c'est très simple. En fait on peut voir les IPv6 dans les détails de chaque appareil, mais c'est vrai qu'il faut passer de l'un à l'autre pour vérifier.
Le pb c'est qu'une IPv6 sera trop large pour être affichée dans la liste principale, mais je peux faire un bouton pour afficher une petite liste dans un dialogue qui ne montre que cela, avec quelques colonnes comme les noms locaux/livebox, appareil actif ou non, l'IPv4, ...
Certains appareils peuvent avoir plusieurs IPv6 d'ailleurs (j'en trouve 8 en mode global pour un chez moi par exemple), je ne sais pas trop comment je vais afficher ça.
-
Salut, alors je sais pas si tu peux mais avec sysbus on peut afficher la liste des appareils qui ont une IPv6 via la commande : sysbus -ipv6, ça serait sympa de faire un onglet ou un endroit ou on peut avoir ça
Non mais là l'application fait directement appel à l'API, elle ne lance pas la commande pour récupérer les infos
-
Non mais là l'application fait directement appel à l'API, elle ne lance pas la commande pour récupérer les infos
Oui je sais mais ça doit être possible du coup
-
Bonsoir, et une excellente année à tous !
Je viens de publier une nouvelle version 0.9.6 avec pas mal d'améliorations : https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
- Un nouvel onglet "Phone" a été rajouté pour supporter les appels téléphoniques et la liste des contacts. Contrairement à l'interface web d'Orange la liste des appels affiche aussi la durée des appels, et la correspondance avec le nom du contact. Si la Livebox n'a pas enregistré de nom pour l'appel (car elle le fait bien), alors le programme essai de trouver lui-même un nom. Un double clic sur un appel permet de créer ou de retrouver le contact correspondant rapidement. La liste des contacts peut être exportée dans un fichier, ou importée depuis un ou plusieurs fichiers en un coup. Le format est le standard VCF, supporté par la plupart des gestionnaires de contacts (Gmail, Thunderbird, Outlook, etc). L'export est particulièrement utile pour la sauvegarde, la migration à une autre Livebox, etc.
- Le paramètre Phone Code a été rajouté pour connaitre le code international par défaut des numéros de téléphone (par défaut 33 pour la France).
- L'interface a été mieux réglée pour les systèmes Linux (merci beaucoup à @lanfust pour son aide).
- Le bouton de test de sonnerie de téléphone (maintenant dans l'onglet "Phone") permet de choisir parmi les 7 types de sonneries.
- Un bouton pour quitter l'application a été rajouté dans l'onglet "Actions". Même effet que fermer la fenêtre.
- Une zone "À propos" a été rajoutée dans l'onglet "Actions", avec un lien permettant de retrouver la page de l'application en cliquant dessus.
- Les paramètres List Header Height / List Line Height ont été rajoutés pour régler la hauteur des entêtes et lignes des listes du programme.
- Les paramètres List Header Font Size / List Line Font Size ont été rajoutés pour régler la taille de la police de caractère des entêtes et lignes des listes.
- Le programme supporte maintenant le fait que les répéteurs Wifi aient des mots de passe différents de celui de la Livebox (chose possible avec une Livebox 6).
- Pour pouvoir supporter des polices de caractères plus grandes les tables de statistiques dans les onglets de la Livebox et des répéteurs Wifi ont été élargies.
Pour plus de détails n'hésitez pas à consulter la page de documentation du programme ;)
Comme je n'ai plus rien dans ma liste je vais maintenant regarder pour une traduction française...
Merci de me contacter si vous rencontrez des problèmes.
Bonjour,
Meilleur voeux tout d'abord !
Super app et très pratique.
Quelques remarques :
- j'ai deux Livebox, ca serait possible d'ajouter dans l'app l'équivalent du fichier config avec par exemple Livebox 1 (son ip, login, mot de passe, etc..) Livebox n, etc...
- Ce serait possible d'ajouter ce que fait https://www.liveboxinfos.ga/download/Orange_DHCP_Options.zip pour faciliter et vérifier les fameuses options DHCP v4 et v6
Merci d'avance et bravo encore..
-
Oui je sais mais ça doit être possible du coup
Bien sûr, ce sera très simple comme je l'ai dit plus haut.
Super app et très pratique.
Merci !
- j'ai deux Livebox, ca serait possible d'ajouter dans l'app l'équivalent du fichier config avec par exemple Livebox 1 (son ip, login, mot de passe, etc..) Livebox n, etc...
Si par là vous imaginez un petit dialogue qui s'ouvre au démarrage si plusieurs Livebox sont configurées dans le fichier de configuration et qui permette de choisir, alors ça peut être très facile effectivement.
- Ce serait possible d'ajouter ce que fait https://www.liveboxinfos.ga/download/Orange_DHCP_Options.zip pour faciliter et vérifier les fameuses options DHCP v4 et v6
Super simple à faire, et je peux afficher bien plus d'informations que ce programme concernant le DHCP car le service NeMo.Intf.data.getMIBs retourne beaucoup beaucoup plus de choses...
Il suffit de jeter un oeil avec sysbus pour s'en rendre compte.
Je vais faire un petit bouton dans la prochaine release pour afficher ça, pas de pb.
Bonne soirée !
-
Bonsoir,
Si par là vous imaginez un petit dialogue qui s'ouvre au démarrage si plusieurs Livebox sont configurées dans le fichier de configuration et qui permette de choisir, alors ça peut être très facile effectivement.
Moi je pensais plus a un système de profile, car moi aussi je gère plusieurs livebox et ce serait bien mieux.
Pourrait-on imaginer un système avec le fichier config.txt qui recense les profiles, et le fichier des adresses MAC qui serait suffixé par le nom du profile ?
En tout cas cette application me sert beaucoup ! Merci à toi :)
-
Pourrait-on imaginer un système avec le fichier config.txt qui recense les profiles, et le fichier des adresses MAC qui serait suffixé par le nom du profile ?
OK je vois, c'est pas très compliqué. Voici ce que je me suis noté :
- List of Livebox configs in the config file.
- Profile name
- Livebox URL
- Livebox User
- Livebox Password
- Filter Devices: True/False
- MacAddr Table File
- Default: True/False
- At application startup:
- If no default profile or if Ctrl key is pressed, ask profile to use via a dialog.
- If a default profile is present, use the first.
- Provide a button in Action tab to switch to another profile.
-
Bien sûr, ce sera très simple comme je l'ai dit plus haut.
Merci !
Si par là vous imaginez un petit dialogue qui s'ouvre au démarrage si plusieurs Livebox sont configurées dans le fichier de configuration et qui permette de choisir, alors ça peut être très facile effectivement.
Super simple à faire, et je peux afficher bien plus d'informations que ce programme concernant le DHCP car le service NeMo.Intf.data.getMIBs retourne beaucoup beaucoup plus de choses...
Il suffit de jeter un oeil avec sysbus pour s'en rendre compte.
Je vais faire un petit bouton dans la prochaine release pour afficher ça, pas de pb.
Bonne soirée !
Ca serait vraiment top ce dialogue au démarrage qui propose la liste des boxs (avec un choix par défaut que l'on peut changer) dans lequel on gère la liste des boxs que l'on a la maison ou dans son entourage...
-
Bien sûr, ce sera très simple comme je l'ai dit plus haut.
Merci !
Si par là vous imaginez un petit dialogue qui s'ouvre au démarrage si plusieurs Livebox sont configurées dans le fichier de configuration et qui permette de choisir, alors ça peut être très facile effectivement.
Super simple à faire, et je peux afficher bien plus d'informations que ce programme concernant le DHCP car le service NeMo.Intf.data.getMIBs retourne beaucoup beaucoup plus de choses...
Il suffit de jeter un oeil avec sysbus pour s'en rendre compte.
Je vais faire un petit bouton dans la prochaine release pour afficher ça, pas de pb.
Bonne soirée !
Plus on aura de stats dans un seul endroit et plus il sera facile de maitriser l'évolution de nos livebox et/ou son remplacement par autre chose...
En tout cas merci d'avance.
-
Bonjour
@Qoissi : c'est ce à quoi je pensais ... :D
-
Bonsoir, je viens de publier une nouvelle version 0.9.7 avec certaines améliorations demandées : https://github.com/p-dor/LiveboxMonitor
- Le prefix IPv6 est affiché dans les infos Internets.
- Dans les infos d'appareils, j'ai rajouté le scope des adresses IPv6, pour différencier les adresses "Globales" des "Links".
- Un dialogue IPv6 a été rajouté montrant le statut IPv6 de la Livebox, son adresse et préfixe et la liste des appareils actifs ou non ayant une ou plusieurs IPv6.
- Si le fichier de configuration est incorrect, le programme ne le réinitialise plus sans demander avant.
- Une section "Debug" a été rajoutée dans l'onglet "Actions" dans lequel on peut retrouver les boutons Raw device list, Raw topology et j'ai rajouté un bouton pour contrôler le niveau de log dans la console.
- Le programme supporte maintenant plusieurs Livebox via un système de profils. Au démarrage de l'application s'il n'y a pas de profil par défaut ou si la touche Ctrl est enfoncée, un dialogue permet de choisir lequel utiliser. Un bouton est disponible dans l'onglet "Actions" pour changer de profil. Si plusieurs profils sont configurés, le profil en cours est affiché dans la titre de la fenêtre principale.
- S'il y a un problème pour se connecter à la Livebox le programme affiche maintenant un dialogue au démarrage pour configurer l'URL. Et s'il y a un problème au niveau de l'authentication le programme demande maintenant le nom d'utilisateur en plus du mot de passe.
- Enfin, il y a maintenant un bouton dans l'onglet "Actions" pour configurer les profils et toutes les préférences. Il n'est plus utile maintenant d'ouvrir le fichier de configuration, tout peut être géré depuis l'interface graphique.
Comme d'habitude :
- Pour plus de détails n'hésitez pas à consulter la page de documentation du programme ;)
- Merci de me contacter si vous rencontrez des problèmes.
Pour la suite je vais me pencher sur un onglet DHCP, et probablement rajouter un bouton pour configurer le DNS.
-
Coucou :)
Super l'appli
juste j'ai ce petit erreur quand je lance l'appli ou je fais un refresh, une fois taper ok ça fonctionne nickel sur la LB4
https://i.imgur.com/UjYQ49c.png (https://i.imgur.com/UjYQ49c.png)
LB4
-
Bonjour,
J'ai eu cette erreur aussi, mais une fois quitté puis relancé, alors elle n'a plus réapparu.
-
juste j'ai ce petit erreur quand je lance l'appli ou je fais un refresh, une fois taper ok ça fonctionne nickel sur la LB4
Bonsoir, c'est un message qui s'affiche effectivement si le fichier local de mapping des adresses MAC avec les noms d'appareils n'est pas créé (dont le nom est configurable dans les préférences). Il suffit d'assigner un nom local à un appareil (bouton "Assign Name" dans l'onglet "Device Infos") pour le créer et l'erreur disparait.
Mais vous n'êtes pas le premier à me signaler ce comportement un peu gênant, dans la prochaine release le fichier sera créé automatiquement vide s'il n'est pas présent et aucun message ne s'affichera (uniquement si ce fichier est présent mais avec un contenu incorrect).
-
@Qoissi un grand bravo et un grand merci pour ton boulot :)
-
Merci @Qoissi, j'adore !
J'ai une petite suggestion qui risque de demander beaucoup de boulot, mais comme tu arrives à récupérer le débit de la LB et le débit des devices, tu crois que cela serait possible d'utiliser un module python qui génère des graphes afin d'afficher une vue graphique ?
J'avoue que je suis programmeur, mais je ne connais pas python, et que je n'ai vraiment pas le temps de m'y mettre, sorry ...
Et aussi, serait-il possible d'ajouter des tooltips quand on survole avec la souris l'en-tête des colonnes dans les tableaux (si PyQT 6 le permet) ? Ça évite d'avoir la doc ouverte à côté…
En tout cas, merci pour l'appli que j'ai découverte grâce à Korben !
-
Effectivement Korben a réalisé un article dessus : https://korben.info/livebox-monitor.html
-
Merci @Qoissi, j'adore !
J'ai une petite suggestion qui risque de demander beaucoup de boulot, mais comme tu arrives à récupérer le débit de la LB et le débit des devices, tu crois que cela serait possible d'utiliser un module python qui génère des graphes afin d'afficher une vue graphique ?
J'avoue que je suis programmeur, mais je ne connais pas python, et que je n'ai vraiment pas le temps de m'y mettre, sorry ...
Et aussi, serait-il possible d'ajouter des tooltips quand on survole avec la souris l'en-tête des colonnes dans les tableaux (si PyQT 6 le permet) ? Ça évite d'avoir la doc ouverte à côté…
En tout cas, merci pour l'appli que j'ai découverte grâce à Korben !
Merci ! Et c'est chouette cet article de Korben :) 8)
Pour le les graphes de débit on me l'a déjà demandé sur GitHub et je pense en fait commencer par un bête export CSV des débits observés.
Il faut savoir que j'utilise deux APIs pour choper ces débits par appareils :
1. Les événements de statistiques envoyés par la Livebox pour tous les appareils, mais hélas la fréquence de ces événements est figée à 30 secondes. J'ai pu aussi choper l'API pour modifier cette fréquence, elle existe, mais hélas... Access Denied. Donc le programme affiche des débits fiables (car ces événements donnent vraiment les bonnes infos) avec un calcul du nombre de bytes transmis par paquet de 30 secondes, divisé par 30 pour avoir la moyenne par seconde. C'est pas terrible mais c'est mieux que rien.
2. Des appels fait toutes les secondes disponibles uniquement pour les appareils Wifi. Ces statistiques semblent un peu moins fiables que la première catégorie, mais cela permet de voir plus rapidement qu'il se passe quelque chose. Pour différencier ces stats de la première catégorie, elles s'affichent en bleue dans les colonnes (écrasant du même coup les stats en noir de la première catégorie). Cela veut aussi dire que pour les appareils connectés en Ethernet il n'y a que la catégorie 1.
Pour les débit de la Livebox elle même (fibre, interfaces LAN et Wifi) c'est bien toutes les secondes avec des appels relativement fiables.
Sinon pas mal l'idée des Tooltips, j'hésite entre ça (plus simple) et une vraie traduction française (déjà discuté ici).
Pour info j'ai commencé à lister les demandes d'amélioration + mes propres idées dans le repo GitHub (onglet "Issues"), chacun peut en ouvrir à volonté et on peut discuter des priorités (car mon temps est aussi sacrément limité ;-).
-
Bonsoir,
Grace au travail de @Kana-chan qui dispose d'un Mac Silicon et qui a pu générer les executables sur sa machine une version Mac Silicon de la dernière release est maintenant disponible en téléchargement sur la page du programme.
-
En effet, il faudra me dire si cela fonctionne ou pas sur d'autres MacOS sous Apple Silicon M1 ou M2 car bon forcément chez moi cela fonctionne.
Et c'est mon premier Mac donc ... voilà !! :D
Merci !
-
ça tourne sur mon M1, ça n'a pas l'air de démarrer beaucoup plus vite qu'en émulation Intel. J'ai pas comparé la consommation mémoire.
Mais merci tous les deux pour le travail d'équipe!
-
Cool si cela fonctionne !
Par contre, une question : Sais-tu comment on fait pour savoir quand on exécute un programme en émulation Intel ou en natif ?
Merci.
-
En utilisant moniteur d’activité, colonne Type.
Ou en regardant les informations (commande-I) de l’app qui indiquera: Intel, Puce Apple ou Universel.
-
OK merci. J'ai pu voir avec le moniteur d'activité.
-
Quelqu'un sait m'expliquer à quoi correspondent ces adresse MAC en AC:DE:48
elle apparaissent pour une durée de 5s max avec des IP en 192.168.5.1x
le wifi invité n'est pas actif et le dhcp désactivé car porté par un autre serveur en 192.168.1.x, ça me laisse perplexe
-
Quelqu'un sait m'expliquer à quoi correspondent ces adresse MAC en AC:DE:48
Private adress
https://www.frameip.com/ethernet-oui-ieee/
-
Private adress
https://www.frameip.com/ethernet-oui-ieee/
Le fond de ma question était surtout pourquoi ;D
-
Quelqu'un sait m'expliquer à quoi correspondent ces adresse MAC en AC:DE:48
elle apparaissent pour une durée de 5s max avec des IP en 192.168.5.1x
le wifi invité n'est pas actif et le dhcp désactivé car porté par un autre serveur en 192.168.1.x, ça me laisse perplexe
j'ai la même chose, je suppose que ça doit être une sonde quelconque ... ou un keep alive (NAS, CPL ?), voire la livebox en elle-même !
-
En tout cas je ne peux pas définir le réseau 192.168.5.x sur le LAN, la Livebox refuse
donc c'est bien pour une utilisation interne mais laquelle
-
Quelqu'un sait m'expliquer à quoi correspondent ces adresse MAC en AC:DE:48
elle apparaissent pour une durée de 5s max avec des IP en 192.168.5.1x
le wifi invité n'est pas actif et le dhcp désactivé car porté par un autre serveur en 192.168.1.x, ça me laisse perplexe
J'ai ça aussi chez moi, j'ai essayé aussi de comprendre mais en vain. Ces "appareils" apparaissent surtout lors d'un boot de la Livebox, par paquet de 3 de mémoire, et seul un sur les trois passe à un status connecté avec une IP comme celle ci et ne reste connecté que quelques secondes. Je me suis posé la question si cela ne pourrait pas s'agir d'appareils externes dans l'infrastructure Orange pour contrôler les Livebox qui se connectent sur leur réseau, mais je ne suis pas certain que cela se verrait comme cela...
D'ailleurs je serai très curieux de savoir ce qu'on verrait dans l'outil en cas d'appel de la hotline et que celle ci se connecte à distance sur la Livebox. Rien vous diriez ?
-
fuite de pontage interne wifi ?
-
En tout cas je ne peux pas définir le réseau 192.168.5.x sur le LAN, la Livebox refuse
donc c'est bien pour une utilisation interne mais laquelle
En cherchant un peu, avec l'API DHCPv4.Server:getDHCPServerPool on obtient quelques infos.
Cette API retourne 3 "zones" DHCP :
1- "default", celle qui est utilisée par la Livebox quand on configure le serveur DHCP via l'interface Web.
2- "guest", avec des adresses en 192.168.144.x (la plage va de 2 à 254).
3- "bridge_ctr", avec des adresses en 192.168.5.x (la plage va de 10 à 250).
Voici ce que donne les infos détaillées chez moi pour cette 3eme "zone" :
"bridge_ctr": {
"Enable": true,
"Name": "bridge_ctr",
"Status": "Enabled",
"Allocation": "dynamic",
"PersistentLeases": false,
"LeasesOnHold": false,
"ARPProtect": true,
"Interface": "bridge_ctr",
"MinAddress": "192.168.5.10",
"MaxAddress": "192.168.5.250",
"SubnetMask": "255.255.255.0",
"IPRouters": "192.168.5.1",
"Server": "192.168.5.1",
"MinLeaseTime": 60,
"LeaseTime": 1800,
"MaxLeaseTime": 1800,
"DNSServers": "192.168.5.1",
"NTPServers": "",
"DomainName": "ctr",
"Unnumbered": false,
"IncludeOption125": false,
"Flags": 0,
"ServerHostName": "",
"FileName": "",
"LeaseNumberOfEntries": 1,
"OptionNumberOfEntries": 0,
"RuleNumberOfEntries": 1,
"StaticAddressNumberOfEntries": 0
Vous pouvez aussi regarder facilement chez vous en utilisant sysbus :
sysbus DHCPv4.Server:getDHCPServerPool
Si cela parle à quelqu'un... Et pareil pour "guest" en fait.
-
"guest" c'est pour le réseau invité
-
Peut-être demander à https://lafibre.info/profile/levieuxatorange/ ?
-
"guest" c'est pour le réseau invité
Mais oui très certainement. Du coup c'est dommage de ne pas pouvoir le configurer, toutes les APIs sont là pour le faire.
Tant que je suis sur l'onglet DHCP je me demande si je ne vais pas rajouter ça...
-
Oui j'avais déjà remarqué que les clients du wifi invité avaient une ip e 192.168.144.x
par contre bridge_ctr, cet acronyme ne me parle pas, mais intéressant de voir que c'est bien paramétré en dur dans la LB
via l'API tu pourrais configurer le serveur DHCP? si oui même des option non disponible dans l'interface comme "DNSServers" ?
-
Oui j'avais déjà remarqué que les clients du wifi invité avaient une ip e 192.168.144.x
par contre bridge_ctr, cet acronyme ne me parle pas, mais intéressant de voir que c'est bien paramétré en dur dans la LB
via l'API tu pourrais configurer le serveur DHCP? si oui même des option non disponible dans l'interface comme "DNSServers" ?
À priori oui, ce paramètre est optionnel mais bien présent (je n'ai pas essayé) :
OBJECT NAME: 'NetMaster.LAN.default.Bridge' (name: Bridge)
function: setIPv4 (Address, PrefixLength, DHCPEnable, DHCPMinAddress, DHCPMaxAddress, opt LeaseTime, opt DNSServers, opt NTPServers, opt Enable, opt AllowPublic, opt NATEnable)
-
Tu as une Livebox Grand Public ou une Pro? car l'option existe sur les Pro
Tout comme l'option de route statique, si tu avais la possibilité d'y acceder aussi se serait royal
-
J'ai une version grand public donc il y a toutes les chances que cela ne fonctionne pas, ce serait trop facile ;-)
Sinon je viens de trouver que le "ctr" de "bridge_ctr" veut dire "container". La Livebox ferait-elle tourner des containers Docker ?
parameter: Name : string = 'container'
parameter: NemoName : string = 'bridge_ctr'
-
Bah moi je dis que ça se tente, l'option existe elle est juste cachée dans l'interface
Au cas où j'ai une LB5 GP et une LB 5 Pro sous le coude pour tester
En effet ça ressemble à un bridge docker ou une sandbox
-
Bah moi je dis que ça se tente, l'option existe elle est juste cachée dans l'interface
Comme prévu :
[{'error': 196642, 'description': 'Access denied for this parameter', 'info': ''}, {'error': 196639, 'description': 'Function execution failed', 'info': 'setIPv4'}]}
-
Merci d'avoir essayé, dommage que ce soit verrouillé
-
Bonjour,
Est-ce qu'il serait possible avec cette application d'avoir du blocage partiel ?
Je m'explique : j'ai une Livebox 6 et 2 répéteurs mais malheureusement le Wifi dit intelligent n'est absolument pas intelligent, il ne fonctionne qu'au moment où les périphériques se connectent.
Lors d'un redémarrage de box ou d'une coupure de courant j'ai régulièrement des caméras qui ne se connectent pas sur la source la plus optimale, idem pour les répéteurs qui se retrouvent tous les 2 sur la Livebox au lieu d'être en cascade, j'aimerais pouvoir forcer une source en bloquant les 2 autres.
Ou alors pouvoir modifier le SSID d'émission mais en mode répéteur car malheureusement Orange a réservé cela dans l'interface aux répéteurs connectés en ethernet.
-
Bonjour,
Est-ce qu'il serait possible avec cette application d'avoir du blocage partiel ?
Je m'explique : j'ai une Livebox 6 et 2 répéteurs mais malheureusement le Wifi dit intelligent n'est absolument pas intelligent, il ne fonctionne qu'au moment où les périphériques se connectent.
Lors d'un redémarrage de box ou d'une coupure de courant j'ai régulièrement des caméras qui ne se connectent pas sur la source la plus optimale, idem pour les répéteurs qui se retrouvent tous les 2 sur la Livebox au lieu d'être en cascade, j'aimerais pouvoir forcer une source en bloquant les 2 autres.
Ou alors pouvoir modifier le SSID d'émission mais en mode répéteur car malheureusement Orange a réservé cela dans l'interface aux répéteurs connectés en ethernet.
Je vois bien le problème, ça m'arrive aussi de temps en temps, mais hélas je ne vois aucun moyen d'arriver à faire cela. Il n'y a aucun moyen de contrôler sur quel point d'accès un appareil devrait se connecter, et on ne peut même pas vraiment bloquer un appareil. La fonction de blocage de la Livebox est plutôt faible, car malgré ce blocage la connection s'établie normalement et c'est juste le traffic qui est restreint... donc aucun espoir de ce côté là.
-
Bonsoir,
Pour ceux qui lancent le programme depuis les sources je viens de pousser sur Git pas mal d'améliorations, dont les colonnes redimensionnables partout mais surtout le nouvel onglet DHCP, qui permet de visualiser beaucoup d'informations (comme les options in/out, demandées ici) mais aussi de contrôler les baux DHCP sur les deux domaines standard (Home) et invités (Guest), et de modifier les réglages DHCP (adresse IP, masque, etc).
J'ai aussi blindé la détermination des adresses IPs des appareils car je me suis rendu compte que la méthode précédente ne tenait pas la route dans certains cas particuliers.
Comme il y a pas mal de changements de fond et que je ne vais pas tarder à sortir une release avec ça (probablement la 1.0, on va sortir du mode bêta) quelques retours de test ne feront pas de mal.
Merci !
-
J'ai essayé très rapidement de le lancer sur Raspberry mais les dépendances ne sont pas satisfaites
Une version docker serait top, je sais j'en demande beaucoup là ;D
-
Les dépendances sont pourtant dans la page du projet :
PyQT6, requests, cryptography, python-dateutil et sysbus.
Il faut les installer avec un pip3 install ...
Il faut lancer le LiveboxMonitor.py avec python3 et cela fonctionne !
-
C'est génial l'onglet DHCP !
On y trouve toutes les informations des options envoyées pour la connexion.
Par contre, dans les champs qui retourne les valeurs, il est impossible de sélectionner les valeurs (par exemple, si je veux copier coller l'adresse MAC d'un device dans la fenêtre de droite, c'est impossible).
Il faudrait que nous puissions faire de la sélection de texte dans la fenêtre de droite, pour que ces informations soient exploitables ! :)
-
C'est génial l'onglet DHCP !
On y trouve toutes les informations des options envoyées pour la connexion.
Par contre, dans les champs qui retourne les valeurs, il est impossible de sélectionner les valeurs (par exemple, si je veux copier coller l'adresse MAC d'un device dans la fenêtre de droite, c'est impossible).
Il faudrait que nous puissions faire de la sélection de texte dans la fenêtre de droite, pour que ces informations soient exploitables ! :)
Merci !
En fait il est tout à fait possible de copier n'importe quelle valeur de n'importe quelle cellule dans toutes les listes, il suffit de cliquer sur la cellule et de faire Ctrl-C. Mais je vous l'accorde, la selection d'une cellule n'est pas très visible...
En principe cela doit marcher comme cela sur toutes les plateformes.
-
Les dépendances sont pourtant dans la page du projet :
PyQT6, requests, cryptography, python-dateutil et sysbus.
Il faut les installer avec un pip3 install ...
Il faut lancer le LiveboxMonitor.py avec python3 et cela fonctionne !
Oui j'ai vu, mais dans l'immédiat j'ai un fail sur PyQT6, j'ai pas eu le temps de verifier mes logs
-
Merci !
En fait il est tout à fait possible de copier n'importe quelle valeur de n'importe quelle cellule dans toutes les listes, il suffit de cliquer sur la cellule et de faire Ctrl-C. Mais je vous l'accorde, la selection d'une cellule n'est pas très visible...
En principe cela doit marcher comme cela sur toutes les plateformes.
C'est pas très intuitif, car on ne voit pas qu'on a sélectionné la case ! :D
-
Si des personnes ici ont une Livebox 4 je viens aussi de pousser quelques adaptations pour ce modèle.
Les statistiques devraient s'afficher correctement, y compris pour une interface ADSL (ligne xDSL dans les stats) mais je n'en suis pas certain. Si quelqu'un disposant d'une LB4 avec liaison ADSL pouvait faire un petit test cela m'aiderait, merci d'avance.
-
Après l'article, la vidéo ! :-)
https://www.tiktok.com/@korbeninfo/video/7197746973057830149?lang=en
Je vous laisse déguster les commentaires...
-
Un constat : il y a beaucoup de personnes chez free qui sont sur tiktok !! :D
-
Rager sur une fonction dispo sur les Freebox depuis 10ans, en fixe et en mobile ?! Intéressant comme concept :D
-
Rager sur une fonction dispo sur les Freebox depuis 10ans, en fixe et en mobile ?! Intéressant comme concept :D
Une des seules choses qui m'intéresse sur ce soft, est combien de données sont consommées approximativement par chaque appareil, et encore, au seul but statistique
La plupart des fonctions du panel des freebox sont très biens, même si il a toujours manqués certaines fonctions clés, pourtant si basiques (routage statique impossible car la box utilise tout les subnet dispos, ...)
-
Dans les infos Wi-Fi sur Livebox 4, j'ai ça pour le 5 GHz, alors qu'il est bien activé. Les infos pour l'invité et le 2,4 GHz sont bonnes. Forcément, le compteur de données du Wi-Fi 5 GHz reste vide aussi.
-
Dans les infos Wi-Fi sur Livebox 4, j'ai ça pour le 5 GHz, alors qu'il est bien activé. Les infos pour l'invité et le 2,4 GHz sont bonnes. Forcément, le compteur de données du Wi-Fi 5 GHz reste vide aussi.
Bonsoir Paul, et merci pour ce test.
Est-ce que vous l'avez fait en prenant les derniers sources sur GitHub ou à partir de la release 0.9.7 ?
Je soupçonne qu'il s'agit plutôt de la version 0.9.7 car justement dans les adaptations pour la LB4 que j'ai poussé sur GitHub j'ai remappé le Wifi 5G sur l'interface 'eth6' (alors que dans la release 0.9.7 le programme utilise pour la LB4 le même mapping que pour la LB5 c'est à dire 'eth4').
-
Bonjour
J’ai découvert l’existence de ce programme en surfant sur macgeneration.
Je ne suis pas du tout expert comme vous en informatique mais ma curiosité me pousse à le tester.
Je n’arrive pas à installer sur mon mac (27’ fin 2013) le programme.
Je télécharge bien le dmg mais avertissement programme non autorisé. J’ai autorisé l’installation dans les préférences.
Mais quand je clique sur l’orange, rien de ne se lance.
Comment procéder ?
Merci d’avance pour votre aide
Cordialement
Raph
-
Je suis sur la version 0.9.7, mon réflexe ayant été de télécharger l'exécutable plutôt que les sources si disponible. Je ne savais pas que les deux n'étaient pas au même stade.
-
Je suis sur la version 0.9.7, mon réflexe ayant été de télécharger l'exécutable plutôt que les sources si disponible. Je ne savais pas que les deux n'étaient pas au même stade.
Ah ça confirme donc.
Non je ne fais des release que lorsqu'il y a un nombre significatifs de changements qui s'accumulent et qui ont pu être un peu testés avant en pre-release sur GitHub.
Mais la 1.0 ne va plus tarder, probablement ce week-end si tout va bien.
-
Mais quand je clique sur l’orange, rien de ne se lance.
Difficile de vous dire comme ça, en principe cela fonctionne bien (j'ai aussi un Mac Intel avec lequel je peux tester les releases).
Vous avez bien pris la version Intel ?
Il peut arriver que les applications se lancent mais ne s'affichent pas, quand c'est le cas il faut les tuer dans le gestionnaires des taches avant de ré-essayer... Je vous donne juste des pistes comme ça.
-
Difficile de vous dire comme ça, en principe cela fonctionne bien (j'ai aussi un Mac Intel avec lequel je peux tester les releases).
Vous avez bien pris la version Intel ?
Il peut arriver que les applications se lancent mais ne s'affichent pas, quand c'est le cas il faut les tuer dans le gestionnaires des taches avant de ré-essayer... Je vous donne juste des pistes comme ça.
Oui j'ai bien pris la version Intel
Lorsque je lance le dmg j'ai ca (voir capture d'écran)
L'orange apparait dans le dock puis disparait, le logiciel ne se lance pas.
-
Salut,
Essaye ceci :
CONTROL CLIC puis OUVRIR
(équivalent d'un clic droit)
Ensuite tu cliques sur OUVRIR dans la fenêtre de dialogue qui va s'afficher
(voir ci-dessous)
-
Bonsoir,
Je viens de tomber sur une API qui semble retourner des informations sur la qualité du réseau (LAN ? WAN ?), ça a l'air intéressant mais cela ne me parle pas du tout.
Comme il y a de nombreux experts réseau ici, est-ce que ça parle à quelqu'un ? Est-ce que ces informations ont une utilité et comment les exploiter ?
HomeLan:getSaturationResults
{
"status": {
"Saturation_Rx": {
"ActivityRate": 411,
"Bits": 9066518936,
"StandardDeviation": 211855113,
"Percentiles": {
"10%": 1344,
"20%": 2056,
"30%": 3864,
"40%": 6392,
"50%": 13280,
"60%": 841968,
"70%": 1942688,
"80%": 5854376,
"90%": 22167048,
"95%": 90172720,
"98%": 280855496,
"100%": 1352667600
}
},
"Saturation_Tx": {
"ActivityRate": 439,
"Bits": 1625464697744,
"StandardDeviation": 204987605,
"Percentiles": {
"10%": 1392,
"20%": 2664,
"30%": 4752,
"40%": 10728,
"50%": 31224,
"60%": 1670912,
"70%": 5652544,
"80%": 25642568,
"90%": 34359738040,
"95%": 34359738152,
"98%": 34359738248,
"100%": 34359738288
}
}
}
}
-
Bonjour,
Quand je regarde la liste des communications par téléphone, dans la fenêtre de gauche, la colonne des durées des appels est légèrement tronquée sur les valeurs des secondes/minutes quand il y a un ascenseur :
(https://kevman77.pagesperso-orange.fr/Images/LiveboxMonitor/PBaffichage.png)
Pouvez-vous, par exemple, aligner à gauche les valeurs des secondes/minutes de durée des appels dans ces cellules ?
Merci.
-
Quand je regarde la liste des communications par téléphone, dans la fenêtre de gauche, la colonne des durées des appels est légèrement tronquée sur les valeurs des secondes/minutes quand il y a un ascenseur
C'est maintenant réglé, le fix sera publié sur GitHub très prochainement. J'ai aussi réglé le problème d'alignement vertical de cette valeur (visible uniquement sur Mac).
Avec ce fix toutes les barres de défilement suivront la configuration effectuée dans les préférences de MacOS au lieu de cette barre blanche (qui était moche de toute façon), et il n'y a plus de recouvrement avec des valeurs dans les tables.
-
Salut,
Essaye ceci :
CONTROL CLIC puis OUVRIR
(équivalent d'un clic droit)
Ensuite tu cliques sur OUVRIR dans la fenêtre de dialogue qui va s'afficher
(voir ci-dessous)
Bonjour
Bien exécuté comme indiqué.
L'app se lance , on voit l'icône Orange apparaitre dans le dock, mais elle se ferme directement.
Je joins la capture vidéo de mon écran.
Pour info ma config :
-
L'app se lance , on voit l'icône Orange apparaitre dans le dock, mais elle se ferme directement.
Je pense qu'il vaut mieux installer l'application d'abord.
Ouvrez une fenêtre Finder, allez aux Applications, et faites glisser l'icône du programme (la même icône que vous essayez de lancer) dans les applications.
Ensuite essayez de lancer l'application depuis les Applications (ou de votre Launchpad).
Il est normal que l'icône disparaisse du dock un bref moment avant que le programme se lance réellement, attendez peut être un peu surtout si votre Mac est ancien.
Si cela ne marche toujours pas essayez avec la version "Console", il y aura peut être des messages d'erreur qui s'afficheront.
-
Ensuite essayez de lancer l'application depuis les Applications (ou de votre Launchpad).
Problème identique
Si cela ne marche toujours pas essayez avec la version "Console", il y aura peut être des messages d'erreur qui s'afficheront.
Problème identique
-
Est-ce que ce ne serait pas lié à la version de python installée avec cette version de macOS ?
-
Est-ce que ce ne serait pas lié à la version de python installée avec cette version de macOS ?
Suite à un échange en MP avec Qoissi, je vais installer Python.
Je vous tiendrais informé.
-
Bonsoir !
C'est maintenant réglé, le fix sera publié sur GitHub très prochainement. J'ai aussi réglé le problème d'alignement vertical de cette valeur (visible uniquement sur Mac).
Avec ce fix toutes les barres de défilement suivront la configuration effectuée dans les préférences de MacOS au lieu de cette barre blanche (qui était moche de toute façon), et il n'y a plus de recouvrement avec des valeurs dans les tables.
Cool ! Merci !
J'attends que ce soit push dans la main et je pourrai alors pull ! :D :D
-
Bonsoir, je viens de publier une nouvelle version qui est la v1.0, on sort de la version béta car je n'ai aucun rapport de bug.
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
Beaucoup de changements, je ne vais lister ici que les principaux :
- L'alerte intempestive sur le "Wrong or inexistant MacAddrTable.txt file" a été fixée.
- Toutes les colonnes sont maintenant redimensionnables à la souris à l'exception des colonnes dynamiques qui s'ajustent avec la taille de la fenêtre.
- La détermination de l'adresse IP est beaucoup plus robuste, surtout si plusieurs sont assignées à un appareil (et dans ce cas, l'adresse active s'affiche dans les informations appareils).
- Nouveau tab DHCP qui permet de gérer les baux statiques sur les domaines "Home" et "Guest", voir toutes les informations DHCP y compris les options envoyées et reçues, et gérer les paramètres DHCP. Les informations appareils affichent aussi l'option DHCP 55.
- Les informations appareils affichent maintenant les standards Wifi supportés (2.4G / 5G / 6G).
- Le noms du profil courant, pour l'identifier, s'affiche dans les titres des dialogues de connexion.
- Adaptations pour Livebox 4.
- Barres de défilement natives MacOS, évitant qu'elles mordent sur les colonnes de liste.
- Une chose qui m'a pris (comme prévu) un temps déraisonnable : une traduction française est maintenant disponible. Cette traduction est néanmoins partielle car elle concerne l'ensemble des labels de l'interface et pas les messages d'alerte, mais c'est déjà largement suffisant. Du coup une option est disponible dans les préférences pour choisir la langue entre français et anglais. Si quelqu'un veut faire une autre langue c'est très simple grâce au fichier template LmLanguage_XX.py.
- Des tooltips sont maintenant disponibles à peu près partout dans le but de pouvoir se passer de la documentation. Tous les tooltips français sont là, seuls quelques uns dans la version anglaises. D'ailleurs si une bonne âme se sent de faire la version anglaise complète c'est très simple (fichier LmLanguage_EN.py, en recopiant les textes depuis la version française LmLanguage_FX.py). Les tooltips sont activés par défaut mais une option dans les préférences permet de les désactiver.
- Je me suis rendu compte que le rafraîchissement des statistiques toutes les secondes n'était pas terrible, car ça donnait cet effet clignotant et on n'avait pas tellement le temps de lire. Du coup j'ai passé cette valeur en paramètre en mettant 3 secondes par défaut.
Merci de me contacter en cas de souci.
Pour la prochaine version je pense travailler sur :
- Une détection automatique des profils basée sur l'adresse MAC de la Livebox détectée.
- Un tab pour visualiser les statistiques dans le temps avec une vue de type NetGraph et un export CVS.
Bonne soirée.
-
GG à toi @qoissi 👍
-
Bonsoir
@Qoissi
sous ubuntu les titres dans l'onglet dhcp sont comme ceci
(https://i.ibb.co/V2dTZTg/lbm.png)
Peux tu me dire dans quels paramètres je peux modifier la taille des caractères des colonnes ? Le mot domaine est tronqué
Edit : argh j'avais pas vu on peut modifier la taille des colonnes,
Bravo à toi 👍
-
Bonsoir @Lanfust,
RTFM! :)
Dans les préférences, il faut jouer avec la valeur "Taille Police Entêtes" (et aussi "Hauteur Entêtes" en fonction...).
-
Magnifique réalisation que ce petit logiciel !
Il permettra d'avoir toutes les informations nécessaire venant de la Livebox et pouvoir configurer celle-ci sans avoir à aller sur sa page web !
Bref, c'est un must have pour les propriétaires de Livebox ! :D
-
Bravooooooo pour ce superbe logiciel.
A quand la mise à jour de la version Mac silicon?
-
Merci à vous pour ces commentaires encourageant ! :-)
Grace à la contribution de @Kana-chan la version Mac Silicon est maintenant disponible en téléchargement.
-
Whouah, quelle réactivité :-)
-
Un petit coup de pub par ici :
https://www.clubic.com/telephone-portable/operateur-telephonie-mobile/orange/actualite-459780-vous-avez-une-livebox-orange-ce-logiciel-vous-permet-de-gerer-entierement-votre-box.html (https://www.clubic.com/telephone-portable/operateur-telephonie-mobile/orange/actualite-459780-vous-avez-une-livebox-orange-ce-logiciel-vous-permet-de-gerer-entierement-votre-box.html)
"Vous avez une Livebox et vous aimeriez par exemple savoir quels appareils connectés à votre réseau s'octroient le plus de bande passante ? Dans ce cas, LiveboxMonitor vous tend les bras."
-
Salut !
J'aime bien le premier commentaire ! :)
Au fait, j'ai remis les version MacOS Silicon à jour dans le partage OneDrive car j'ai vu que tu as "pushé" un correctif.
-
Bonjour,
Je suis abonné à ORANGE en VDSL 2 et j'ai une Livebox 4.
J'ai installé l'application sur mon PC sous Windows 10 pour suivre la consommation des appareils connecté sur mon réseau et quand je veux faire un Export, le fichier est bien généré sur mon bureau il n'y a pas de données.
J'ai l'impression d'avoir fait tout correctement, je suis conscient que c'est une adaptation de l'application pour des Livebox 5 et 6 et que tout n'a pas fonctionnel.
Pourriez-vous m'aider à comprendre pourquoi le fichier généré n'a pas de données.
Merci d'avance pour vos réponses
-
Hello,
est il possible de manager une livebox à distance ? (via l'accès distant) .
Cas d'usage, je suis admin (un peu contraint et forcé) du cabinet de ma femme avec une livebox et une bonne cinquante d'abonné réseau et je cherche a monitorer exactement les param que renvoie livebox monitor.
Merci bien
-
Bonsoir !
Un petit coup de pub par ici :
https://www.clubic.com/telephone-portable/operateur-telephonie-mobile/orange/actualite-459780-vous-avez-une-livebox-orange-ce-logiciel-vous-permet-de-gerer-entierement-votre-box.html (https://www.clubic.com/telephone-portable/operateur-telephonie-mobile/orange/actualite-459780-vous-avez-une-livebox-orange-ce-logiciel-vous-permet-de-gerer-entierement-votre-box.html)
Et ça a mis un bon coup de boost en effet sur la visibilité du programme ! Plus de 170 étoiles sur le repo GitHub, ça monte de jour de jour, et le nombre de downloads devient incroyable...
https://tooomm.github.io/github-release-stats/?username=p-dor&repository=LiveboxMonitor (https://tooomm.github.io/github-release-stats/?username=p-dor&repository=LiveboxMonitor)
Bonjour,
Je suis abonné à ORANGE en VDSL 2 et j'ai une Livebox 4.
J'ai installé l'application sur mon PC sous Windows 10 pour suivre la consommation des appareils connecté sur mon réseau et quand je veux faire un Export, le fichier est bien généré sur mon bureau il n'y a pas de données.
Difficile de comprendre comme cela. Si quelque chose coince à l'écriture du fichier cela doit générer des messages d'erreur dans la console, et ces messages pourraient aider à résoudre votre problème. Pourriez vous essayer avec la version "_Console" du programme et voir ce qui s'y affiche ?
Normalement cela prend 2 ou 3 secondes, voir plus, pour exporter l'ensemble vu le grand nombres d'appels aux APIs que cela génère. Le curseur de souris change pendant cette opération et on peut voir le message "Export de toutes les informations..." s'afficher dans le titre de la fenêtre principale. Est-ce que c'est ce qui se passe pour vous ou cela ne dure qu'une micro-seconde ?
est il possible de manager une livebox à distance ? (via l'accès distant) .
J'ai eu cette même discussion avec un utilisateur via le repo GitHub, ici :
https://github.com/p-dor/LiveboxMonitor/issues/29 (https://github.com/p-dor/LiveboxMonitor/issues/29)
Et la conclusion c'est que c'est, ou plutôt sera, totalement possible. À la condition d'activer l'accès à distance sur la Livebox bien sûr.
Le problème avec la version actuelle c'est qu'elle force le protocole http alors que pour l'accès distant il faut permettre l'https.
Je vais essayer de pousser cette petite évolution dans le repo GitHub prochainement, et elle sera dans la prochaine release.
Si vous savez lancer un programme Python directement depuis les sources vous pourrez essayer avant la release.
Le seul problème que je vois avec cette évolution pour le moment c'est le fait de devoir désactiver la vérification des certificats SSL, ce qui n'est pas terrible au niveau sécurité.
-
Plus de 170 étoiles sur le repo GitHub, ça monte de jour de jour, et le nombre de downloads devient incroyable...
Et c'est totalement mérité, merci et bravo ;)
-
Je vais essayer de pousser cette petite évolution dans le repo GitHub prochainement, et elle sera dans la prochaine release.
Si vous savez lancer un programme Python directement depuis les sources vous pourrez essayer avant la release.
Le seul problème que je vois avec cette évolution pour le moment c'est le fait de devoir désactiver la vérification des certificats SSL, ce qui n'est pas terrible au niveau sécurité.
Nice si c'est dispo prochainement je testerai ! (pour traquer les délinquants du réseau .... ;) )
lancer un script python ça devrait être gérable (ça fait longtemps mais je devrai pouvoir essayer)
-
Citation de Quoisi à 21:19:49
J'ai bien installé la version Console et c'est toujours pareil, le fichier est vide.
Je n'ai pas de message d'erreur
Le curseur change bien d'apparence et j'ai bien l'info comme quoi: "Export de toutes les informations".
Je ne sais s'il y a un lien mais quand j'ai installé les deux appli Windows et Console j'ai eu un message à l'installation voir captures d'écran ci-jointe.
Image 1: Message Windows à l’installation
Image 2: Message Windows pour l'installation et j'ai cliqué sur Exécuter quand même.
Merci pour vos réponses
-
Bonjour,
Il n'y a pas d'installation, le fichier est utilisable directement.
Pour éviter d'avoir SmartScreen qui dit que le fichier est de source douteuse, il faut en fait cliquer avec le bouton droit sur le fichier téléchargé et faire "Propriétés".
Dans la fenêtre qui s'affche, en bas à droite juste au dessus des boutons il y a une case à cocher pour valider le déblocage de l'application.
Il faut donc cocher cette case et faire OK.
Au prochain lancement de l'application, SmartScreen ne dira plus rien.
-
Bonjour,
est il possible de manager une livebox à distance ? (via l'accès distant) .
Je dirai que si vous avez un serveur ou derrière la Livebox, ou un NAS, et que c'est possible de le configurer avec OpenVPN, alors vous créez un tunnel OpenVPN avec votre ordinateur de travail et vous lancer l'application LiveboxMonitor avec l'adresse IP de la Livebox.
C'est ce que je fais pour avoir accès à mes différentes Livebox.
-
Citation de Quoisi à 21:19:49
J'ai bien installé la version Console et c'est toujours pareil, le fichier est vide.
Je n'ai pas de message d'erreur
Le curseur change bien d'apparence et j'ai bien l'info comme quoi: "Export de toutes les informations".
Ça devient plus obscur du coup... Je viens de vérifier le code et si quelque chose se passe mal à l'écriture on devrait avoir une belle erreur à l'ouverture du fichier, et au minimum une belle exception sur les écritures elles mêmes si elles ne passent pas.
Mais déjà est-ce que toutes les informations s'affichent bien tout de même à l'écran lorsque vous cliquez sur les boutons "Infos Livebox", "Infos Internet", "Infos Wifi" etc ?
Sur la LB4 seul le bouton "Infos ONT" ne devrait rien retourner...
En fait l'export utilise exactement les mêmes fonctions que ces boutons pour choper ces informations, c'est juste que si on est dans un contexte d'export les fonctions redirigent ces informations dans un fichier plutôt que dans la liste attributs/valeurs du programme.
-
Citation de Quoisi à 22:35:50
Bonjour,
Pour vous aider je vais vous décrire le plus simplement possible mes différentes manips:
Je télécharge votre fichier à partir d'un manuel que j'ai trouvé sur: https://p-dor.github.io/LiveboxMonitor/,
A la fin du téléchargement le fichier génère un .exe,
Je déplace cet .exe sur mon bureau,
Comme j'ai déjà entré mes identifiants et mot de passe il ne me demande plus rien,
Les différents appareils se mettent à jour avec les valeurs qui se réactualisent automatiquement,
Quand je veux faire un export je vais sur Stat/Infos Livebox dans la barre horizontale en haut de l'écran,
Le tableau s'affiche correctement et les valeurs s'incrémentent aussi automatiquement,
Dans le bas de l'écran je sélectionne le bouton pour la description de mes manips: "Infos Internet",
La partie située sur la droite "Attribut et Valeur" se met à jour,
Dans le bas de l'écran je sélectionne le bouton "Export",
Le curseur de la souris change bien et j'ai bien le message "Export de toutes les informations..." qui s'affiche
Cette action génère un fichier Infos Livebox.txt que j'enregistre sur mon bureau,
Et à la fin il me ferme l'application
Et le fichier généré est vide.
Merci d'avance pour vos réponses et je vous souhaite une excellente journée et désolé de vous avoir écrit un roman.
Alain
-
Bonjour, merci pour votre "roman" et je confirme que ça aide.
La partie importante de votre description est : "et à la fin il me ferme l'application".
C'est le signe incontestable qu'une exception (on va dire erreur inopinée en langage non informatique) est générée par l'écriture effective (à la fermeture du fichier en fin de traitement), et comme le programme ne traite pas cette exception cela provoque la fermeture tout aussi inopinée de celui ci.
Mais avant de mourir le programme génère une log sur cette même exception, en version console. C'est juste que vous n'avez pas le temps de lire le texte avant que la fenêtre de la console ne se ferme.
L'idéal pour voir cette log serait de lancer le programme depuis une console PowerShell, mais il faut que vous sachiez le faire (ce n'est pas très compliqué, il suffit de taper le chemin du programme complet dans la ligne de commande). D'ailleurs vous devriez voir cette log de cette façon même avec le programme "standard" (pas forcément la version "console").
Une autre information de votre message est que vous essayez de créer le fichier d'export sur le bureau. Il est possible qu'il y ait des restrictions d'accès pour cet endroit. Avez vous essayé d'exporter dans un répertoire "normal" de votre disque dur ?
Sinon de toute façon c'est le signe que cette exception devrait être gérée par le programme pour vous afficher une erreur plus claire et ne pas quitter inopinément : une évolution que je vais donc faire rapidement et si on arrive pas d'ici là à trouver votre problème cette erreur s'affichera proprement avec cette évolution. Je vous contacterai en MP pour que vous puissiez tester.
-
Bonjour à tous et un grand bravo à Qoissi !
c'est vraiment extraordinaire ce que tu as développé là. Depuis le temps que je cherchais un moyen de faire en sorte de sortir de l'app web de gestion de la livebox, qui a mon sens est vraiment... nulle! Je suis tombé par hasard sur un article parlant de LiveboxMonitor, je me suis donc empressé de tester cela :)
Tout à l'air de bien fonctionner de mon coté avec une Livebox 4 !
Je voulais par cette occasion poser la question, est ce qu'il est prévu d'ajouter du paramétrage NAT/PAT ?
autant je trouve que la gestion DHCP est vraiment Useful, une gestion NAT/PAT serait la cerise sur le gateau... j'ai clairement une gestion réseau à la maison avec quelques serveurs qui tournes et à chaque fois que l'interface Livebox bug, et qu'il faut réinitialiser ou autre... c'est frustrant de tout devoir re-renseigner.
-
à chaque fois que l'interface Livebox bug, et qu'il faut réinitialiser ou autre... c'est frustrant de tout devoir re-renseigner.
Rien à reparamétrer si la sauvegarde de la box est activée !
-
Je voulais par cette occasion poser la question, est ce qu'il est prévu d'ajouter du paramétrage NAT/PAT ?
Merci pour vos commentaires !
Effectivement l'idée d'un onglet NAT/PAT dans le même esprit que le DHCP me trottait déjà dans la tête, avec une fonction d'export/import des règles dans un fichier (comme pour les contacts).
J'ai rajouté du coup l'item dans la backlog ici : https://github.com/p-dor/LiveboxMonitor/issues/32
Pour l'instant je termine la détection automatique du bon profil au démarrage et ensuite je vais m'atteler à un onglet pour afficher graphiquement les statistiques réseau et pouvoir les exporter, il va falloir patienter un peu ;-)
-
Rien à reparamétrer si la sauvegarde de la box est activée !
C'est activé... et cela fonctionnement effectivement.
Mais parfois certaines règles bloquent et ne sont pas visibles, ou alors celles-ci ne sont pas attribuables car déjà utilisées.. bref le seul moyen étant de supprimer et refaire.
Aujourd'hui pour faire simple, je bypass la config livebox car elle est trop capricieuse et lente par une solution pfsense. Mais je trouve cela dommage, je prefere faire à la source ;)
Merci pour vos commentaires !
Effectivement l'idée d'un onglet NAT/PAT dans le même esprit que le DHCP me trottait déjà dans la tête, avec une fonction d'export/import des règles dans un fichier (comme pour les contacts).
J'ai rajouté du coup l'item dans la backlog ici : https://github.com/p-dor/LiveboxMonitor/issues/32
Pour l'instant je termine la détection automatique du bon profil au démarrage et ensuite je vais m'atteler à un onglet pour afficher graphiquement les statistiques réseau et pouvoir les exporter, il va falloir patienter un peu ;-)
Ok c'est super merci, je suivrais attentivement l'évolution.
Attendre n'est pas un problème, l'espoir permet de le faire sans soucis ;) surtout depuis le temps que je cherche un remède à la solution de la Livebox... je n'en avais guère mais ce n'est plus la cas maintenant !
-
Bonjour,
Tout d'abord un grand bravo pour ce petit logiciel bien fichu et bien utile.
Seul hic chez moi, j'ai bien un répéteur Orange correctement reconnu sur la Livebox 5, mais pas d'onglet y renvoyant. Ai-je raté un épisode ?
D'avance, merci pour vos réponses.
-
Bonjour,
Merci pour ce petit logiciel plein de ressources.
J'ai une livebox 5 (fibre) avec un répéteur wifi 6 en Ethernet, un répéteur wifi 6 en wifi à un étage, un répéteur wifi 6 en wifi à un autre étage et un répéteur wifi 5 en wifi à l'autre bout de la maison. Ils sont tous reconnus par la box et par le logiciel mais je n'ai que 3 onglets pour 4 répéteurs. Y a-il une limite à 3 répéteurs ou une manip à faire.
Merci d'avance pour les réponses
-
Bonjour,
@Clickelnet : votre répéteur Orange est connecté en Ethernet à la Livebox ?
-
Bonsoir,
J'ai un répéteur relier en RJ 45 à la livebox et les 3 autres en wifi, mais je n'ai que 3 onglets dans l'application "LiveboxMonitor" (il manque le répéteur wifi 5)
Crdlt
-
Seul hic chez moi, j'ai bien un répéteur Orange correctement reconnu sur la Livebox 5, mais pas d'onglet y renvoyant. Ai-je raté un épisode ?
Bonjour Clickelnet.
Le programme identifie les répéteurs par leur "classe produit" et les référence comme tel si celle ci est égale à "WIFI6REPSERCOMM".
Déjà est-ce que vous confirmez que le répéteur apparait bien dans la liste principale (premier écran) ?
Si ensuite vous le sélectionnez et cliquez sur le bouton "Infos Appareil", que voyez vous comme valeur pour l'attribut "Classe Produit" ?
-
J'ai une livebox 5 (fibre) avec un répéteur wifi 6 en Ethernet, un répéteur wifi 6 en wifi à un étage, un répéteur wifi 6 en wifi à un autre étage et un répéteur wifi 5 en wifi à l'autre bout de la maison. Ils sont tous reconnus par la box et par le logiciel mais je n'ai que 3 onglets pour 4 répéteurs. Y a-il une limite à 3 répéteurs ou une manip à faire.
Bonsoir Michel, non il n'y a aucune limite et ma réponse sera identique à celle ci dessus.
Voyez vous bien les 4 répéteurs dans la liste principale, et pour celui dont l'onglet ne veut pas apparaitre que voyez vous comme classe produit ?
-
Bonjour,
Si la classe recherchée est "WIFI6REPSERCOMM", alors le répéteur en Wifi 5 ne doit pas avoir cette classe de produits, et i lse peut que c'est lui qui n'a pas son onglet dans le logiciel.
Mais grâce au logiciel, vous pouvez configurer cette classe de produits sur un répéteur wifi 6, pour voir.
Si cela plante le logiciel, il suffira de revenir à sa classe de produits d'avant.
-
Bonsoir,
Bonjour,
@Clickelnet : votre répéteur Orange est connecté en Ethernet à la Livebox ?
Non, mon répéteur est connecté en Wifi à la Livebox.
Bonjour Clickelnet.
Le programme identifie les répéteurs par leur "classe produit" et les référence comme tel si celle ci est égale à "WIFI6REPSERCOMM".
Déjà est-ce que vous confirmez que le répéteur apparait bien dans la liste principale (premier écran) ?
Si ensuite vous le sélectionnez et cliquez sur le bouton "Infos Appareil", que voyez vous comme valeur pour l'attribut "Classe Produit" ?
Oui, le répéteur est bien affiché et reconnu tel que dans la config sur la page de la Livebox.
En classe produit, j'ai la mention: WIFIREPARCFR
-
En classe produit, j'ai la mention: WIFIREPARCFR
Très bien merci, je vais rajouter le support de cette classe produit rapidement et ce sera disponible dans la prochaine release.
-
Très bien merci, je vais rajouter le support de cette classe produit rapidement et ce sera disponible dans la prochaine release.
Merci.
-
Bonjour,
Effectivement mon répéteur wifi 5 apparait bien sur la page "Appareils", sur l'onglet "Info appareil" la class produit est bien "WIFIREPARCFR".
Je n'ai donc que 3/4 onglets répéteurs, n'apparaissent que les wifi 6 et pas le wifi 5
Donc je vais patienter jusqu'à la prochaine release.
Merci.
Cordialement
-
Bonsoir,
Pour les personnes sachant lancer le programme directement avec Python plusieurs évolutions sont disponibles sur GitHub pour tests avant release :
- Le support de l'accès à distance en https://. Demandé ici.
- Le support de la sélection automatique de profil au démarrage en fonction de l'adresse MAC de la Livebox associée et de celle qui répond à l'URL du profil. Attention la sélection automatique ne fonctionne que si aucun profil par défaut n'a été configuré. Il est aussi possible de créer un profil au démarrage si aucun ne convient.
- Le support des répéteurs Wifi 5.
La documentation sur la page principale est à jour pour plus de détails pour les points 1 et 2.
-
Bonsoir, bonne nouvelle j'ai trouvé un moyen de limiter la bande passante utilisé par appareil, basé sur son adresse MAC.
Ça peut être très utile pour mieux répartir l'utilisation de la bande passante entre les appareils en fonction de leur utilisation (loisir, professionnel, etc).
Voir mon entrée ici pour plus de détails : https://github.com/p-dor/LiveboxMonitor/issues/34 (https://github.com/p-dor/LiveboxMonitor/issues/34)
C'est fou ce que la Livebox sait faire sans être exploité...
J'aimerai savoir si cela fonctionne à l'identique sur les Livebox 4 (avec fibre) et 6.
Est-ce que des personnes ici sachant manipuler l'outil sysbus pourraient me contacter en MP pour effectuer quelques tests ?
Merci d'avance.
-
Bonsoir,
Pour les personnes sachant lancer le programme directement avec Python plusieurs évolutions sont disponibles sur GitHub pour tests avant release :
- Le support de l'accès à distance en https://. Demandé ici.
- Le support de la sélection automatique de profil au démarrage en fonction de l'adresse MAC de la Livebox associée et de celle qui répond à l'URL du profil. Attention la sélection automatique ne fonctionne que si aucun profil par défaut n'a été configuré. Il est aussi possible de créer un profil au démarrage si aucun ne convient.
- Le support des répéteurs Wifi 5.
La documentation sur la page principale est à jour pour plus de détails pour les points 1 et 2.
Hello bon... j'ai du faire du ménage car cela faisait longtemps que j'avais pas lancé de script à la mano sur mon mac... J'ai fini par réussir... (c'était le bazar dans les dépendances...)
Visiblement l'accès à distance ne fonctionne pas pour mon cas (LiveBox pro V4) j'ai l'interface de connexion qui me jette (voir PJ), visiblement l'identification ne fonctionne pas.
J'ai masqué les éléments de connexion.
La console me renvoi 2 warning et une erreur :
"macmini-de-billou:LiveboxMonitor billou$ python3 LiveboxMonitor.py
/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host 'Add.ip.XX.XX'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
warnings.warn(
/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host 'Add.ip.XX.XX'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
warnings.warn(
Error: Expecting value: line 1 column 1 (char 0)
-
LiveBox pro V4
L’app n’est pas compatible avec la livebox pro v4.
-
Visiblement l'accès à distance ne fonctionne pas pour mon cas (LiveBox pro V4) j'ai l'interface de connexion qui me jette (voir PJ), visiblement l'identification ne fonctionne pas.
Et si depuis le même Mac et depuis le même réseau vous entrez la même URL dans un browser est-ce que cela fonctionne ?
À vrai dire de mon côté je n'ai jamais réussi à le faire marcher cet accès à distance, impossible de comprendre pourquoi, mais un utilisateur LB5 m'a affirmé que tout fonctionnait pour lui alors j'ai assumé que le pb n'était que chez moi. Voir la discussion ici : https://github.com/p-dor/LiveboxMonitor/issues/29 (https://github.com/p-dor/LiveboxMonitor/issues/29)
Les warnings sont "normaux" : comme expliqué dans la discussion il a fallu désactiver la vérification des certificats dans les requêtes HTTPS. Je n'ai pas trouvé d'autres moyens pour le moment...
-
Et si depuis le même Mac et depuis le même réseau vous entrez la même URL dans un browser est-ce que cela fonctionne ?
Oui Oui parfaitement, J'accede à l'interface de la Livebox pro v4
L’app n’est pas compatible avec la livebox pro v4.
Ah.... flute .. c'est sur ça ...?
Si c'est le cas c'est dommage.
merveilleuse engin que c'est proV4...
-
Ah.... flute .. c'est sur ça ...?
Si c'est le cas c'est dommage.
merveilleuse engin que c'est proV4...
Bonsoir,
A confirmer par @Qoissi , mais je crois que l'app ne fonctionne qu'avec les Livebox 4, 5 et 6 (qui ont un firmware proche).
En tout cas chez moi l'app fonctionne très bien avec une Livebox 4 en ADSL merci @Qoissi ;)
Mais elle ne fonctionne pas avec un Livebox Pro v4 (Fibre)
Merveilleuse, je ne sais pas, la Livebox Pro v4 n'a pas l'IPv6 par exemple, je pense que je vais changer d'offre Fibre Pro pour avoir la Livebox 6, et je trouve que l'interface manque de fluidité sans doute lié au fait qu'elle a peu de RAM 256Mo et un petit CPU (https://www.itespresso.fr/livebox-pro-v4-nouvelle-generation-livebox-play-150516.html).
-
A confirmer par @Qoissi , mais je crois que l'app ne fonctionne qu'avec les Livebox 4, 5 et 6 (qui ont un firmware proche).
En tout cas chez moi l'app fonctionne très bien avec une Livebox 4 en ADSL merci @Qoissi ;)
Mais elle ne fonctionne pas avec un Livebox Pro v4 (Fibre)
Alors je confirme tout :)
- Je travaille chez moi à partir d'une LB5 grand public et j'ai des retours de tests positifs d'utilisateurs LB4 xDSL & Fibre et LB6 grand public.
- C'est la première fois que j'ai des retours à propos de LBs pro et donc j'en conclu qu'il y a un problème.
C'est certain qu'il doit y avoir des différences mais je n'anticipe pas non plus qu'elles soient titanesques et si Bladebillou et/ou maxou56 vous êtes OK pour passer quelques minutes pour aider on peut essayer de poursuivre en MP pour effectuer quelques tests et tenter d'avancer pour adapter l'app pour ces modèles. Après on parle de l'étape de connexion, et le fait est que se logger sur une LB grand public est étonnement simple sur le LAN (le mot de passe est même indiqué en clair dans la transaction). Si c'est beaucoup plus blindé pour les LBs pros là on risque d'avoir un souci...
-
Bonsoir,
A confirmer par @Qoissi , mais je crois que l'app ne fonctionne qu'avec les Livebox 4, 5 et 6 (qui ont un firmware proche).
En tout cas chez moi l'app fonctionne très bien avec une Livebox 4 en ADSL merci @Qoissi ;)
Mais elle ne fonctionne pas avec un Livebox Pro v4 (Fibre)
Merveilleuse, je ne sais pas, la Livebox Pro v4 n'a pas l'IPv6 par exemple, je pense que je vais changer d'offre Fibre Pro pour avoir la Livebox 6, et je trouve que l'interface manque de fluidité sans doute lié au fait qu'elle a peu de RAM 256Mo et un petit CPU (https://www.itespresso.fr/livebox-pro-v4-nouvelle-generation-livebox-play-150516.html).
Eh bah pour mon cas : administration d'un réseau d'un cabinet avec 30 à 50 machines (70/80 en pic) sur 3 étages j'ai carbonisé 2 LiveBox 5 (littéralement... le technicien Orange n'avais jamais eu ces codes d'erreurs .... out of ressource...).
On a a passé 2 mois à chercher et à remplacer des livebox... puis y'a un technicien orange qui a m'a dit "honnêtement ... "la robustesse de la LiveBox Pro 4 en terme de composant réseau est bien meilleur..." ... j'ai donc testé (j'avais pas grand chose à perdre).
Et franchement elle tient BCP mieux la charge.... jamais planté donc... bon je touche du bois...je dois dois me plier au résultat. (peut être la livebox 6 est elle .. encore mieux ... je ne sais pas mais ... pas envie de toucher..)
C'est certain qu'il doit y avoir des différences mais je n'anticipe pas non plus qu'elles soient titanesques et si Bladebillou et/ou maxou56 vous êtes OK pour passer quelques minutes pour aider on peut essayer de poursuivre en MP pour effectuer quelques tests et tenter d'avancer pour adapter l'app pour ces modèles. Après on parle de l'étape de connexion, et le fait est que se logger sur une LB grand public est étonnement simple sur le LAN (le mot de passe est même indiqué en clair dans la transaction). Si c'est beaucoup plus blindé pour les LBs pros là on risque d'avoir un souci...
Avec plaisir, d'autant maintenant que j'ai réussi à relancer des scripts Python sur mon mac sans que ça plante partout avec les dépendances ;D
-
C'est certain qu'il doit y avoir des différences mais je n'anticipe pas non plus qu'elles soient titanesques et si Bladebillou et/ou maxou56 vous êtes OK pour passer quelques minutes pour aider on peut essayer de poursuivre en MP pour effectuer quelques tests et tenter d'avancer pour adapter l'app pour ces modèles. Après on parle de l'étape de connexion, et le fait est que se logger sur une LB grand public est étonnement simple sur le LAN (le mot de passe est même indiqué en clair dans la transaction). Si c'est beaucoup plus blindé pour les LBs pros là on risque d'avoir un souci...
L'interface n'a rien a voir, après ça ne signifie pas forcément que les API soient vraiment différentes.
Avec LiveboxMonitor avec console, j'ai ce message d'erreur avec l'IP de la Livebox Pro v4
Error: Expecting value: line 1 column 1 (char 0)
Les informations de la Livebox:
nom du fabricant: Sagemcom
nom de modèle: Livebox Pro v4
version logicielle: SG91171152
version interface Livebox: ST11049016
Ça a peut-être une importance, dans le navigateur c'est pas uniquement l'iP (http ou https://192.168.1.1/) comme avec la Livebox 4.
Mais http ou https://192.168.1.1/4.90.16/gui/# pour la page de connexion, puis par exemple pour les réglages NAT/PAT https://192.168.1.1/4.90.16/gui/#NATPATPlace: , pour les informations système https://192.168.0.1/4.90.16/gui/#DiagnosticGeneralPlace: ...
Et franchement elle tient BCP mieux la charge.... jamais planté donc..
Oui elle est très fiable j'ai du avoir 2-3 plantages en 4-5ans, c'est surtout l'interface graphique qui bug parfois, mais j'ai un autre routeur derrière en DMZ donc j'y accède pas souvent.
-
Avec LiveboxMonitor avec console, j'ai ce message d'erreur avec l'IP de la Livebox Pro v4
Error: Expecting value: line 1 column 1 (char 0)
L'erreur indique que la réponse de la Livebox pour l'authentication n'est pas dans un format JSON valide...
Pourriez vous essayer en activant le niveau 2 de log dans le fichier de configuration "Config.txt" ?
Sur MacOs vous trouverez ce fichier ici : ~/Library/Application Support/LiveboxMonitor
Ouvrez le, à la ligne
"Log Level": 0,
remplacez 0 par 2.
Merci de me donner la log complète qui en résulte... (en MP peut être pour ne pas trop poluer ce thread).
-
Verdict ici pour la postérité : c'est pas gagné du tout une adaptation pour les modèles Pro, le protocole a l'air complètement différent.
À moins qu'une Livebox Pro me tombe entre les mains ou qu'une personne se sente d'inspecter ce protocole en détail en regardant le traffic entre la web app et la box (par exemple via la touche F12 de Chrome comme je l'ai fait moi même), on va considérer que c'est mort.
-
Bonjour,
Je connecte parfaitement bien sur Livebox Monitor,
mais alors que je vois l'ensemble des appareils, je n'ai aucune informations statistiques dans le tableau, rien ne s'affiche dans les colonnes Rx, Tx; TauxRx TauxTx...
avez vous une idée ?
Merci
-
Bonjour, alors c'est une sacrée coincidence mais j'ai eu exactement la même chose pas plus tard qu'hier et après un rapide coup d'oeil c'était le gestionnaire des événements de la Livebox qui était parti en vrac (chaque demande de nouveaux événements, dont les statistiques, retournait une erreur). Et c'était pareil avec l'interface web, même si moins visible, mais en regardant les échanges entre la web app et la Livebox il y avait aussi une boucle infernale de demandes d'événements qui partaient en erreur.
Si c'est la même chose vous ne devriez voir aucun événement dans l'onglet correspondant non plus, et si vous activez les logs vous devriez voir aussi tous les retours d'erreur en boucle dans la console...
De mon côté un reboot de la Livebox a permis de repartir correctement.
-
hélas meme apres un reboot livebox, je n'ai toujours rien :'(
J'ai du oublier quelque chose dans l'installation, j'ai téléchargé la version Windows avec console, y avait il quelque chose à parametrer en amont ?
-
Ci joint une capture d'écran
-
Bonjour,
Non, normalement c'est la Livebox qui gère ceci. L'application vient juste demander ces infos via une API.
Si vous avez rien après un reboot complet de la Livebox, c'est qu'elle a un souci.
Essayer de l'éteindre électriquement, appuyez sur le bouton d'alimentation (toujours électriquement débranchée), c'est pour vider les condensateurs.
Enfin, rappuyer sur le bouton d'alimentation pour le mettre en position éteint, rebranchez électriquement la Livebox, et rappuyer une dernière fois sur le bouton d'alimentation pour l'allumer.
Réessayez de vous connecter avec l'application pour voir.
Si ceci ne fonctionne toujours pas, quelle type de Livebox avez-vous ? Il faudra peut-être la faire changer bientôt...
-
Merci Kana-chan, et c'était bien le problème : après échange en MP il s'agit ici d'une Livebox 3, donc forcément certaines fonctionnalités comme les statistiques ne fonctionnent pas.
Mais phil27 va bientôt passer à la fibre, une Livebox 6 devrait donc bientôt arriver ;-)
-
Ah bah oui ... une Livebox 3 ... :)
Dans le titre ... c'est écrit Livebox 5 ou 6 (même si la 4 cela fonctionne aussi), mais pas de 3 ... :D
-
Bonjour à tous,
Merci pour cet utilitaire très pratique mais pourtant inquiétant:
Je possède une Livebox 5 et dispose de la fibre.
Quand je vérifie les appareils connectés, je constate que c'est mon poêle à granules qui consomme le plus de données WIFI !!!
(Screenshot en pièce jointe)
Voici la réponse du fabriquant:
"J’ai beau observer toutes les données et je crains que les données de la live box soit erronées… Un décodeur TV qui émet plus qu il ne reçoit c est impossible à moins que nous ne soyons chez un seed d’un réseau iptv pirate… Une android box sur une TV, tout est possible (upload download peuvent etre au max) mais un décodeur TV fourni par un opérateur est d origine bridé par la surcouche de l opérateur qui ne lui permet que de recevoir les chaine de TV ; l opérateur ne laisse passer qu un faible débit en amont de quelques kilooctet pour couvrir le zapping de l utilisateur (meme avec des jeux en ligne streamés, le débit devrait etre inferieur en UP).
Une TV samsung qui émet plus qu elle ne reçoit, c est rare mais c est possible.
Je vois qu il y a un ipad dans le réseau : merci de vérifier les temps d’écran (si ios récent) ; j ai beaucoup plus confiance à apple en ce qui concerne l’exactitude des débits. Au passage, si soupçon de piratage dans le réseau il y a, je suggère d activer le mode lockdown, l app tracker et l icloud relay (il faut un compte icloud plus) sur l ipad.
Une box X98Q qui émmet plus qu elle ne reçoit, c est certain, nous sommes chez un seed de l iptv…
Une imprimante, qui envoit 5,4 Go de données c est impossible(au pire elle souffre de déconnexions intempestives-> quelques kilooctets), elle ne sont prévue que pour recevoir… Au passage, 5,4 Go pour une imprimante, ca correspond à plusieurs milliards de pages.
Une nintendo 3DS qui émmet plus qu elle ne reçoit, c est possible mais plutôt lorsqu il y a plusieurs joueurs dans le LAN et qu il n y a qu une seule cartouche de jeux en partage pour tous. Or je ne vois que cette console et la switch sur le réseau…
En résumé, l upload de cette connexion me parrait tout à fait anormal de là à dire qu il y a du piratage sur la ligne j émet un doute, car les pirates s intéressent rarement aux consoles et aux tvs… Alors que le problème touche tous les périphériques
Il faudrait voir si le wifi souffre de lenteur car ce comptage anormal pourrait etre soit un bug de l interface de la livebox, soit des déconnexions intempestives requérant sans cesses des ouvertures/fermetures de cessions ou soit du parasitage wi fi sur le meme canal qui pourrait etre comptabilisé par la livebox (peu probable sauf si le réseau n est pas sécurisé)"
-------
Quelqu'un aurait-il un élément de réponse à cet étrange phénomène ?
Disfonctionnement ? Piratage ? Autre ?
Merci de bien vouloir me rassurer.
Orbis.
-
Bonsoir @Orbis.
Je trouve ça aussi assez étrange ces débits. Je n'observe pas du tout les mêmes patterns chez moi avec ma Livebox 5, même si le traffic en upload peut quand même surprendre. Mes compteurs n'ont que quelques jours (j'ai du rebooter ma box récemment, ce qui provoque un reset sur ces compteurs), et par exemple ma ligne TV UHD affiche 48 GB en download pour 19 GB en upload. On peut toujours se demander mais qu'est ce que sont ces 19 GB pour un appareil qui principalement reçoit des données vidéo mais je n'ai pas d'explication à ça. En tout cas quand on regarde les taux live on voit bien qu'elle balance pendant certaines périodes allègrement du 400 KB/s.
J'ai aussi tous mes appareils iOS (iPhone / iPad) qui transmettent plus qu'ils ne reçoivent et c'est aussi surprenant quand on en connait l'usage...
Mais mon imprimante qui est aussi en Wifi reçoit effectivement bien plus qu'elle ne transmet.
En tout cas je précise que le logiciel ne fait aucune modification sur les compteurs récupérés, il ne fait que les afficher en prenant soin de les rendre lisibles (ils sont en bytes et il faut bien traduire ça en KB, MB, GB, etc en fonction de la valeur). Je n'ai jamais pris le temps de vraiment vérifier précisément car somme toutes les valeurs me semblaient assez cohérentes mais ça vaudrait le coup de faire quelques comparaisons avec d'autres outils de mesure (locaux aux appareils) pour vérifier si ce sont les compteurs de la Livebox qui délirent ou pas...
Ce serait bien aussi de comparer avec ce qu'observent d'autres utilisateurs.
-
Voici les miens.
Par contre, les compteurs pour le décodeur TV sont farfelus.
Mes parents ont regardé presque 5 heures de TV et les transferts ne reflètent clairement pas cela.
-
Je viens de faire quelques tests en ethernet comme en wifi, avec des transferts de gros fichiers en upload comme en download, tout est correct chez moi avec les taux de transferts et les compteurs avant/après...
J'ai aussi regardé un peu le traffic de la box TV et avec une chaine normale activée c'est vrai que le débit a l'air incroyablement bas pour ne pas dire nul, que ce soit sur la ligne de la box TV ou sur le traffic WAN. Par contre si je mets Netflix j'ai tout de suite des indicateurs normaux. J'en conclu que le traffic des chaines normales de la box est comptabilisé complètement à part, puisqu'on ne le voit même pas passer sur l'interface fibre. J'ai bien un compteur "IPTV" sous la main (et autre pour la VoIP d'ailleurs), c'est surement là mais je ne sais pas si ça vaut le coup de se faire suer à l'afficher...
@Orbis je trouve toujours vos statistiques étranges...
Ce 1.5 TB en up/down pour le poêle n'a pas été comptabilisé par magie. Si vous attendez un peu je vais bientôt fournir la possibilité de visualiser (et d'exporter) les courbes de traffic par appareil, sur quelques jours en arrière car la Livebox stocke ces statistiques, vous pourrez probablement voir un peu comment se comporte ce poêle.
Sinon si vous savez manipuler l'outil sysbus je peux vous expliquer en MP comment exporter les statistiques stockées dans la Livebox pour cet appareil. Les stats peuvent être dispos jusqu'à 3 jours dans le passé...
-
Bonjour, j’aimerais recevoir une alerte (notification/email/autres) lorsqu’un device connu (via son adresse MAC) se connecte à mon réseau wifi. Est-ce que vous connaissez une solution svp ?
Merci
-
Bonjour @DxCS, je ne connais pas de solution à ce besoin mais il serait parfaitement possible de rajouter cette fonctionnalité à LiveboxMonitor.
Je viens de créer le ticket ici : https://github.com/p-dor/LiveboxMonitor/issues/37 (https://github.com/p-dor/LiveboxMonitor/issues/37)
Comme la liste des tickets commence à s'allonger, il serait utile que les personnes qui sont intéressées par telle ou telle amélioration se manifestent en votant (avec un simple like) sur les tickets. Il suffit d'avoir un compte GitHub pour ça. Mon temps étant franchement limité cela pourrait aider à mieux gérer les priorités sur les implémentations.
-
Bonjour, j’aimerais recevoir une alerte (notification/email/autres) lorsqu’un device connu (via son adresse MAC) se connecte à mon réseau wifi. Est-ce que vous connaissez une solution svp ?
Merci
PRTG doit pouvoir faire cela, si le serveur DHCP du réseau local attribue toujours la même IP à cette adresse MAC.
-
Bonjour @DxCS, je ne connais pas de solution à ce besoin mais il serait parfaitement possible de rajouter cette fonctionnalité à LiveboxMonitor.
Je viens de créer le ticket ici : https://github.com/p-dor/LiveboxMonitor/issues/37 (https://github.com/p-dor/LiveboxMonitor/issues/37)
Comme la liste des tickets commence à s'allonger, il serait utile que les personnes qui sont intéressées par telle ou telle amélioration se manifestent en votant (avec un simple like) sur les tickets. Il suffit d'avoir un compte GitHub pour ça. Mon temps étant franchement limité cela pourrait aider à mieux gérer les priorités sur les implémentations.
Super merci beaucoup, c'est fait :)
-
PRTG doit pouvoir faire cela, si le serveur DHCP du réseau local attribue toujours la même IP à cette adresse MAC.
Merci, je suis allé voir sur le site https://www.paessler.com/fr mais je suis sur macOS du coup ça n'est pas supporté :'(
-
Bonjour, je viens de publier sur le repo Git le support du nouveau tab "Graphe" qui permet de visualiser toutes les statistiques, au niveau d'une interface ou d'un appareil. Ces statistiques sont en fait stockées par la Livebox sur une fenêtre de plusieurs jours et avec une fréquence d'échantillonnages de 30 secondes.
Le graphe se met à jour aussi en temps réel pour les interfaces / appareils sélectionnés.
Et le support d'un export CSV est aussi fourni.
Je n'ai pas encore mis à jour la doc sur Git mais les tooltips sont bien là pour vous aider.
Pour les personnes qui lancent le programme directement depuis les sources merci de me faire un retour si quelque chose ne fonctionne pas bien car je vais publier la nouvelle release dans les tous prochains jours maintenant...
(https://user-images.githubusercontent.com/68299472/235306837-478c5742-33cb-46ac-b93b-e0e1cb842cd8.png)
-
Hello, si je comprends le graph c'est une quantité de donnée qui passe par l'interface toutes les 30 secondes ?
Donc quand on est à 3 Go ça fait 3000/30 = 100 Mo/s pendant 30 s ?
-
Hello, si je comprends le graph c'est une quantité de donnée qui passe par l'interface toutes les 30 secondes ?
Donc quand on est à 3 Go ça fait 3000/30 = 100 Mo/s pendant 30 s ?
C'est tout à fait ça.
Je me suis posé la question de convertir en Mo/s ou laisser comme ça... mais après tout je me suis dit que ça avait du sens de montrer tout ce qui est passé entre deux échantillons. Et de toute façon la tête du graphe sera la même puisqu'il suffit de diviser par 30.
-
Salut !
Alors je teste, je teste, je cherche des erreurs, ... Mais rien à faire !! Tout fonctionne comme il faut, on dirait.
Bon, là je n'ai qu'une seule Livebox, mais cela fonctionne très bien ! :D
J'ai fait les dmg ... mais tu dois avoir ton nouveau Mac je pense, donc tu n'as plus besoin que je te les fournisse.
Très bon travail en tout cas, et de voir cela on se demanderai presque pourquoi l'interface de la Livebox ne l'afficherait pas !
-
Merci @Kana-chan pour le retour rapide !
Oui j'ai maintenant mon nouveau Mac (finalement un M2 Pro ;)) et j'ai pu en fait garder aussi l'ancien, ce qui fait que je vais pouvoir fournir les deux versions Intel / Silicon moi même.
-
OK ! Donc je prendrai sur ton site les versions dmg alors ! :D
Un M2 Pro ... la chance ! Dans les 13 pouces ils ont mis que des M2 simples.
Donc tu as un 14 pouces ou un 16 pouces ?
-
il semble que la version OsX Silicon ne soit pas dispo?
J'ai la version 1.0
-
Donc tu as un 14 pouces ou un 16 pouces ?
14!
il semble que la version OsX Silicon ne soit pas dispo?
J'ai la version 1.0
Je n'ai pas encore publié la prochaine version, il me reste encore un petit détail compliqué à régler et ce sera bon.
Je posterai ici quand ce sera le cas.
-
Ok super merci beaucoup pour tout ce travail!
-
Bonsoir,
Je viens de publier la release 1.1 : https://github.com/p-dor/LiveboxMonitor
Les évolutions depuis la précédente version :
- Correction du problème de crash en mode no-console si les logs étaient activées.
- Correction du problème d'export des infos Livebox pour les LB4.
- Support de l'HTTPS pour l'accès à distance.
- Les exceptions et erreurs fatales s'affichent maintenant dans un dialogue au lieu de la console, ce qui est plus pratique pour les visualiser.
- L'ONT n'étant pas détectable sur les LB4 le bouton permettant de voir ses informations n'apparaît plus pour ces modèles.
- Support des répéteurs Wifi 5, ancienne génération.
- Détection automatique du profil à utiliser au démarrage en fonction de la Livebox détectée. La documentation est à jour pour utiliser cette fonctionnalité.
- Certaines statistiques d'interface ne recyclent plus à 4 Go grâce à l'utilisation d'une autre API pour choper des compteurs avec une plus haute résolution.
- Nouvelle préférence pour désactiver les statistiques Wifi temps réel des appareils (qui apparaissent en bleu). Cette option est désactivée par défaut, car finalement je trouve que cela parasite les statistiques qui affichent les taux toutes les 30 secondes, car on n'a pas le temps de les lire...
- Comme l'interface "Windows" de base est finalement assez moche j'ai rajouté une option pour basculer sur le style "Fusion" que je trouve plus sympa. C'est ce style qui est maintenant utilisé par défaut, sur Mac comme sur Windows, mais si vous préférez l'interface native de votre OS vous avez cette option.
- Les adresses IP sont maintenant triées de façon numérique, ce qui est plus logique.
- Nouvel onglet pour visualiser les statistiques des interfaces et des appareils sur plusieurs jours.
- La fenêtre principale dispose maintenant d'une barre de statut. Elle affiche les tâches en cours (qui apparaissaient dans le titre de la fenêtre dans les versions précédentes), et le nom du profil en cours. Un clic sur le nom du profil affiche le dialogue pour changer de profil.
- Les onglets peuvent maintenant être déplacés à la souris y compris les onglets des répéteurs pour être mis dans n'importe quel ordre. Cet ordre est sauvé dans la configuration pour être restauré au lancement du programme.
La documentation n'est pas encore totalement à jour, mais cela va venir.
-
Elle devient énorme cette app!!!!!! :-*
Quel beau boulot, vraiment merci.
-
Super, merci, c'est une appli très pratique. Quel boulot !!!
-
Au niveau des statistiques, j'ai parfois un compteur de téléchargement qui me fait rêver !
La deuxième colonne représente le débit en téléchargement ... :D
Et ceci avec une Livebox 6 ... :D :D
-
Si je compte bien ça veut dire 3 Go en 30 secondes, ce qui correspond à du ~100 Mo/s en moyenne, pas si déconnant non pour une ligne >=1Gbits ?
Ce n'est pas la bandwidth que vous avez ?
-
J'ai fait un extract du graphe. Sur le graphe c'est écrit : trafic (Mo/s) en rouge et la barre montait à 3000 ce qui a peut-être induit une erreur de jugement chez moi.
Mais oui, j'ai un débit d'au plus 2 Gbps.
-
Moi j'ai bien le trafic en Mo (pas Mo/s), et les valeurs correspondent à mon utilisation
-
Alors je me souviens mal ... je lirai avec mon doigt ce soir ! :D
-
Mesdames, Messieurs Bonjour, me voilà nouveau sur le site. Merci pour cette belle application qui comble certaines lacunes de l'espace client. Mais depuis hier, je ne parviens plus à me connecter (cannot connect to the livebox). J'ai trouvé dans l'interface une adresse 192.168.5.10. L'aurais je de façon bien imprudente bloquée ?
-
Bonjour @Pascal62500 et bienvenu sur le forum.
Concernant votre problème vous n'arrivez pas à vous connecter non plus à l'interface Web ?
Voir ici : https://livebox-news.com/tutoriel/interface-livebox
Si vous trouvez une URL ou une adresse qui fonctionne pour l'interface Web ce sera exactement la même pour LiveboxMonitor.
Et si vous pensez avoir tout essayé alors tentez un redémarrage de votre box...
-
ce n'est pas plutôt 192.168.1.1 ?
-
Bonjour,
Déjà merci pour ce programme qui est vraiment sympa.
J'ai deux questions sur l'affichage
- Que veut dire FXS devant Eth ?
- Et la signification de l'adresse IP marquée en gras
-
FXS = port téléphone similaire à la prise murale (pour FAX ou combiné téléphonique)
Quelle livebox avez-vous ?
Quel matériel est connecté à ces ports ?
-
Effectivement FXS c'est un port téléphonique, il serait intéressant de comprendre un peu votre configuration.
Ce serait bien aussi de comparer avec ce que vous affiche l'écran "Mes équipements connectés" de l'interface d'administration web de la Livebox.
Idéalement pour comprendre au mieux il me faudrait en MP le texte que vous retourne le bouton "JSON Topologie..." dans la zone "Débogage" de l'onglet "Actions".
Sinon comme la documentation (et le tooltip de la colonne !) l'indique les adresses en gras veulent dire qu'elles sont réservées pour l'appareil en question via les réglages DHCP.
-
Bonsoir,
Grace aux informations échangées avec Bircus j'ai pu identifier un bug pas terrible dans le décodage des informations de topologie qui pouvait amener à afficher des noms de point d'accès erronés dans certains cas.
Comme ce bug gênant est maintenant fixé et que j'ai corrigé d'autres choses depuis la version 1.1 je viens de publier une nouvelle version 1.1.1 avec ces corrections.
Ce que contient cette release :
- Le chargement des icônes en accès distant fonctionne.
- Les graphes de statistiques affichent maintenant une grille en fond qui aide à mieux visualiser les volumes.
- Utilisation du séparateur d'Excel ( ; ) pour l'export CSV des statistiques de trafic et plus la virgule ( , )
- Le programme maintenant vérifie au lancement si une nouvelle version a été publiée et averti l'utilisateur. Possibilité d'inhiber les avertissements.
- Correction concernant les onglets Événements et DHCP qui empêchait l'affichage des tooltips.
- S'il y a des appareils dans la liste de l'onglet Graphe, leur nom est maintenant automatiquement mis à jour s'il est changé.
- Correction du bug de décodage des informations de topologie
Avec la correction concernant les onglets Événements et DHCP, si vous utilisez la version v1.1, au lancement de la v1.1.1 ces deux onglets vont se retrouver en fin de liste, mais il vous suffira de les remettre à leur place à la souris.
-
Bravo,
Tout s'affiche correctement maintenant.
Merci à vous
-
Bonsoir,
Je suis en train d'implémenter un nouvel onglet "NAT/PAT" pour gérer les règles de redirection de ports et de protocoles.
Pour la redirection de protocoles l'interface Web ne propose que ces 4 protocoles : ICMP (1) GRE (47) ESP (50) AH (51).
Cependant l'API pour créer la règle ne retourne aucune erreur si j'essai avec n'importe quel autre protocole (voir cette liste de référence par exemple pour les autres numéros possibles : https://wallu.pagesperso-orange.fr/pag-ports.htm (https://wallu.pagesperso-orange.fr/pag-ports.htm)).
Mais le problème c'est que même s'il n'y a pas d'erreur je n'ai aucun moyen de tester si cela fonctionne vraiment ou pas avec d'autres protocoles.
Donc par défaut je compte ne lister que les 4 protocoles ci dessus mais si une personne ici est intéressée par un autre et disposée à tester le bon fonctionnement merci de me contacter en MP.
Autre point : je suis parti pour mélanger dans les mêmes listes les règles IPv4, IPv6 et UPnP, pour avoir tout en un coup, et bien sûr une colonne pour les différencier.
Je ne suis qu'au début donc si quelqu'un pense que c'est une mauvaise idée c'est le moment de le dire ;)
-
Bonjour Qoissi,
Je ne vais pas te répondre sur la question des protocoles, je n'en ai pas le niveau.
En revanche j'ai une question terre à terre sur la manière dont sont présentés les infos à l'ouverture du programme.
Il s'ouvre sur l'onglet Appareils mais je ne comprends pas l'ordre de présentation des équipements. Pour ma part je visualise mes équipements en les groupant par type, c'est plus facile pour moi de les repérer dans la masse (j'en ai 140 potentiellement connectés à la Livebox). Est-'il possible de figer un type d'affichage pour le retrouver au prochain lancement du programme ?
-
Bonjour Bircus.
Les appareils sont triés par défaut en fonction de leur statut actif/inactif, pour avoir les actifs (c'est à dire ceux connectés) groupés en premier.
Il s'agit de la colonne "A", et vous pouvez le visualiser facilement grace au petit signe de tri ascendant ou descendant qui s'affiche dans le titre de la colonne.
Si je comprends bien vous préféreriez un tri par type, c'est à dire la première colonne "T" ? Après franchement ce n'est pas grand chose, il suffit d'un clic pour trier sur une autre colonne...
-
Oui bien sur ce n'est pas grand-chose ;D
Je me posais juste la question de savoir si mémoriser "l'état precedent" à l'ouverture était faisable sans complication.
Je suis bien d'accord qu'il ne s'agit que de cosmétique et que ce n'est pas essentiel.
-
Pour ceux qui suivent ce journal sachez qu'un article dédié au logiciel est présent dans le dernier 01net qui vient de sortir, numéro 998, page 60, intitulé "Placez votre Wifi sous haute surveillance".
8) 8) 8)
-
La classe 8)
-
Mais quelle notoriété!!!!
Bientôt le JT de 20h ;D
-
A des fins d'illustration uniquement (image réduite et texte illisible en zoom) :
(https://i.ibb.co/Qm5yDB9/Illustration-article-Contr-ler-son-r-seau-Livebox-5-ou-6.png)
Ps: si un modérateur veut l'intégrer au post de Qoissi, aucun souci ;)
-
Bonsoir, pour ceux qui lancent le programme depuis les sources je viens de pousser sur le repo Git le support du nouvel onglet NAT/PAT annoncé.
De façon inattendue il s'agit finalement du plus gros module du programme en terme de taille de code...
Au premier lancement cet onglet devrait apparaitre comme le dernier sur la droite mais vous devriez pouvoir le repositionner ensuite n'importe où à la souris.
Quelques retours de test seraient bienvenus en attendant la release 1.2 que je devrai générer très prochainement maintenant.
-
Superbe.
Tu as fusionné le NAT IPv4 et IPv6 on dirait.
L'onglet est apparu entre DHCP et Téléphone pour ma part.
Par contre, comme ma Livebox est juste en mode "Faux bridge" je n'ai rien dans le NAT IPv4 et dans le NAT IPv6, juste un transfert de tous les protocoles vers mon routeur.
Bref, sur ce point là, je ne pourrai pas trop aider.
-
Tu as fusionné le NAT IPv4 et IPv6 on dirait.
Tout à fait, et aussi les règles créées automatiquement (UPnP), qu'on peut aussi modifier/supprimer si besoin...
Tout est dispo dans une seule liste pour le port forwarding et pareil pour protocol forwarding.
-
Bonjour à tous
D'abord merci pour cette application très utile
Je viens sur ce forum pour essayer de trouver des réponses à mes interrogations
Je viens de lancer le programme pour la première fois, et en m'intéressant au volume de données échangées par mes appareils je me suis aperçu d'une situation vraiment bizarre : mes Google Nest, hub et mini (les assistants Google) consomment un volume colossal de données (cf photo jointe)
Est ce que l'un d'entre vous aurait une explication ou bien est dans la même situation ?
Je vous remercie
-
Bonjour à tous
D'abord merci pour cette application très utile
Je viens sur ce forum pour essayer de trouvez des réponses à mes interrogations
Je viens de lancer le programme pour la première fois, et en m'intéressant au volume de données échangées par mes appareils je me suis aperçu d'une situation vraiment bizarre : mes Google Nest, hub et mini (les assistants Google) consomment un volume colossal de données (cf photo jointe)
Est ce que l'un d'entre vous aurait une explication ou bien est dans la même situation ?
Je vous remercie
:o
-
Étant donné que cela écoute à longueur de journée et de la nuit, je pense que c'est normal. Non ?
-
Étant donné que cela écoute à longueur de journée et de la nuit, je pense que c'est normal. Non ?
C'est que j'ai pensé au début, mais même si on admet qu'il transmet un flux audio en 24/24, je ne suis pas sûr que ça atteigne 350gb depuis le début du mois de juin.
D'autant que mon Nest mini a le micro coupé en permanence
Et ça n'explique pas non plus la réception de la même quantité de données
-
Un echo dot d'Alexa, c'est environ plusieurs centaines de mo par mois de mon côté, plusieurs centaines de gigas, c'est énorme, sauf si tu stream de la musique ou vidéo h24, là peut-être ça peut commencer à consommer (et encore j'ai de gros doutes)
-
C'est que j'ai pensé au début, mais même si on admet qu'il transmet un flux audio en 24/24, je ne suis pas sûr que ça atteigne 350gb depuis le début du mois de juin.
D'autant que mon Nest mini a le micro coupé en permanence
Et ça n'explique pas non plus la réception de la même quantité de données
De ce que j'ai compris pour des raisons de privacy l'écoute est uniquement en local, elle passe online après la commande Ok Google.
-
Un echo dot d'Alexa, c'est environ plusieurs centaines de mo par mois de mon côté, plusieurs centaines de gigas, c'est énorme, sauf si tu stream de la musique ou vidéo h24, là peut-être ça peut commencer à consommer (et encore j'ai de gros doutes)
J'ai aussi un Amazon Echo et sa consommation est normale.
Un flux 4K c'est environ 7go par heure, alors pour atteindre 350gb faut le faire en moins de 2 semaines. Surtout que pour le Nest Mini, on parle d'une enceinte sans écran, dont je me sers quasiment jamais et dont le micro est coupé. c'est incompréhensible
Je les ai tous débranchés et je récupère presque 25Mbps sur les speedtests
-
Tes équipements ont été piratés et il y a une mini camera dedans qui envoie du 4K ?
-
Tes équipements ont été piratés et il y a une mini camera dedans qui envoie du 4K ?
Aucun des deux n'a de caméra ... Mais piratage c'est peut être une piste mais comment et pour faire quoi ? ???
-
Un DDOS sur la fibre.info ;D
-
Bonjour à tous
D'abord merci pour cette application très utile
Je viens sur ce forum pour essayer de trouver des réponses à mes interrogations
Je viens de lancer le programme pour la première fois, et en m'intéressant au volume de données échangées par mes appareils je me suis aperçu d'une situation vraiment bizarre : mes Google Nest, hub et mini (les assistants Google) consomment un volume colossal de données (cf photo jointe)
Est ce que l'un d'entre vous aurait une explication ou bien est dans la même situation ?
Je vous remercie
Bonsoir, effectivement si vous confirmez que le dernier démarrage de votre Livebox date de début juin ça fait beaucoup.
Mais vous n'êtes pas le premier à remarquer une consommation excessive pour un appareil qui n'est pas censé le faire (un peu plus haut dans la discussion une personne s'inquiétait du trafic détecté pour son poêle à granules). Et moi même je n'arrive toujours pas à comprendre le trafic incroyable des appareils iOS qui tournent sur mon LAN, y compris quand on ne les utilise pas, et surtout quand j'observe qu'ils transmettent bien plus qu'ils ne reçoivent.
En tout cas j'ai fait plusieurs tests, que ce soit en Ethernet et en Wifi et j'ai mis de côté l'hypothèse de bug des compteurs de la Livebox ou du logiciel, les données retournées correspondaient bien aux volumes de mes tests...
Pour en savoir un peu plus avez vous regardé un peu ce que donne les graphes sur ces appareils ?
Vous pourriez peut être voir un pattern avec des pics de trafic à certaines heures... cela pourrait peut être vous donner des pistes...
-
Bonsoir, effectivement si vous confirmez que le dernier démarrage de votre Livebox date de début juin ça fait beaucoup.
Mais vous n'êtes pas le premier à remarquer une consommation excessive pour un appareil qui n'est pas censé le faire (un peu plus haut dans la discussion une personne s'inquiétait du trafic détecté pour son poêle à granules). Et moi même je n'arrive toujours pas à comprendre le trafic incroyable des appareils iOS qui tournent sur mon LAN, y compris quand on ne les utilise pas, et surtout quand j'observe qu'ils transmettent bien plus qu'ils ne reçoivent.
En tout cas j'ai fait plusieurs tests, que ce soit en Ethernet et en Wifi et j'ai mis de côté l'hypothèse de bug des compteurs de la Livebox ou du logiciel, les données retournées correspondaient bien aux volumes de mes tests...
Pour en savoir un peu plus avez vous regardé un peu ce que donne les graphes sur ces appareils ?
Vous pourriez peut être voir un pattern avec des pics de trafic à certaines heures... cela pourrait peut être vous donner des pistes...
J'ai regardé le graphe sur 24h pour un des appareils et effectivement on observe bien des pics de données, mais qui ne correspondent à rien : aucune activation à ces moments là, on dirait plutôt que c'est aléatoire.
-
Bonjour
Ne pourrait on pas recuperer la temperature de la livebox ?
Merci
-
Ne pourrait on pas recuperer la temperature de la livebox ?
Bonjour, je n'ai trouvé cette information nulle part dans les APIs mais si vous l'avez vu dans un quelconque écran Web ou d'App Mobile ça veut dire que cela existe et que cela vaut le coup de chercher, mais bon je resterais surpris car j'en ai déroulé un wagon de résultats d'appel d'API de la Livebox jusque là... :D
Ceci dit vous avez toujours la température du module ONT disponible dans l'onglet "Stats/Infos Livebox" bouton "Infos ONT" (si vous avez une LB5 ou LB6).
-
merci je vais regarder ca
je sais qu'il existe une sécurité lie a la temperature c est peut etre lie a celle la aussi
-
J'ai regardé le graphe sur 24h pour un des appareils et effectivement on observe bien des pics de données, mais qui ne correspondent à rien : aucune activation à ces moments là, on dirait plutôt que c'est aléatoire.
Il ne serait pas possible de faire du port mirroring pour récupérer le trafic ? Genre sur un PC dédié pendant quelques heures, faire une capture et voir la taille de celle-ci. Là au moins pas de triche possible sur la quantité de data (et débit mesurable en temps réel via le gestionnaire de tâches par ex). Et ça permettra aussi de répertorier tous les serveurs que ça contacte et peut-être débusquer un éventuel piratage.
Une fois j'ai fait une capture de mon smartphone xiaomi : ça faisait clairement peur, je l'ai vite reflashé avec une ROM plus respectueuse de la vie privée...
-
Bonjour,
À quand la version 1.2b pour Windows ? :)
-
À quand la version 1.2b pour Windows ? :)
Probablement ce week-end ! 8)
-
Bonjour je viens de publier la version 1.2 avec cette liste d'améliorations :
- Nouvel onglet NAT/PAT permettant de régler finement les règles de redirection de port et de protocole, d'exporter et d'importer les règles, etc.
- Plus d'informations sur le modèle de Livebox sont disponibles via le bouton "Infos Livebox".
- Nouveau bouton "Niveaux de pare-feu..." dans l'onglet "Actions" permettant de régler le niveau de protection des pare-feux IPv4 et IPv6.
- Nouveau bouton "Réponses aux pings..." dans l'onglet "Actions" permettant de régler les réponses aux pings en IPv4 et en IPv6.
- Nouveau bouton "DNS..." dans l'onglet "Appareils" permettant d'obtenir la liste intégrale des noms DNS assignés aux appareils.
- Il est maintenant possible d'assigner, de modifier ou de supprimer le nom DNS d'un appareil via le bouton "Assigner Nom..." de l'onglet "Infos Appareil".
- Quand la Livebox retourne des erreurs plus d'informations sont disponibles dans le dialogue.
- Corrections de bugs mineurs.
https://p-dor.github.io/LiveboxMonitor/ (https://p-dor.github.io/LiveboxMonitor/)
Merci de me contacter en cas de soucis.
-
Super boulot, tout fonctionne bien pour moi.
Juste un truc que j'ai toujours eu: J'ai le wifi désactivé mais dans état wifi il est indiqué disponible mais non actif:
-
Super boulot, tout fonctionne bien pour moi.
Juste un truc que j'ai toujours eu: J'ai le wifi désactivé mais dans état wifi il est indiqué disponible mais non actif:
Merci :)
Pour le Wifi disponible c'est tout à fait normal, cela veut dire que cette bande est disponible / supportée par votre Livebox, mais pas activée. Je devrais peut être mettre à jour la documentation pour clarifier...
En revanche ce qui est plus surprenant c'est la bande 2.4 Ghz non disponible chez vous. Chez moi si je désactive le Wifi j'ai bien les deux bandes qui restent disponibles.
-
Oui, du coup, ce n'est pas cohérent en fait.
Mais bon, c'est un détail qui n'enlève rien au super boulot fait, encore bravo pour tout ce boulot :)
-
Ah tiens c'est bizarre, j'ai bien tout de désactiver moi ... :D
-
Hello la team
J'adore votre appli mais l'avoir sur mon mac cela n'est pas pratique pour moi.
Donc je me lance dans le portage vers ios. Pour info je ne sais pas du tout programmer mais j'apprends, ensuite je coderai. Objectif pour septembre si j'abandonne pas ;D
attention je pars de loin donc c est un vrai challenge pour moi
-
Donc je me lance dans le portage vers ios. Pour info je ne sais pas du tout programmer mais j'apprends, ensuite je coderai. Objectif pour septembre si j'abandonne pas ;D
Sacré pari bravo !
Je n'ai aucune connaissance du développement iOS, ni des contraintes que j'imagine assez drastiques pour être présent dans l'AppStore d'Apple même si l'application est gratuite.
Sachez en tout cas que les grosses dépendances techniques de l'application semblent rester compatibles car PyQt propose un modèle de déploiement iOS. Voir ce thread par exemple :
https://stackoverflow.com/questions/41918757/has-anyone-had-success-deploying-pyqt-to-ios-with-pyqtdeploy (https://stackoverflow.com/questions/41918757/has-anyone-had-success-deploying-pyqt-to-ios-with-pyqtdeploy)
Et vous pouvez compter sur mon support occasionnel si vous vous posez des questions, dans la limite de mon maigre temps...
J'imagine que le gros du boulot va être d'adapter le rendu graphique pour les formats iPhone/iPad, et pour cela maitriser PyQt n'est pas forcément ce qu'il y a de plus simple, mais je pourrai peut être vous aider sur ces aspects.
J'en profite pour signaler un petit souci avec le nouvel onglet NAT/PAT de la version 1.2 : si vous utilisez des fourchettes de ports dans vos règles de port forwarding, ça plante...
Je ne m'étais tout simplement pas rendu compte qu'il était possible de rentrer des fourchettes.
https://github.com/p-dor/LiveboxMonitor/issues/42 (https://github.com/p-dor/LiveboxMonitor/issues/42)
-
Sachez en tout cas que les grosses dépendances techniques de l'application semblent rester compatibles car PyQt propose un modèle de déploiement iOS. Voir ce thread par exemple :
https://stackoverflow.com/questions/41918757/has-anyone-had-success-deploying-pyqt-to-ios-with-pyqtdeploy (https://stackoverflow.com/questions/41918757/has-anyone-had-success-deploying-pyqt-to-ios-with-pyqtdeploy)
Merci je vais regarder. ca m'amuse et cela amuse mon fils. Je vais tout découvrir au fur et à mesure. C'est un vrai défi que je me lance. Mais je trouve l'appli sympa et utile et sur mon mobile encore plus.
J'aurais une ou deux questions pour ma compréhension. Pour le moment je souhaite remonter et afficher les infos livebox (@ip wan 4 et 6, info temperature ONT).
pour le reste je verrai au fur et à mesure
-
Bonsoir je viens de pousser sur le repo la petite évolution pour supporter les plages de port dans les règles de redirection de port.
Comme je ne compte pas faire de version 1.2.1 pour ça, ceux que le plantage dérange peuvent me contacter pour avoir une version intermédiaire en attendant la 1.3.
-
Bonjour. Merci pour cet outil que je viens de découvrir (mieux vaut tard que jamais...).
L'ajout de fonctions de modification via le GUI est très appréciable, en particulier les MAJ de la table de NAT/PAT ( j'ai quelques accès ouverts pour des IPs qui malheureusement
changent de temps en temps :( ).
Et je me demandais... Serait-ce compliqué d'avoir une interface en mode ligne de commande qui permettrait d'automatiser certaines taches ?
Par exemple, on pourrait avoir des commandes comme celle-ci :
python liveboxmonitor -import_nat_pat -import_nat_pat_file <pathname d'une table de NAT> ?
Sachant que la table de NAT aurait été créee précédemment par un bash/bat/powershell/etc... dont la mission serait de faire des gethostbyname et quelques echo. ;)
J'ai lu les 22 pages de ce thread et je n'ai pas vu passer quelque chose sur ce sujet (mille excuses si ça a déjà été évoqué...).
En tout cas (je sais je me répète), plus que merci déjà pour l'existant.
-
Bonsoir, merci pour vos commentaires et surtout votre courage pour avoir parcouru les 22 pages ! :D
Alors le programme ne propose pas de ligne de commande tout simplement parce que cela existe déjà via le package sysbus qui est d'ailleurs cité sur la page de la documentation :
https://github.com/rene-d/sysbus (https://github.com/rene-d/sysbus)
Ce programme commence à dater (conçu pour LB2, 3 et 4) et n'est plus tellement maintenu mais il fonctionne tout de même pour les Livebox 5 et 6 et je m'en sers personnellement bien souvent pour tester des interfaces.
Il y a d'ailleurs ce qu'il faut aussi pour exporter/importer des règles NAT mais je n'ai jamais testé donc je ne sais pas si cela fonctionne pour des LB5 ou 6.
Sysbus propose aussi une fonction cruciale pour obtenir la liste des interfaces d'un module de la Livebox via l'option -model.
Je suis d'ailleurs en train d'implémenter une version améliorée pour générer en un bouton l'ensemble de la documentation disponible et accessible (oui car la doc de certains modules est fâcheusement protégée derrière un "access denied"), ce qui aidera certaines personnes à implémenter eux même certaines fonctions.
En tout cas grace à cette documentation sur les APIs et le programme sysbus, on peut appeler très facilement un grand nombre d'interfaces en ligne de commande sauf cas spéciaux. Dans les cas spéciaux je range certaines interfaces qui nécessitent des paramètres à la structure compliquée, et sysbus ne permet pas de les appeler...
Mais les cas complexes ne sont pas désespérés, et si on sait scripter un minimum en Python il suffit de reprendre le module LmSession.py de LiveboxMonitor, de créer une session avec (c'est vraiment très simple) et ensuite d'appeler les interfaces qu'on souhaite et cela supporte tout type de paramètres...
-
Bonsoir,
Pour les développeurs intéressés, je viens de pousser sur le repo :
- Une évolution du programme permettant à l'aide d'un bouton ("Générer documentation APIs" dans l'onglet "Actions") d'importer de la Livebox toute la documentation des APIs disponible et de la traduire sous forme de fichiers textes lisibles.
- Toute la documentation correspondante en provenance de ma Livebox 5, dans ce répertoire : https://github.com/p-dor/LiveboxMonitor/tree/main/docs/API%20Documentation/Livebox%205 (https://github.com/p-dor/LiveboxMonitor/tree/main/docs/API%20Documentation/Livebox%205)
Attention tout de même : la "documentation" est limitée aux noms de modules, ressources, fonctions, paramètres, ainsi que pas mal d'autres choses mais il ne faut pas espérer avoir du texte d'explication...
Le programme génère un fichier par module connu, un fichier "ALL_MODULES" contenant l'ensemble des modules en un seul fichier, et un fichier "PROCESSES" qui permet d'avoir la liste des tâches tournant sur la Livebox. Certains fichiers ne contiennent qu'une erreur "Permission denied" : c'est normal, ces modules sont protégés et donc non accessibles (mais qui sait dans une prochaine version du firmeware ?). Les paramètres de fonction indiqués entre parenthèses sont optionnels. Par défaut le programme génère l'ensemble des instances trouvées par type de resources (ou "object") ainsi que toutes les valeurs trouvées par paramètres, mais ces valeurs sont filtrées si on maintient la touche Ctrl en cliquant sur le bouton. Cela permet de partager librement ces fichiers sans divulguer d'informations spécifiques à sa configuration, cependant avoir la liste des instances reste crucial pour une documentation vraiment complète.
Donc forcément sur le repo je n'ai publié que la documentation "filtrée".
Si des personnes voudraient bien m'envoyer la documentation (filtrée aussi) pour une Livebox 4 ou 6 cela pourrait être très utile.
Ce qui est pas mal c'est que ces fichiers peuvent servir, entre deux versions de firmware, pour détecter ce qui a changé.
Pour aider un peu je pense que je vais publier prochainement un petit programme d'exemple pour montrer comment appeler facilement ces APIs.
-
Super !
Et ce ne serait pas la touche "command" sous mac par hazard pour filtrer les infos ?
-
Bonsoir,
Si des personnes voudraient bien m'envoyer la documentation (filtrée aussi) pour une Livebox 4 ou 6 cela pourrait être très utile.
hello sympa ton outil.
J'ai posté un PR avec 2 commits sur github ( https://github.com/p-dor/LiveboxMonitor/pull/44 )
- l'ajout d'un fichier .gitignore (standard python + Config.txt) pour éviter d'envoyer sa config dans des PR github et des fichiers de cache ou non source de Python
- la doc générée pour une Livebox 6 Pro (je serais intéressé de connaitre les différences d'API avec la 6 non pro).
Je trouve que le coup du 'maintient la touche Ctrl' pour filtrer la doc devrait être par défaut (voir plus explicite) de façon a éviter la fuite de données sensible (j'ai failli balancer des données sensibles dans un PR public sans faire gaffe ;D ).
Dernier point, quand on accède via un reverse proxy ou un tunnel ssh on ne peut pas forcement accéder au répéteur, il serait bien d'avoir une option pour spécifier l'ip:port du/des répéteur(s).
-
hello sympa ton outil.
Merci !
J'ai posté un PR avec 2 commits sur github ( https://github.com/p-dor/LiveboxMonitor/pull/44 )
- l'ajout d'un fichier .gitignore (standard python + Config.txt) pour éviter d'envoyer sa config dans des PR github et des fichiers de cache ou non source de Python
- la doc générée pour une Livebox 6 Pro (je serais intéressé de connaitre les différences d'API avec la 6 non pro).
PR maintenant intégrée au repo, merci.
Et j'apprends au passage que LiveboxMonitor fonctionne sur une LB6 Pro alors que j'étais persuadé que non, ayant pu regarder de près une LB4 Pro les firmwares n'avaient absolument rien à voir. Du coup je me demande ce que ça donne sur une LB5 Pro...
@Kana-chan m'ayant passé les fichiers pour la Livebox 6, je viens aussi de les publier, et cela permet de comparer.
J'ai regardé et c'est "rigolo", sachant que les versions de firmware sont strictement identiques :
- Les modules "Domino", "OrangeDynDNS" et "VPN" sont en "permission denied" sur la LB6 mais on voit bien toute la doc avec LB6 Pro.
- Il y a un sous-module "NMC.LAN" en plus dans la LB6 Pro, avec quelques méthodes permettant de manipuler des "Static Routes" et une sous ressource "NMC.LAN.IPv4Route"
- Comparer les deux gros fichiers _ALL_MODULES_ et _PROCESSES_ est plus compliqué car les choses ne sont pas générées dans le même ordre, ça vaudrait le coup de s'y pencher un peu car les tailles sont tout de même sensiblement différentes. Il est aussi possible que des modules supplémentaires soient documentés dans le fichier pour LB6 Pro et non présent en fichier individuel...
Je trouve que le coup du 'maintient la touche Ctrl' pour filtrer la doc devrait être par défaut (voir plus explicite) de façon a éviter la fuite de données sensible (j'ai failli balancer des données sensibles dans un PR public sans faire gaffe ;D ).
Le truc c'est que l'utilisation standard de ce bouton c'est surtout de se générer sa doc privée, pas d'aller la balancer sur internet :D
Pour ça que j'ai considéré le filtrage comme exceptionnel, lorsqu'on veut partager comme ici.
Dernier point, quand on accède via un reverse proxy ou un tunnel ssh on ne peut pas forcement accéder au répéteur, il serait bien d'avoir une option pour spécifier l'ip:port du/des répéteur(s).
OK, cela risque de ne pas être si simple. Le mieux je crois serait d'ouvrir un ticket sur GitHub pour avoir un échange interactif pour trouver le meilleur compromis lorsque j'aurai le temps de regarder ça...
-
Hello Qoissi, cela m'étonne que tu n'étais pas au courant pour les LB Pro ≥ 5
Le firmware de la LB4 Pro est totalement différent de la version grand public mais à partir de la LB5 c'est la variable propagée par le réseau "Type d'Offre" dans "Stats/Infos Livebox > Infos Internet" qui est soit "Res" ou "Pro" qui débloque les autres fonctions. Sinon c'est un firmware commun donc j'ai jamais eu de soucis avec l'application sur les Livebox Pro ≥ 5
-
OK, cela risque de ne pas être si simple. Le mieux je crois serait d'ouvrir un ticket sur GitHub pour avoir un échange interactif pour trouver le meilleur compromis lorsque j'aurai le temps de regarder ça...
J'ai fait une modif vite fait sur mon fork qui permet de passer en paramètre un fichier yaml de redirection. Bon après j'ai pas fait de Python depuis plus de 10 ans donc je te poste pas de PR pour le moment :) et en plus le répéteur ne s’authentifie pas, je verrais demain pourquoi.
-
pour ceux sur Linux qui auraient des erreurs avec Wayland (c'est mon cas sur Debian 11), on peut changer le moteur de rendu de Qt avec la variable d’environnement QT_QPA_PLATFORM:
par exemple:
QT_QPA_PLATFORM=xcb python3 LiveboxMonitor.py
permet d'utiliser X Window directement (qui éventuellement sera rendu avec Xwayland mais cela fonctionne).
Une autre méthode consiste a supprimer la variable d’environnement WAYLAND_DISPLAY que pour l’exécution du programme et pas de façon global, pour ce faire:
env -u WAYLAND_DISPLAY python3 LiveboxMonitor.py
-
Merci beaucoup @kgersen pour les infos, et ce serait utile je pense de les reporter dans une section Linux du README.md.
Je peux le faire mais n'hésite pas non plus à faire un commit sur le fichier directement.
Merci beaucoup aussi pour la PR sur les redirections d'URL, je vais m'occuper d'intégrer ça ce week-end.
D'ailleurs il faudra aussi éditer le README.md pour documenter les options ;)
-
Bonsoir,
Suite à cette discussion sur le forum Orange :
https://communaute.orange.fr/t5/Livebox/Planification-du-WiFi-bloqu%C3%A9e-Livebox-5/m-p/2981828/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TEs2TUxaNExJNUo3TEV8Mjk4MTgyOHxBVF9NRU5USU9OU3xoSw (https://communaute.orange.fr/t5/Livebox/Planification-du-WiFi-bloqu%C3%A9e-Livebox-5/m-p/2981828/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TEs2TUxaNExJNUo3TEV8Mjk4MTgyOHxBVF9NRU5USU9OU3xoSw)
J'ai poussé sur le repo Github une réécriture de la fonctionnalité d'activation / désactivation du planificateur Wifi de la Livebox (boutons dans l'onglet "Actions").
C'est plus robuste et cela devrait marcher mieux aussi pour une Livebox 6 mais je n'en sais rien.
Si une bonne âme pouvait tester sur une Livebox 6 (et Livebox 4 aussi) et me dire, ce serait top.
Merci d'avance.
-
Hello,
Je suis passé sur la Livebox 7.
Le programme fonctionne toujours mais tout n'est pas compatible.
Il te faut quoi déjà comme fichier pour que tu regardes si tu as le temps ?
Merci ... :D
-
Hello Kana-chan,
Pour les adaptations de base pour la LB7 il me faudrait les résultats de ces deux interfaces à demander avec sysbus :
HomeLan.Interface:get
DeviceInfo:get
Ensuite ce serait parfait d'avoir aussi tous les fichiers générés par le bouton "Générer documentation APIs..." (en appuyant sur la touche Ctrl en même temps pour masquer les données personnelles) pour que je puisse voir les différences. J'en profiterai pour les publier aussi sur le repo pour en faire profiter tout le monde... Et si je trouve de grosses différences sur les APIs je donnerai aussi un recap ici.
Enfin, quelques explications sur ce qui ne semble pas compatible, mais cela peut attendre la première passe d'adaptations avec les infos ci dessus.
Merci !
-
Bonjour Qoissi,
Je vous ai mis un zip Livebox7 dans le partage OneDrive.
Vous y trouverez les exports de l'application : Topologie et Appareils, la doc, et les captures de ce que je pense qui ne va pas.
Pour ce qui est de sysbus, je verrai plus tard.
Merci !
-
Bonjour Qoissi,
Pour information :
Livebox 7 => Une nouvelle option pour régler voir couper la LED Orange
Source + Capture (n°6) => https://lafibre.info/orange-les-news/livebox-7-cest-officiel/msg1038829/#msg1038829
Disponible officiellement avec la LB7, peut-être transposable sur LB6 ?
-
Merci beaucoup @Kana-chan pour les fichiers, je vais regarder ça en détail en principe ce week-end.
Par contre les résultats des appels avec sysbus vont rester fondamentaux pour l'adaptation, sans eux je ne peux rien faire.
Je confirme au passage que l'ensemble des problèmes reportés via les copies d'écran devraient être résolus via cette première passe d'adaptation fondamentale.
Merci aussi @grosprob, comme je suis aussi ce thread j'avais vu ;-)
Je vais voir si je trouve l'API qui pourrait correspondre...
Sinon j'avais aussi trouvé un moyen pour les LB5 et LB6, le seul problème c'est que les LEDs se rallument toutes seules au bout de 2 minutes :
https://github.com/p-dor/LiveboxMonitor/issues/25 (https://github.com/p-dor/LiveboxMonitor/issues/25)
Il faut donc que le soft (ou un petit script simple à faire) tourne en permanence pour appeler l'API à intervalle régulier...
Mais je vais voir si pour la LB7 il n'y a pas mieux.
-
Je ne pourrai pas faire les appels sysbus avant ce weekend non plus.
-
Bonjour Qoissi,
Les deux fichiers pour les sysbus sont dans le partage OneDrive.
-
Merci @Kana-chan !
J'ai poussé ce soir sur le repo les adaptations correspondantes pour la LB7, est-ce que tout fonctionne correctement ?
J'ai aussi publié la documentation des APIs de la LB7.
Sinon j'ai analysé la documentation générée et je n'ai rien trouvé de bien nouveau.
Ah si, la doc pour le module DNS a été générée avec succès alors qu'elle est bloquée pour les autres modèles, on voit donc les APIs pour ce module, mais toutes m'ont retourné une "permission denied error" sur ma LB5.
Et je n'ai rien trouvé de neuf non plus concernant les leds, ce sont les mêmes APIs mais peut être que celle qui ne fonctionne pas sur LB5/6 marche avec la 7 ?
Ce serait possible d'essayer cet appel sur la LB7 avec sysbus pour voir ?
NMC.LED:set Suspend=True
Sur la LB5 cet appel est bloqué ("permission denied error").
-
Bonsoir Qoissi,
Dans l'ensemble, tous les problèmes que je vous ai remontés sont corrigés :)
Pour la commande, faut-il se connecter d'abord ? Car j'ai un message erreur en retour :
% sysbus NMC.LED:set Suspend=True
erreur: {"result":{"status":false,"errors":[{"error":13,"description":"Permission denied","info":"Suspend"}]}}
Merci pour votre aide !
-
Très bien ! Je vais attendre un peu plus de tests et probablement faire une release d'ici 2 semaines si aucun autre problème remonté.
Et pour la commande pour la LED que j'avais trouvé la conclusion c'est qu'elle est bloquée aussi sur la LB7, faudra trouver mieux...
Si on peut piloter les LEDs depuis l'interface Web de la Livebox 7 ou depuis l'app "Ma Livebox" iPhone dites le moi @Kana-chan, on pourra trouver cette fameuse commande.
-
bonjour, comment lance t'on votre programme ?
-
Bonjour Qoissi,
Si on peut piloter les LEDs depuis l'interface Web de la Livebox 7 ou depuis l'app "Ma Livebox" iPhone dites le moi @Kana-chan, on pourra trouver cette fameuse commande.
Je n'ai trouvé que par le panneau tactile de la Livebox, en facade.
Il n'y a rien depuis l'interface web, ni depuis l'application Orange et Moi.
-
Bonjour,
D'abord merci pour ce programme, tellement plus rapide et intuitif que l'interface web.
Je suis passé de la LiveBox 5 à une LiveBox 7, visiblement Livebox Monitor fonctionne toujours.
Dans l'historique de redémarrage j'ai deux "unsupported chipset" en juin, donc des extinctions par coupure du courant si j'ai bien suivi.
A l'installation aujourd'hui j'ai le classique "upgrade", suivi d'un redémarrage avec pour raison "NMC" et "Watchdog" à la même seconde.
Une idée de ce que ça peut être ?
-
Bonsoir,
Pour la LB7 les adaptations sont dans le repo mais pas encore publiées sous forme de release. Donc la 1.2 "marchotte" avec la LB7 mais la 1.3 qui arrive bientôt sera en principe totalement fonctionnelle.
D'ailleurs quelqu'un sait si on peut mettre à jour le titre de ce thread pour indiquer Livebox 7 aussi ? ;)
Pour les raisons de redémarrage effectivement "unsupported chipset" indique une extinction inopinée, comme lors d'une coupure de courant.
"NMC" c'est lorsque le redémarrage a été demandé par un programme, comme l'interface Web ou via Livebox Monitor d'ailleurs, ou toute autre sollicitation comme pour les upgrades.
Et pour "Watchdog" je n'en sais rien, je l'ai eu aussi dans le passé mais je n'ai pas réussi à trouver de correspondance...
-
D'ailleurs quelqu'un sait si on peut mettre à jour le titre de ce thread pour indiquer Livebox 7 aussi ? ;)
Normalement, tu peux éditer ton 1ere message et si tu modifies le titre du 1er message, ça modifie le titre du sujet
-
pour indiquer Livebox 7 aussi ? ;)
Livebox 4 aussi ;)
-
Titre à jour merci !
-
Pour la LB7 les adaptations sont dans le repo mais pas encore publiées sous forme de release. Donc la 1.2 "marchotte" avec la LB7 mais la 1.3 qui arrive bientôt sera en principe totalement fonctionnelle.
Merci pour cette réponse. La 1.2 marche plutôt bien.
A signaler : Etat Global WiFi, j'ai bien les croix rouges sur les 3 premières lignes (vu que j'ai le wifi de coupé) toutes les autres lignes affichent un "erreur" en rouge
Pour les raisons de redémarrage effectivement "unsupported chipset" indique une extinction inopinée, comme lors d'une coupure de courant.
"NMC" c'est lorsque le redémarrage a été demandé par un programme, comme l'interface Web ou via Livebox Monitor d'ailleurs, ou toute autre sollicitation comme pour les upgrades.
Et pour "Watchdog" je n'en sais rien, je l'ai eu aussi dans le passé mais je n'ai pas réussi à trouver de correspondance...
J'ai des coupures régulières sur ma ligne fibre, déjà sous LB5, et ce matin, oh surprise, aussi sur la LB7.
L'historique de redémarrage indique 2023-10-30 08:57:26 Watchdog, comme après la mise à jour logicielle lors de la toute première installation.
Ce serai donc ce "Watchdog" qui ferai planter ma box ? hum ......
"Allo Orange ....."
-
Bonjour à tous,
Version 1.3 publiée à l'instant.
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
Cette version contient les améliorations suivantes :
- Support des plages de port dans les règles NAT/PAT pour IPv4 et IPv6.
- Nouveau bouton "Générer documentation APIs..." dans l'onglet "Actions" permettant de générer dans des fichiers texte l'ensemble de la documentation accessible sur les APIs de la Livebox, par module. Par défaut le programme génère l'ensemble des instances trouvées par type de ressources (ou "object") ainsi que toutes les valeurs trouvées par paramètres, mais ces valeurs sont filtrées si on maintient la touche `Ctrl` en cliquant sur le bouton. Cela permet de partager librement ces fichiers sans divulguer d'informations spécifiques à sa configuration.
- Les documentations (filtrées) générées pour les Livebox 5, 6, 6 Pro et 7 sont disponibles dans le repo.
- Correction du séparateur des en-têtes dans les exports CVS des graphes.
- Redirection d'URL par ligne de commande (par @jfgiorgi).
- En cas de connexion wifi, la colonne "Accès" dans la liste des appareils affiche s'il s'agit du réseau wifi invité.
- Le dernier niveau de signal wifi connu est maintenant masqué pour les appareils non actifs, pour plus de clarté.
- Correction d'un problème mineur lors de l'assignation d'un nom à un appareil.
- Nouvelle méthode plus robuste pour désactiver/activer le planificateur wifi. Il s'agit de la même méthode que celle utilisée par l'app "MaLivebox".
- Amélioration de la gestion des erreurs de chargement des icônes.
- Support de la Livebox 7.
Merci de revenir vers moi en cas de souci.
-
Bonjour,
LiveboxMonitor installe ce WE depuis git, avec une LB4. Je vois un petit soucis dans les infos remontees dans Stats/Infos. En effet, ca affiche:
Type d'acces: ADSL (Ethernet_DHCP)
...
Type de lien: SFP
Et effectivement j'ai un acces fibre, donc l'information SFP est correcte, ADSL est faux, et donc ca ne va pas chercher le detail des infos du SFP pour les presenter. Pourtant, elles sont bien dispo via sysbus.
Je pense qu'il y a aussi un souci du cote des graphes. J'ai demande a afficher 2heures, avec WAN, Wifi 2.4G, Wifi 5G, Ethernet 1, Ethernet 2 et Ethernet 3. Cote "Reception", pas de probleme. Cote Emission, j'ai maintenant une periode de 2H45 affichee, mais les 45 premieres minutes sont avec une seule courbe (je pense Ethernet 2). Les deux dernieres heures sont correctes.
-
Avec une image, c'est certainement bcp plus comprehensible...
-
Version 1.3 publiée à l'instant.
https://github.com/p-dor/LiveboxMonitor (https://github.com/p-dor/LiveboxMonitor)
Cette version contient les améliorations suivantes :
- ...
- Support de la Livebox 7.
Merci de revenir vers moi en cas de souci.
Bonjour,
De retour de chez mes parents, qui ont une LB7, je constate juste une coquille au niveau des unités "Débits Max ..." dans la partie "Informations Internet" (alors que c'est ok dans la partie "Infos ONT"). Captures ci-dessous.
Sinon Grand Merci pour ce logiciel formidable 8)
Merci.
-
Hello, déjà gros merci pour ton travail sur ce petit programme fort sympathique ! :D
Je possède une Livebox 7 (Version G01.R01.C15_04) et dans "infos ONT", j'ai environ 4.2 dBm en "Puissance Signal Transmission" - ce qui est logiquement correcte - mais coloriée en jaune et non en vert ( un petit détail, je l'avoue ^^ ).
Aussi, dans "infos ONT", il y a 2 différences avec les infos de l'interface web de la Livebox :
1) Le "Voltage" est de 32.92 V dans le programme, 3.2V dans l'interface web.
2) Le "BIAS" est de 16.896 mA dans le programme, 1.6mA dans l'interface web.
Qui dit vrai ? :P
EDIT: Il y a aussi l'info "Débit Max Supporté" qui n'a pas la bonne unité de mesure, c'est en "Gbps" et non en "mW". :)
-
1) Le "Voltage" est de 32.92 V dans le programme, 3.2V dans l'interface web.
2) Le "BIAS" est de 16.896 mA dans le programme, 1.6mA dans l'interface web.
Qui dit vrai ? :P
EDIT: Il y a aussi l'info "Débit Max Supporté" qui n'a pas la bonne unité de mesure, c'est en "Gbps" et non en "mW". :)
1) Bonne réponse = 3.2V (donc interface web). Rappel : Le bloc d'alimentation du modem est de 12V.
2) J'aurai tendance à dire 16.896 mA (donc programme) mais je ne suis pas certain.
EDIT: Je confirme (voir la capture dans mon post).
-
1) Bonne réponse = 3.2V (donc interface web). Rappel : Le bloc d'alimentation du modem est de 12V.
La tension d'alimentation ne prouve rien, il pourrait y avoir un convertisseur intégré qui élève la tension à une valeur bien plus élevée que la tension d'alimentation.
-
Bonjour,
LiveboxMonitor installe ce WE depuis git, avec une LB4. Je vois un petit soucis dans les infos remontees dans Stats/Infos. En effet, ca affiche:
Type d'acces: ADSL (Ethernet_DHCP)
...
Type de lien: SFP
Et effectivement j'ai un acces fibre, donc l'information SFP est correcte, ADSL est faux, et donc ca ne va pas chercher le detail des infos du SFP pour les presenter. Pourtant, elles sont bien dispo via sysbus.
Je pense qu'il y a aussi un souci du cote des graphes. J'ai demande a afficher 2heures, avec WAN, Wifi 2.4G, Wifi 5G, Ethernet 1, Ethernet 2 et Ethernet 3. Cote "Reception", pas de probleme. Cote Emission, j'ai maintenant une periode de 2H45 affichee, mais les 45 premieres minutes sont avec une seule courbe (je pense Ethernet 2). Les deux dernieres heures sont correctes.
Bonsoir @as2917,
Je confirme que programme fait peut être une interprétation un peu trop rapide sur le fait que si le mode de connexion n'est pas "GPON" alors il s'agit forcément d'une connexion ADSL.
Pour le type d'accès l'API est "NMC:get", champs "WanMode" (vous pouvez essayer avec sysbus). Dans votre cas la valeur est "Ethernet_DHCP", car votre module ONT est connecté en Ethernet sur la LB4.
Serait-ce correct d'indiquer systématiquement "Fibre" pour une liaison Ethernet ? Sinon je peux aussi ne faire aucune interprétation et afficher le champs "WanMode" brut...
Pour le reste des informations les API utilisées sont "NMC:getWANStatus", "DeviceInfo:get", "Devices.Device.LBMACADDR:get" et "NeMo.Intf.data:getMIBs".
Quelle est l'API que vous utilisez avec sysbus pour afficher des informations sur votre module SFP ? Si c'est autre chose que ce que j'ai cité ci-dessus il serait intéressant de me partager le retour pour que je puisse éventuellement intégrer ça dans le programme...
Sinon pour les graphes j'ai bien peur que je n'y puisse rien, je ne fais qu'afficher ce que me retourne la LB. En fait sur votre copie d'écran les 45 premières minutes affichent une courbe complètement plate (zéro trafic) pour toutes les interfaces sélectionnées (pas seulement Ethernet 2). Comme elles sont superposées on ne voit qu'une seule couleur (les autres sont dessous...).
-
Bonjour,
De retour de chez mes parents, qui ont une LB7, je constate juste une coquille au niveau des unités "Débits Max ..." dans la partie "Informations Internet" (alors que c'est ok dans la partie "Infos ONT"). Captures ci-dessous.
Sinon Grand Merci pour ce logiciel formidable 8)
Merci.
Bonsoir grosprob, merci pour l'avoir noté ! Je soupçonnais un changement d'échelle sur ces champs pour la LB7 mais en fait après vérification il y a la même coquille de mon côté sur ma LB5... c'est une erreur qui traine depuis un sacré moment :o. Je vais corriger ça rapidement...
Merci pour le commentaire encourageant !
-
Hello, déjà gros merci pour ton travail sur ce petit programme fort sympathique ! :D
Je possède une Livebox 7 (Version G01.R01.C15_04) et dans "infos ONT", j'ai environ 4.2 dBm en "Puissance Signal Transmission" - ce qui est logiquement correcte - mais coloriée en jaune et non en vert ( un petit détail, je l'avoue ^^ ).
Aussi, dans "infos ONT", il y a 2 différences avec les infos de l'interface web de la Livebox :
1) Le "Voltage" est de 32.92 V dans le programme, 3.2V dans l'interface web.
2) Le "BIAS" est de 16.896 mA dans le programme, 1.6mA dans l'interface web.
Qui dit vrai ? :P
EDIT: Il y a aussi l'info "Débit Max Supporté" qui n'a pas la bonne unité de mesure, c'est en "Gbps" et non en "mW". :)
Bonsoir Hericourt70,
Pour le voltage avec ma LB5 j'ai l'interface web qui m'affiche "32.835V" (comme le programme donc). L'interface Web de la LB5 serait donc aussi dans le faux ?
Je peux corriger facilement en divisant la valeur retournée par tous les modèles de LB par 10000 au lieu de 1000, mais il faudrait en être certain.
Pour le BIAS c'est un peu la même histoire, avec la LB5 le programme comme l'interface Web m'affichent "6 mA".
Pour la LB6 l'échelle du champ a changé et je divise la valeur retournée par la LB6 par 1000 et cela semblait correct. J'ai laissé pareil pour la LB7, mais je comprends qu'il faudrait donc plutôt diviser par 10000 pour ce modèle ? J'ai tout de même l'impression qu'une valeur de "1.6 mA" pour ce champ me semble très faible, je suis d'accord avec grosprob que 16.896 semble plus correct, mais il faudrait aussi en être certain.
Par défaut je peux tout aligner sur l'interface Web sans trop se poser de questions...
Pour le "Débit Max Supporté" en fait il s'agit du champ "Max Bit Rate Supported" en anglais, qui s'affiche bien en "1mW" dans l'interface Web, en tout cas de mon côté.
-
Bonsoir Qoissi,
Voici les infos ONT dans l'interface Web de la LB7 :
(https://i.imgur.com/7MLAUOn.png)
;)
-
Merci Hericourt, l'idéal serait d'avoir aussi une copie de l'écran correspondant dans le programme (Infos ONT) pour que je puisse voir les changements d'échelle (par exemple pour Max Bit Rate Supported je ne sais pas...).
Merci encore !
-
Une copie de l'écran correspondant dans le programme est disponible plus haut ; celle donnée par grosprob ( qui provient d'une LB7 ). :)
-
A noté que le problème de virgule se retrouve par exemple sur certaines Bbox => https://lafibre.info/installation-ftth/bizarerrie-de-signal-optique/ + https://www.bbox-mag.fr/forum/viewtopic.php?p=22475#p22475
Au delà du Voltage, BIAS, Débit Max Supporté, ..., évoqués ci-dessus.
J'ai noté quelques différences dans l'interface de la LB7 par rapport à une LB6. (Pas forcément d'incidence ou reproductible sur LiveboxMonitor).
- Dès la page de login > champ MDP > présence d'un petit "oeil" pour voir/cacher le mdp (absent LB6).
- Mes équipements connectés > Carte > Téléphone > Filaire > Présence FSX1 et FSX2 (Téléphone branché ou non)
- Wifi > nouvelle option "Lancer un appairage WPS" (absent sur LB6)
- Wi-Fi > 6GHz > plus d'options > Pas de Menu WPS (présent sur LB6)
- Informations système > Général > On a bien maintenant USB 3.0 (au lieu de USB 2.0 sur LB6, alors que le port est bien "bleu" sur la LB6 en elle-même).
-
Je possède une Livebox 7 (Version G01.R01.C15_04) et dans "infos ONT", j'ai environ 4.2 dBm en "Puissance Signal Transmission" - ce qui est logiquement correcte - mais coloriée en jaune et non en vert ( un petit détail, je l'avoue ^^ ).
Bonsoir Hericourt70,
Je m'aperçois que j'avais omis ce point : le programme considère que la bonne fourchette de valeur pour la transmission est entre 1.5 et 4 dBm. Si on est dans cette fourchette la valeur est affichée en vert.
En dessous de 0.5 ou au dessus 5 dBm ça passe en rouge, mais dans la fourchette intermédiaire j'affiche en jaune pour indiquer qu'on est aux limites...
Pour revenir sur les valeurs du voltage et du Bias je reste encore incertain pour m'aligner sur l'interface Web...
Les LB4, 5 et 6, depuis des années affichent un voltage autour de 33 V, et franchement une division par 10000 ne semble pas naturelle sur la valeur du champ brut retourné. Une division par 1000 comme pour la LB6 OK, mais 10000... Et pareil pour le Bias... ça ressemble franchement à un pb sur l'interface Web de la LB7...
-
Bonjour,
Bonsoir @as2917,
Je confirme que programme fait peut être une interprétation un peu trop rapide sur le fait que si le mode de connexion n'est pas "GPON" alors il s'agit forcément d'une connexion ADSL.
Pour le type d'accès l'API est "NMC:get", champs "WanMode" (vous pouvez essayer avec sysbus). Dans votre cas la valeur est "Ethernet_DHCP", car votre module ONT est connecté en Ethernet sur la LB4.
Serait-ce correct d'indiquer systématiquement "Fibre" pour une liaison Ethernet ? Sinon je peux aussi ne faire aucune interprétation et afficher le champs "WanMode" brut...
Pour le reste des informations les API utilisées sont "NMC:getWANStatus", "DeviceInfo:get", "Devices.Device.LBMACADDR:get" et "NeMo.Intf.data:getMIBs".
Quelle est l'API que vous utilisez avec sysbus pour afficher des informations sur votre module SFP ? Si c'est autre chose que ce que j'ai cité ci-dessus il serait intéressant de me partager le retour pour que je puisse éventuellement intégrer ça dans le programme...
Sinon pour les graphes j'ai bien peur que je n'y puisse rien, je ne fais qu'afficher ce que me retourne la LB. En fait sur votre copie d'écran les 45 premières minutes affichent une courbe complètement plate (zéro trafic) pour toutes les interfaces sélectionnées (pas seulement Ethernet 2). Comme elles sont superposées on ne voit qu'une seule couleur (les autres sont dessous...).
Sur les LB, je pense que les deux grands types d'interfaces sont ADSL d'une part, et Fibre d'autre part. Je ne pense pas que ca soit incorrect de considerer que "Ethernet", ca revienne a "Fibre", mais on peut eventuellement demander a d'autres sur le forum ;)
J'utilise la commande:
sysbus SFP:get
et la reponse est :
909 [8:20] rol@riri:~> sysbus SFP:get
{
"status": {
"Status": "ONT_Ready",
"LocalRegistrationID": "0739832464",
"DeviceState": 0,
"FirmwareUpgrade": 0,
"ModelName": "FGS202 ",
"HardwareVersion": "SCOMFGS202v1 ",
"ProductClass": 1,
"Orange": true,
"Software1Version": "SCOMFGS202112",
"Software1Status": 0,
"Software2Version": "SCOMFGS202112",
"Software2Status": 3,
"Manufacturer": "SERCOMM ",
"SerialNumber": "SCOM21051977 ",
"ONTReady": true,
"OperatingState": 5,
"HostCommunication": 0,
"PonID": "",
"RegistrationID": "0739832464",
"OpticalSignalLevel": -20808,
"TransmitOpticalLevel": 2306,
"ChipsetTemperature": 56,
"Timer": 5,
"Retry": 7
}
}
-
Bonjour
config
J'ai une livebox 5 avec pas mal de périphériques dont 2 decodeur tv (en ethernet) et jusqu'à 9 cameras dont 4 en ethernet. Il y a aussi jusqu'à 5 google tv, une xbox, etc.
Le maximum de périphériques sont en ethernet mais certaines pieces ne l'ont pas.
Le wifi 24 et 5 sont activés
j'ai aussi un routeur ethernet glinet pour fabriquer un reseau wifi 2,4 et un cpl qui lui aussi fabrique un reseau wifi 2,4
J'ai des ip fixes dans le dhcp, des redirections de ports pour les acces à distance avec dyndns (noip)
symptomes
Et comme dirait la palice, ca fonctionnait avant de merder. Ceci pour dire que je ne pense pas avoir apporté de modification dans le reseau qui marchait depuis de nombreux mois ainsi chargé
Le probleme est aléatoire mais dégradé.
Cela se traduit par un reseau qui peut etre tres lent, un temps de ping long, carrement des sites introuvables, la perte de la tv de la pixelisation au message décodeur non connecté.
Il y a aussi l'impression d'un « delestage » de la box qui par exemple va deconnecter le wifi 5
Le telephone disparaissait souvent en clignotant en blanc, je parle à l'imparfait car maintenant il n'y a plus du tout de service telephonie
ce qui a été fait.
La box a été changée par une neuve mais cela n'a rien changé. A noter que le restore automatique m'a remis les parametres de l'ancienne (serait il possible qu'elle restore des trucs pourris?)
(encore une fois cela fonctionnait avant la panne)
J'ai essayé de debrancher tous les peripheriques ethernet, il y avait quand meme des problemes dont parfois le telephone en led blanche
J'ai desactivé le wifi de la box et là ca va beaucoup mieux mais ne resoud pas pour autant le probleme
J'ai mon voisin à 10 metres qui bosse chez orange et n'a aucun probleme
Il a testé ma fibre qui aurait une attenuation de 1db à 19m sur une soudure. Celle ci devrait etre refaite dans les prochains jours pour voir si cela resoud le probleme, soudure qui si elle était defectueuse l'est depuis des années.
J'en arrive donc à ma présence sur ce forum
Je me suis dit que je pourrais peut etre en apprendre plus avec l'application https://p-dor.github.io/LiveboxMonitor/
J'ai téléchargé la version pour windows10 et je suis connecté au reseau en ethernet
L'application se lance elle ouvre une breve fenetre (une fois elle m'a demandé mon mot de passe) et se referme sans afficher le moindre message d'erreur
J'ai essayé celle qui passe par la console et l'autre, meme constat
Faut-il que j'installe des trucs en plus comme python ?
Merci
-
Bonjour,
Utilisez la version Console dans PowerShell (en ligne de commande donc) pour voir s'il n'y a pas une erreur en retour.
Si oui, postez cette erreur ici.
-
J'utilise la commande:
sysbus SFP:get
Merci beaucoup, SFP est un module qui a complètement disparu depuis la LB5 donc impossible à deviner.
Je vais intégrer ça dans une prochaine version du soft, ce qui me permettra d'activer le bouton "Infos ONT" pour les LB4 ;)
-
Bonjour,
Utilisez la version Console dans PowerShell (en ligne de commande donc) pour voir s'il n'y a pas une erreur en retour.
Si oui, postez cette erreur ici.
j"ai lancé start-process LiveboxMonitor_Console.exe
une fenetre noir s'ouvre avec le nom du programme, un curseur clignote en haut à gauche puis la fenetre du programme s"ouvre puis se ferme qq secondes plus tard... aucun message
-
j"ai lancé start-process LiveboxMonitor_Console.exe
une fenetre noir s'ouvre avec le nom du programme, un curseur clignote en haut à gauche puis la fenetre du programme s"ouvre puis se ferme qq secondes plus tard... aucun message
Qu'est ce que cela donne si :
- Vous lancez une console Windows PowerShell.
- Allez à l'endroit où vous avez positionné le programme avec la commande cd + le chemin.
- Tapez simplement la commande .\"LiveboxMonitor_Console.exe"
Ce serait très étonnant qu'aucune erreur ne s'affiche dans la console...
-
À la place de "start-process LiveboxMonitor_Console.exe" essayez ".\LiveboxMonitor_Console.exe" pour ne pas avoir une nouvelle fenêtre noire qui s'ouvre.
-
Bonjour,
Merci beaucoup, SFP est un module qui a complètement disparu depuis la LB5 donc impossible à deviner.
Je vais intégrer ça dans une prochaine version du soft, ce qui me permettra d'activer le bouton "Infos ONT" pour les LB4 ;)
Si vous voulez que je teste, n'hesitez pas a me le dire ;)
-
À la place de "start-process LiveboxMonitor_Console.exe" essayez ".\LiveboxMonitor_Console.exe" pour ne pas avoir une nouvelle fenêtre noire qui s'ouvre.
Bonjour
Voici les nouvelles du front
Le probleme est le meme, il ne se passe rien pendant quelques secondes puis la fenetre de liveboxmonitor s'ouvre deux secondes et se referme immediatement. Aucun message nulle part. A noter qu'au premier lancement j'ai eu le temps de voir dans le haut de la fenetre "pas de reponse"
J'ai déconnecté aussi l'antivirus sans effet
J'ai alors installé le logiciel sur une autre machine. D'abord mon antivirus 360 total m'a dit "ouh le vilain programme avec un troyan" et l'a mis en quarantaine
Ne reculant devant rien je l'ai sorti de quarantaine et lancé, le programme fonctionne parfaitement. Bon apres, je sais pas trop quoi regarder la dedans pour detecter des problemes , le programme a l'air content et les seuls trucs en rouge sont la colonne "nom"
-
On dirait que le processus est tué par un autre logiciel pourtant.
Bref, cela fonctionne sur votre autre PC. C'est déjà cela.
Aussi, les noms ont leur IP en rouge, c'est quand ils sont déconnectés ; quand le nom est en surbrillance rouge, c'est qu'il est inconnu de sa base, normal au début.
-
On dirait que le processus est tué par un autre logiciel pourtant.
Bref, cela fonctionne sur votre autre PC. C'est déjà cela.
Aussi, les noms ont leur IP en rouge, c'est quand ils sont déconnectés ; quand le nom est en surbrillance rouge, c'est qu'il est inconnu de sa base, normal au début.
je vais pas me prendre la tete
j'ai mis un peu d'ordre dans les appareils en supprimant des vieux trucs
sinon j'ai rien vu de special
dans info ont des données sont en vert (aucun rouge)
bref rien qui m'inspire pour ce fonctionnement totalement aléatoire
speedtest console donne parfois des bons resultat 900MB / 400MB, des fois des resultats pas terrible et des fois carrement serveur introuvable
-
On dirait que le processus est tué par un autre logiciel pourtant.
Bref, cela fonctionne sur votre autre PC. C'est déjà cela.
Aussi, les noms ont leur IP en rouge, c'est quand ils sont déconnectés ; quand le nom est en surbrillance rouge, c'est qu'il est inconnu de sa base, normal au début.
Dans la serie fun si je me connecte en France par Nordvpn alors l'appli se lance sur l'ordi récalcitrant
-
Bonsoir,
À propos du programme qui déclenche des (fausses) alertes virales, cela provient du fait qu'il soit construit avec PyInstaller.
C'est un problème connu avec PyInstaller depuis plusieurs années mais non résolu à ce jour hélas...
Il y a des tonnes de références sur Internet là dessus, par exemple :
https://stackoverflow.com/questions/43777106/program-made-with-pyinstaller-now-seen-as-a-trojan-horse-by-avg (https://stackoverflow.com/questions/43777106/program-made-with-pyinstaller-now-seen-as-a-trojan-horse-by-avg)
Donc ne soyez pas étonné si votre anti virus s'énerve ou si un scan avec virustotal.com vous averti d'un problème potentiel.
Et si vous êtes ultra méfiants il vous reste toujours la possibilité d'installer Python et de lancer le programme manuellement comme expliqué dans la doc, ce n'est pas bien compliqué...
-
Bonjour
J'ai des caméras IP en ethernet et wifi qui fonctionnent pourtant sur certaines le logiciel detecte aucune rx ou tx tandis que ok sur d'autres
Des idées ? (dautant plus que les cameras ont un flux d'emission permanent)
ps il en est de meme d'autres appareils comme l'ordinateur que j'utilise pour les tests
merci
-
Bonjour à tous,
Juste pour partager avec vous que LiveboxMonitor fête aujourd'hui ses 30000 téléchargements, toutes releases confondues 8)
-
Bonjour,
Toutes nos félicitations et nos encouragements pour cet excellent travail.
Cordialement
-
C'est mérité ! :D
-
Bonjour,
Superbe utilitaire, Merci.
J'ai une LB 6 et un répéteur Orange wifi 6 (répéteur uniquement, pas point d'accès). Lorsque je lance le programme, il me demande le mot de passe du répéteur. Quelle valeur faut-il indiquer, où puis-je trouver l'information nécessaire? Merci.
-
Bonjour,
Le même LOGIN et même MOT de PASSE que la livebox.
Crdlt
-
Merci de votre retour, mais le password est refusé; j'avais essayé auparavant sans succès.
-
L'authentification est réussie en prenant comme mot de passe les 8 premiers caractères de la clé du répéteur indiquée sur l'étiquette; j'avais déjà essayé sans succès mais maintenant ça a l'air de marcher; je ne sais pas si le fait d'avoir réinitialisé le répéteur y est pour quelque chose.
-
bonjour
suite à mes problemes j'ai finalement eu au tel un gars qui sait chez orange et qui m'a dit que ma livebox 5 était à la fois saturée en memoire et aussi à la limite en processeur... je déduis de ceci qu'il doit être possible d'acceder à ces informations (à moins que le gars se foute de mois mais il semblait dire qu'il disposait d'un mois de données sur ma box)
-
bonjour
suite à mes problemes j'ai finalement eu au tel un gars qui sait chez orange et qui m'a dit que ma livebox 5 était à la fois saturée en memoire et aussi à la limite en processeur... je déduis de ceci qu'il doit être possible d'acceder à ces informations (à moins que le gars se foute de mois mais il semblait dire qu'il disposait d'un mois de données sur ma box)
Bonjour Alix2,
Comme échangé dans ce ticket sur le repo il y a bien un module dans les Livebox pour obtenir des stats sur la CPU :
https://github.com/p-dor/LiveboxMonitor/issues/55 (https://github.com/p-dor/LiveboxMonitor/issues/55)
Cependant il n'est hélas pas accessible depuis le login standard (il est évident que les gens du support technique utilisent un autre login avec des droits étendus lorsqu'ils se connectent à distance).
Pour ce qui est de la RAM vous pouvez regarder son état actuel via le programme (mais il n'y a pas de stats ni d'historique).
-
Bonsoir,
Pour ceux qui attendaient cette fonctionnalité j'ai publié sur le repo la possibilité :
- De personnaliser les icônes des appareils (celles de la Livebox étant souvent taxées de "moches").
- De rajouter de nouveaux types d'appareil avec leur icône associée.
Au passage j'ai rajouté un cache pour stocker les icônes de la Livebox pour y accéder plus rapidement. En effet le téléchargement systématique depuis la Livebox pouvait provoquer une certaine latence.
La documentation est à jour et il y a une page dédiée pour la personnalisation des icônes :
https://github.com/p-dor/LiveboxMonitor/blob/main/docs/CustomIcons.md (https://github.com/p-dor/LiveboxMonitor/blob/main/docs/CustomIcons.md)
Si des artistes ici veulent s'y mettre et m'envoyer leur résultat ce sera sympa pour partager ces belles icônes sur le repo pour le bénéfice de tous...
Je serai aussi intéressé par des retours de test là dessus, en particulier si quelque chose ne fonctionne pas, avant que je publie la release 1.4 (dans 2 ou 3 mois je pense).
-
Merci pour cette fonctionnalité que j'attendais depuis longtemps. En effet, il manque pas mal d'appareils dans ceux qui sont proposés par défaut.
La liveBox ne semble pas connaitre les montres, ni les switchs de plus de 8 ports :D
-
Si des artistes ici veulent s'y mettre et m'envoyer leur résultat ce sera sympa pour partager ces belles icônes sur le repo pour le bénéfice de tous...
sinon y'a https://iconbuddy.app/ 200k icones libres de droit
-
a au top ca je vais etudier merci bcp
ok ca a l air vraiment bien mais moi j'utilise un routeur a part pour le wifi lol bien plus simple je trouve...
-
Bonsoir,
Je me pose la question de savoir quand la release 1.4 va sortir ?
Sur le GIT nous sommes toujours en 1.4b.
-
Bonjour, grâce à ce programme je viens de voir que ma "nouvelle" Livebox 5, fabriquée en Avril 2022, puis recyclée en 13/2023 (semaine 13 de 2023), n'a peut être jamais été rallumée entre temps ;)
J'ai un Unsupported Chipset et des "NMC Button" le 04/04/2022 entre 13h51 et 14h20, puis plus rien jusqu'au 13/04/2024.
-
Vraiment sympa cette application. Merci beaucoup de l'avoir développé !!
-
Hello,
C'est un truc de fou ce soft ! Fait par un indé et plus pratique et complet que la Livebox elle-même... Franchement, bravo et merci.
Ça change totalement le paradigme d'utilisation de la box en l'état, corrigeant une bonne partie des problèmes de la Livebox native soulevés ici : https://lafibre.info/orange-installation/lexperience-livebox-7-en-2000-24/
A noter que contrairement à l'interface Livebox, ce soft retourne une erreur absolument pertinente en cas d'overlap de port, ce qui permet tout de suite d'identifier le problème :
(https://cloud.lrob.fr/s/RycLaAnHapw9Ezg/download/livebox%20tool%20port%20overlap.png)
C'est vraiment exceptionnel, je suis scié sur place par ce soft !
A tout hasard, quelqu'un sait ce qu'Orange fait des ports 50222 et 50805 qui sont occupés par défaut ?
(ce serait très cool de les ajouter à l'interface du soft de manière non éditable mais à titre informatif de "Port réservé Orange", et s'il y en a d'autres également.)
Pensez peut-être à updater l'OP du topic, car la première fois que je suis tombé dessus, j'ai cru que le soft ne gérait que le wifi Mesh et donc j'étais totalement passé à côté d'un fabuleux outil.
-
Bonsoir et merci pour ces derniers commentaires encourageants !
@Kana-chan il est vrai qu'il y a eu de nombreuses améliorations sur le repo depuis la 1.3 mais j'attendais d'implémenter une évolution majeure avant de sortir la 1.4. Hélas je n'ai pas pu faire grand chose de plus ces dernières semaines et je vais peut être la sortir quand même. La prochaine évolution "majeure" à laquelle je pense c'est la génération de notifications automatiques (logs et emails) à la détection d'événement (appareils connectés, déconnectés, changement de point d'accès, etc).
-
Hello,
A tout hasard, quelqu'un sait ce qu'Orange fait des ports 50222 et 50805 qui sont occupés par défaut ?
je pensse que c'est pour la gestion de la box via l'espace client orange.fr et sur l'appli orange et moi ;D
-
Bonjour à tous,
Je viens de publier la v1.4 contenant les améliorations suivantes :
- Support des icônes personnalisées pour les appareils / possibilité de créer de nouveaux types d'appareils avec leurs icônes.
- Les icônes d'appareils sont maintenant stockées en cache local pour améliorer les performances.
- Les valeurs de bande passante dans "Internet Infos" ont été corrigées pour être exprimées en GB au lieu de MB.
- Les LB4 connectées en Fibre via un module SFP externe sont maintenant reconnues comme telles.
- Le bouton "ONT infos" est disponible pour les LB4 connectées en Fibre.
- ONT Max Bit Rate Suppported: valeur corrigée pour être exprimée en Gbps au lieu de mW.
- Correction du calcul de la couleur du champ SignalTxPower dans "ONT infos".
- Amélioration de la gestion du défilement automatique des valeurs des graphes de trafic, corrigeant quelques cas qui ne fonctionnaient pas correctement.
- Correction mineure dans la gestion de l'événement notifiant du changement de type d'un appareil.
- Suppression de la possibilité d'indiquer un port externe pour les règles NAT IPv6 car non supporté par la Livebox.
- Rajout de l'unité dBm dans les valeurs de force de signal Wifi.
-
Merci !! ˆˆ
-
Mettez cette personne en lead dev du projet Livebox !
-
Bonjour à tous,
Je viens de publier la v1.4 contenant les améliorations suivantes :
- Support des icônes personnalisées pour les appareils / possibilité de créer de nouveaux types d'appareils avec leurs icônes.
- Les icônes d'appareils sont maintenant stockées en cache local pour améliorer les performances.
- Les valeurs de bande passante dans "Internet Infos" ont été corrigées pour être exprimées en GB au lieu de MB.
- Les LB4 connectées en Fibre via un module SFP externe sont maintenant reconnues comme telles.
- Le bouton "ONT infos" est disponible pour les LB4 connectées en Fibre.
- ONT Max Bit Rate Suppported: valeur corrigée pour être exprimée en Gbps au lieu de mW.
- Correction du calcul de la couleur du champ SignalTxPower dans "ONT infos".
- Amélioration de la gestion du défilement automatique des valeurs des graphes de trafic, corrigeant quelques cas qui ne fonctionnaient pas correctement.
- Correction mineure dans la gestion de l'événement notifiant du changement de type d'un appareil.
- Suppression de la possibilité d'indiquer un port externe pour les règles NAT IPv6 car non supporté par la Livebox.
- Rajout de l'unité dBm dans les valeurs de force de signal Wifi.
Merci beaucoup pour la mise à jour.
-
Mettez cette personne en lead dev du projet Livebox !
:)
Par contre ce qui me serait TRÈS utile c'est si une bonne âme de chez Orange acceptait de m'aider avec quelques infos simples sur les APIs...
Il y a forcément des gens d'Orange sur ce forum, je sais qu'il y en a même certains qui utilisent LiveboxMonitor ;-)
Par exemple j'ai passé pas mal de temps à choper quelques APIs pour piloter le module TV WHD94 : en gros récupération d'infos très basiques, les touches de la télécommande et les changements de chaine. Mais impossible de trouver l'API pour choper les infos qu'affiche la box TV sur les écrans d'admin (touches OK+Retour). Je ne vois rien de confidentiel là dedans, il suffirait juste de me passer l'info...
Si jamais une gentille personne d'Orange qui aurait ce type d'infos ou qui pourrait me mettre ne relation avec les bonnes personnes me lit...
Merci d'avance !