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

0 Membres et 1 Invité sur ce sujet

victor_c32

  • Abonné Orange Fibre
  • *
  • Messages: 1
  • 35530
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #576 le: 07 septembre 2025 à 16:06:01 »
Bonjour,

Dites moi est ce l'un (ou l'une)  d'entre vous est arrivé à mettre une image Docker en place avec LiveboxMonitor en mode API ?
Si oui avez vous une ref sur le repo ?
J'ai essayé mais des soucis de lib PyQt6...

Merci d'avance.

Et merci encore pour l'outil LiveboxMonitor , qui palie le manque de fonctionnalité sur la livebox.

Pegasus38

  • Abonné Orange Fibre
  • *
  • Messages: 1 936
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #577 le: 07 septembre 2025 à 17:04:39 »
Quoissi si t'arrives à mettre le bouton "disable pare feu ipv6" je te nomme le boss du forum...
J'ai tout essayé, différent script, rien à faire

Kana-chan

  • Abonné Orange Fibre
  • *
  • Messages: 891
  • Antibes (06)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #578 le: 07 septembre 2025 à 19:14:29 »
Bonjour,
Bonjour,

Dites moi est ce l'un (ou l'une)  d'entre vous est arrivé à mettre une image Docker en place avec LiveboxMonitor en mode API ?
Si oui avez vous une ref sur le repo ?
J'ai essayé mais des soucis de lib PyQt6...

Merci d'avance.

Et merci encore pour l'outil LiveboxMonitor , qui palie le manque de fonctionnalité sur la livebox.
Si vous avez des soucis PyQT6 qui est l'interface alors que vous utilisez Livebox Monitor en mode API, c'est que l'API doit avoir des références à PyQT encore quelque part.
L'interface n'est peut-être pas totalement disjointe de l'API ?
Sinon, rien empêche de rajouter dans les requirements (pyproject.toml) PyQT6 ?

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 232
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #579 le: 09 septembre 2025 à 21:23:14 »
Dites moi est ce l'un (ou l'une)  d'entre vous est arrivé à mettre une image Docker en place avec LiveboxMonitor en mode API ?
Si oui avez vous une ref sur le repo ?
J'ai essayé mais des soucis de lib PyQt6...

Bonsoir, la couche API est effectivement découplée du reste des modules UI et il n'y a pas de dépendance "logique" entre les deux, donc aucune avec PyQt.
Mais (et oui il y en a un) il y a un petit trait d'union entre les deux qui est le module LmTools qui contient des outils génériques pour les deux parties, et il y a une dépendance ici sur PyQt mais pour des outils que n'utilise pas la couche API... Pour ça que je disais "logique". Je n'ai pas pensé cette couche API pour être prise totalement indépendamment du projet global mais si vous voulez expérimenter à partir des sources c'est très simple : ne prenez que ce qu'il y a dans les répertoires "api" et "app". Dans "app" supprimez tous les modules sauf LmTools.py et modifiez ce fichier pour supprimer toutes les fonctions qui font un appel Qt (QtCore ou QtGui ou QtWidgets) et supprimez l'import de ces trois modules Qt au début du fichier. C'est terminé, vous avez une couche API totalement autonome. Si cela marche bien dites le moi et je ferai ce découpage bien propre dans une prochaine release.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 232
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #580 le: 09 septembre 2025 à 21:24:25 »
Quoissi si t'arrives à mettre le bouton "disable pare feu ipv6" je te nomme le boss du forum...
J'ai tout essayé, différent script, rien à faire

Je tente de jeter un oeil ce w/e.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 232
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #581 le: 10 septembre 2025 à 22:12:04 »
Pegasus38 après un rapide coup d'oeil je ne pense pas que le firewall (que ce soit IPv4 ou v6) puisse être totalement désactivé.
Par contre on peut le mettre en niveau custom et ajouter des règles qui permettent de laisser passer ce qu'on veut.
Si tu donnes un peu plus de détail sur le problème je peux éventuellement te donner les APIs pour tenter d'ajouter ces règles.

