Auteur Sujet: LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7  (Lu 198456 fois)

0 Membres et 1 Invité sur ce sujet

acut3

  • Abonné Sosh fibre
  • *
  • Messages: 32
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #552 le: 15 juillet 2025 à 09:51:53 »
Tu parles du filtrage MAC pour le Wifi ? Parce que si tu parles de la fonctionnalité qui permet de bloquer l'accès internet a certains appareils, ca n'empeche effectivement pas la connexion. Ca bloque juste les accès au niveau TCP. Cette fonctionnalité est en effet implémentée de façons tres différentes sur les anciennes et les nouvelles box, en tout cas avec les firms que j'ai pu regarder.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 215
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #553 le: 15 juillet 2025 à 15:49:33 »
Oui je parle bien du filtrage MAC sur le Wifi. La WebUI ne propose que le whitelisting mais un mode blacklisting est aussi supporté par la Livebox. Je m'attendrais à ce que la connexion (Wifi) soit refusée mais après un test rapide en mode whitelist ce que j'observe c'est que les appareils non listés ne sont pas refusés du tout, que ce soit la connexion ou le trafic, aucune différence en fait. Il doit bien y avoir des cas où ça marche (sinon à quoi bon proposer ça !?) mais je n'y suis pas arrivé sur ma LB5... Si c'est si capricieux que ça sur tous les modèles je pense que je vais effectivement laisser tomber

Pour le bloquage de l'accès internet, si on parle bien de ce que permet le module "Scheduler" (en rajoutant ou modifiant un schedule associé à l'appareil basé sur sa MAC avec le champs "override" mis à "Disable"), c'est déjà supporté par le logiciel depuis un petit moment (bouton "Bloquer" dans l'onglet "Infos Appareil") et sur ma LB5 je dirais que ça marchotte. Effectivement ça n'empêche pas la connexion, et ça ne bloque pas toujours totalement le trafic mais ça le réduit fortement quand même. Si ça marche mieux sur les modèles suivants c'est une bonne nouvelle.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 215
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #554 le: 30 juillet 2025 à 19:26:54 »
Bonsoir,

Je viens de pousser sur le repo une évolution pour supporter les tables de routage, donc pour Livebox Pro uniquement.


L'écran est accessible depuis un nouveau bouton "Table de routage" dans l'onglet "Actions".
Comme j'ai fait ça totalement à l'aveugle à partir d'informations partagées sur la discussion Git consacrée (je remercie jfgiorgi au passage !) un retour de test serait très apprécié avant que je puisse terminer cette release 1.6.
Si vous avez une LB Pro pour tester mais n'avez pas les moyens de lancer le programme depuis les sources vous pouvez me contacter en MP pour résoudre ça.

Merci et un bel été à tous !

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 215
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #555 le: Hier à 19:43:28 »
Bonsoir,

Je viens de publier la release 1.6 avec les améliorations principales suivantes par rapport à la 1.5 :
  • Prise en charge des nouvelles Livebox W7 & S.
  • Évolutions des règles de redirection de protocoles :
    • Prise en charge des préfixes IPv4 & IPv6 dans les adresses IP des règles.
    • Sélection du protocole via une liste déroulante à cases à cocher et prise en charge d’une grande liste de protocoles (dont SCTP).
  • Gestion du spam des appels téléphoniques entrants :
    • Nouveaux boutons pour déclarer/annuler la déclaration des appels indésirables.
    • Nouveau fichier local SpamCalls.txt pour stocker les numéros indésirables.
    • Nouveaux boutons pour vérifier un numéro sur des sites web reconnus.
    • Nouveaux boutons pour vérifier automatiquement les numéros indésirables via l’API Call Filter (nécessite de demander/configurer l'API Key).
  • Logs au démarrage pour afficher le modèle de Livebox identifié, le type de liaison, la liaison fibre et l’abonnement pro.
  • Évolutions du bouton IPv6 :
    • Affichage du statut CGNat, du mode de connexion IPv6 et de la passerelle distante IPv6.
    • Affichage de la liste des délégations de préfixes IPv6 par appareil.
    • Nouveau bouton pour gérer le paramétrage CGNat.
  • Évolutions de la génération de documentation API :
    • Ajout de nouveaux services.
    • Bouton de génération désactivé pour les LB W7 & S, car désormais bloqué par le firmware Orange :(
  • Prise en charge complète de la configuration Wifi et Wifi Invités :
    • Changement SSID, mot de passe + gestion des paramètres avancés.
    • Filtrage MAC en deux modes (WhiteList et BlackList) et gestion de la liste des appareils concernés (qui a finit par très bien marcher chez moi après un reset).
    • Prise en charge de la configuration MLO pour LB W7 + affichage du paramétrage MLO dans les infos Wifi de la Livebox.
  • Nouveau bouton "LEDs & Écran" pour LB6 ou modèles plus récents pour gérer la luminosité des LEDs et afficher/masquer le mot de passe Wifi à l’écran (merci à @acut3 pour l’aide et le support).
  • Le code a été entièrement et profondément refactorisé :
    • Toutes les fonctionnalités reposent sur une nouvelle couche API, unifiant la gestion des appels et des erreurs.
    • La couche API peut être appelée indépendamment par d’autres logiciels. Voir le guide associé : https://github.com/p-dor/LiveboxMonitor/blob/main/docs/APICodingGuide.md
    • Prise en charge du mockup des appels API pour simuler facilement n’importe quel modèle de Livebox.
    • Tous les dialogues ont été découplés.
    • Tous les fichiers sources sont désormais conformes aux normes de codage Python.
  • Sauvegarde et restauration : correction de l’affichage du dernier backup en GMT au lieu de UTC.
  • Évolutions de l’envoi de notifications mail :
    • Gestion améliorée des exceptions SSL lors de l’envoi des mails.
    • Correction du nommage des options de sécurité (STARTTLS & TLS au lieu de TLS & SSL). Merci à @acut3 pour l'aide.
    • La date et l’heure sont maintenant correctement définies dans les mails envoyés.
  • Les informations ONT peuvent maintenant être exportées pour les LB4 avec liaison fibre.
  • Toutes les listes du programme, y compris dans les dialogues, disposent d’un menu contextuel (clic droit) permettant d’exporter le contenu dans un fichier CSV.
  • Évolutions de la gestion de la clé de chiffrement :
    • Le fichier Key.txt est maintenant recréé automatiquement lorsqu’il devient invalide.
    • Amélioration de la gestion de la clé afin d’éviter les blocages.
  • Toutes les info-bulles sont désormais disponibles en anglais.
  • Évolutions de l’affichage des infos appareils :
    • Ajout des champs Mode de chiffrement, Mode de sécurité, Bande passante de liaison, Standard opérationnel, Bande opérationnelle.
    • Prise en charge des changements de nom et des événements de mise à jour pour rafraîchir dynamiquement les infos.
    • Correction de l'affichage vide du niveau de signal Wifi pour les appareils Ethernet.
  • Évolutions de la liste des appareils :
    • Amélioration de la correspondance des noms d’interfaces, y compris pour les répéteurs.
    • Réinitialisation de l’icône de puissance Wifi dès qu’un appareil devient inactif.
  • Découverte dynamique de la liste des interfaces : offre une adaptation automatique relative à n’importe quel modèle de Livebox.
  • Nouveaux boutons “Réinitialisation aux réglages d'usine” dans les onglets Actions et Répéteurs. Merci à @acut3 pour l'aide.
  • Nouveau bouton “Appel APIs...” dans les onglets Actions et Répéteur : permet d’appeler manuellement toute API REST/JSON de la Livebox ou du Répéteur. Quelques appels prédéfinis sont accessibles via une liste déroulante.
  • Nouveau bouton dans l’onglet Actions pour configurer la table de routage de la Livebox Pro (merci à @jfgiorgi pour l’aide).
  • Activation/désactivation Wifi plus robuste. Le Wifi peut maintenant être réactivé depuis l’application s’il a été désactivé via le bouton de la Livebox (merci à @Matrixbx pour l’info).
...et de nombreuses corrections et optimisations.
Si vous rencontrez des soucis merci de m'en faire part ici ou via le forum de discussion (https://github.com/p-dor/LiveboxMonitor/discussions).

Prochains gros chantiers : le pilotage du module TV et le paramétrage des règles du Firewall en mode custom.


Antoine76600

  • Abonné Orange Fibre
  • *
  • Messages: 838
  • Le Havre (76)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #556 le: Aujourd'hui à 11:15:19 »
Bonsoir,

Je viens de publier la release 1.6 avec les améliorations principales suivantes par rapport à la 1.5 :
  • Prise en charge des nouvelles Livebox W7 & S.
  • Évolutions des règles de redirection de protocoles :
    • Prise en charge des préfixes IPv4 & IPv6 dans les adresses IP des règles.
    • Sélection du protocole via une liste déroulante à cases à cocher et prise en charge d’une grande liste de protocoles (dont SCTP).
  • Gestion du spam des appels téléphoniques entrants :
    • Nouveaux boutons pour déclarer/annuler la déclaration des appels indésirables.
    • Nouveau fichier local SpamCalls.txt pour stocker les numéros indésirables.
    • Nouveaux boutons pour vérifier un numéro sur des sites web reconnus.
    • Nouveaux boutons pour vérifier automatiquement les numéros indésirables via l’API Call Filter (nécessite de demander/configurer l'API Key).
  • Logs au démarrage pour afficher le modèle de Livebox identifié, le type de liaison, la liaison fibre et l’abonnement pro.
  • Évolutions du bouton IPv6 :
    • Affichage du statut CGNat, du mode de connexion IPv6 et de la passerelle distante IPv6.
    • Affichage de la liste des délégations de préfixes IPv6 par appareil.
    • Nouveau bouton pour gérer le paramétrage CGNat.
  • Évolutions de la génération de documentation API :
    • Ajout de nouveaux services.
    • Bouton de génération désactivé pour les LB W7 & S, car désormais bloqué par le firmware Orange :(
  • Prise en charge complète de la configuration Wifi et Wifi Invités :
    • Changement SSID, mot de passe + gestion des paramètres avancés.
    • Filtrage MAC en deux modes (WhiteList et BlackList) et gestion de la liste des appareils concernés (qui a finit par très bien marcher chez moi après un reset).
    • Prise en charge de la configuration MLO pour LB W7 + affichage du paramétrage MLO dans les infos Wifi de la Livebox.
  • Nouveau bouton "LEDs & Écran" pour LB6 ou modèles plus récents pour gérer la luminosité des LEDs et afficher/masquer le mot de passe Wifi à l’écran (merci à @acut3 pour l’aide et le support).
  • Le code a été entièrement et profondément refactorisé :
    • Toutes les fonctionnalités reposent sur une nouvelle couche API, unifiant la gestion des appels et des erreurs.
    • La couche API peut être appelée indépendamment par d’autres logiciels. Voir le guide associé : https://github.com/p-dor/LiveboxMonitor/blob/main/docs/APICodingGuide.md
    • Prise en charge du mockup des appels API pour simuler facilement n’importe quel modèle de Livebox.
    • Tous les dialogues ont été découplés.
    • Tous les fichiers sources sont désormais conformes aux normes de codage Python.
  • Sauvegarde et restauration : correction de l’affichage du dernier backup en GMT au lieu de UTC.
  • Évolutions de l’envoi de notifications mail :
    • Gestion améliorée des exceptions SSL lors de l’envoi des mails.
    • Correction du nommage des options de sécurité (STARTTLS & TLS au lieu de TLS & SSL). Merci à @acut3 pour l'aide.
    • La date et l’heure sont maintenant correctement définies dans les mails envoyés.
  • Les informations ONT peuvent maintenant être exportées pour les LB4 avec liaison fibre.
  • Toutes les listes du programme, y compris dans les dialogues, disposent d’un menu contextuel (clic droit) permettant d’exporter le contenu dans un fichier CSV.
  • Évolutions de la gestion de la clé de chiffrement :
    • Le fichier Key.txt est maintenant recréé automatiquement lorsqu’il devient invalide.
    • Amélioration de la gestion de la clé afin d’éviter les blocages.
  • Toutes les info-bulles sont désormais disponibles en anglais.
  • Évolutions de l’affichage des infos appareils :
    • Ajout des champs Mode de chiffrement, Mode de sécurité, Bande passante de liaison, Standard opérationnel, Bande opérationnelle.
    • Prise en charge des changements de nom et des événements de mise à jour pour rafraîchir dynamiquement les infos.
    • Correction de l'affichage vide du niveau de signal Wifi pour les appareils Ethernet.
  • Évolutions de la liste des appareils :
    • Amélioration de la correspondance des noms d’interfaces, y compris pour les répéteurs.
    • Réinitialisation de l’icône de puissance Wifi dès qu’un appareil devient inactif.
  • Découverte dynamique de la liste des interfaces : offre une adaptation automatique relative à n’importe quel modèle de Livebox.
  • Nouveaux boutons “Réinitialisation aux réglages d'usine” dans les onglets Actions et Répéteurs. Merci à @acut3 pour l'aide.
  • Nouveau bouton “Appel APIs...” dans les onglets Actions et Répéteur : permet d’appeler manuellement toute API REST/JSON de la Livebox ou du Répéteur. Quelques appels prédéfinis sont accessibles via une liste déroulante.
  • Nouveau bouton dans l’onglet Actions pour configurer la table de routage de la Livebox Pro (merci à @jfgiorgi pour l’aide).
  • Activation/désactivation Wifi plus robuste. Le Wifi peut maintenant être réactivé depuis l’application s’il a été désactivé via le bouton de la Livebox (merci à @Matrixbx pour l’info).
...et de nombreuses corrections et optimisations.
Si vous rencontrez des soucis merci de m'en faire part ici ou via le forum de discussion (https://github.com/p-dor/LiveboxMonitor/discussions).

Prochains gros chantiers : le pilotage du module TV et le paramétrage des règles du Firewall en mode custom.

Merci pour la maj !  :)