Pegasus38

  • Abonné Orange Fibre
  • *
  • Messages: 1 936
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #582 le: 10 septembre 2025 à 22:20:54 »
L'ouvrir à mort du coup, quelque chose comme ça ?

{
  "rules": [
    {
      "name": "FullOpen_IPv6",
      "protocol": "any",
      "src_ip": "any",
      "dest_ip": "any",
      "action": "accept"
    }
  ]
}

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 232
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #583 le: 11 septembre 2025 à 22:10:55 »
Pas aussi simple hélas, il faut spécifier tous les numéros de protocoles à ouvrir.

Mettre le firewall IPv6 en niveau custom puis via le dialogue d'appel d'API faire ces appels :

-- Pour inbound ---
service: "Firewall"
method: "setCustomRule"
parameters: {
    "chain": "Custom_V6In",
    "ipversion": 6,
    "enable": true,
    "protocol": "1,2,3,4,5,6,7,8,9,10,11,12",
    "action": "Accept",
    "destinationPort": "",
    "sourcePort": "",
    "persistent": true,
    "id": "IPV6_TEST_IN",
    "sourcePrefix": "::",
    "destinationPrefix": "::"
}

-- Pour outbound ---
service: "Firewall"
method: "setCustomRule"
parameters: {
    "chain": "Custom_V6Out",
    "ipversion": 6,
    "enable": true,
    "protocol": "1,2,3,4,5,6,7,8,9,10,11,12",
    "action": "Accept",
    "destinationPort": "",
    "sourcePort": "",
    "persistent": true,
    "id": "IPV6_TEST_OUT",
    "sourcePrefix": "::",
    "destinationPrefix": "::"
 }

Je ne sais pas s'il y a une limite dans le nombre de numéros de protocoles qu'on peut mettre dans le champ "protocol". Si ça coince rien n'empèche de créer autant de règles que nécessaire avec des "id" différents.
Les numéros peuvent se trouver ici : https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml

Pour lister les règles configurées :
 service: "Firewall"
 method: "getCustomRule"
 parameters: {
    "chain": "Custom_V6In"     (pour Inbound / "Custom_V6Out" pour Outbound)
}

Pour supprimer une règle :
 service: "Firewall"
 method: "deleteCustomRule"
 parameters: {
    "id": "IPV6_TEST_IN",
    "chain": "Custom_V6In"     (pour Inbound / "Custom_V6Out" pour Outbound)
 }

Il sera intéressant de savoir si tout ça marche bien ;-)

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 232
    • LiveboxMonitor
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #584 le: 19 septembre 2025 à 15:19:43 »
@Pegasus38 avez vous pu essayer ?

Pegasus38

  • Abonné Orange Fibre
  • *
  • Messages: 1 936
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #585 le: 19 septembre 2025 à 17:35:05 »
J'ai désactivé l'ipv6 temporairement, je tente quand je re active
Merci

Mathieu1985

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Eu (76)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #586 le: 22 septembre 2025 à 03:24:03 »
Bonjour,
J'ai quelqu'un sur le forum Orange qui a un problème de redémarrage fréquent avec une Livebox 6 est sur Livebox monitor la raison est Unsupported Chipset et je n'arrive pas à trouver le problème.
https://communaute.orange.fr/t5/Livebox/Orange-et-moi-carte-des-%C3%A9quipements-et-probl%C3%A8me-WiFi/m-p/3333546/emcs_t/S2h8ZW1haWx8dG9waWNfc3Vic2NyaXB0aW9ufE1GUVRHODFLM0o5STJCfDMzMzM1NDZ8U1VCU0NSSVBUSU9OU3xoSw#M63567
Cordialement

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 623
  • Paris (75)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #587 le: 22 septembre 2025 à 08:23:59 »
dans l'interface de base , on peut désactiver completement le parefeu Ipv6 en passant en "personnalisé" puis en créant une règle qui laisse tout passer: