Closed p-dor closed 1 year ago
Hello Je possède une livebox 4 et le seul truc bizarre que j'ai remarqué concerne les ports ethernet:
Si besoin je peux faire des tests
A priori, LAN et ONT sont la même chose sur la livebox 4 (à vérifier): je suis en fibre mais le port WAN, alors que rien n'est connecté dessus, indique de l'activité réseau. Pour les correspondances, j'ai noté ça: 'lan' -> 'LAN' et 'ONT' ??? 'eth1'-> 'Ethernet 1' 'eth2'-> 'Ethernet 2' 'eth3'-> 'Ethernet 3' 'eth4'-> 'Ethernet 4' 'wl0' -> 'Wifi 2.4GHz' 'eth6' -> 'Wifi 5GHz' 'wlguest2' -> 'Guest 2.4GHz' 'wlguest5' -> 'Guest 5GHz'
Bonsoir, merci pour votre aide. Effectivement il est certain que le mapping des interfaces soit différent entre la LB4 et la LB5.
Si vous savez utiliser sysbus ce qui m'aiderait beaucoup c'est d'avoir le résultat des appels :
sysbus NeMo.Intf.lan:getMIBs
et
sysbus NeMo.Intf.guest:getMIBs mibs="wlanvap"
Ce sera probablement trop gros pour être mis en réponse ici. Vous pouvez par exemple zipper les fichiers textes et poster un lien dessus via anonfiles ? Sinon par mail...
Merci !
Voilà le retour des 2 commandes: Livebox.zip
Merci beaucoup, cela devrait me suffire, je vais regarder ça très prochainement. Pour que le test du modèle dans le programme fonctionne bien est-ce que vous pourriez me confirmer que lorsque vous allez dans l'onglet "Livebox Stats/Infos", bouton "Livebox Infos", le champ "Model" affiche précisément "Livebox 4" ?
C'est bien "Livebox 4"!
Bonsoir, j'ai commencé à regarder et hélas j'ai oublié de vous demander un autre résultat...
Pourriez vous aussi me donner les fichiers retours pour les commandes :
sysbus NeMo.Intf.lo:getIntfs traverse=all
sysbus NeMo.Intf.lo:getMIBs traverse=all
sysbus NeMo.Intf.data:getMIBs
Avec cela je devrai voir aussi le nom de toutes les interfaces y compris la fibre.
En fonction je risque de vous demander des retours sur les appels qui permettent d'avoir les détails d'une interface donnée, il s'agit de
sysbus NeMo.Intf.INTF:get
en remplaçant INTF par le nom de l'interface. Mais pour l'instant il me faut tous les noms...
Je remarque d'ailleurs sur votre copie d'écran que les statistiques pour "Ethernet 1" donnent quelque chose alors que l'interface correspondante (pour l'instant) est réglée sur "eth0" qui n'est pas listée. Du il serait intéressant de connaitre le retour de
sysbus NeMo.Intf.eth0:get
Vérifiez bien qu'il n'y a pas de données sensibles comme des mots de passe dans ces fichiers avant de les publier...
Merci encore pour votre aide !
Bonjour Pierre Les 3 fichiers attachés A+ getIntfsTraverseAll.txt getMIBs.txt getMIBsTraverseAll.txt
Merci ! Alors maintenant tout s'explique, 'eth0' c'est bien l'interface WAN (donc fibre/ONT)... J'ai aussi pu choper l'interface xDSL (bien indiquée comme désactivée chez vous), et je l'ai aussi rajoutée au cas où cela fonctionne pour les personnes en ADSL.
Je viens de pousser les adaptations, pouvez vous me dire si tout semble bien correspondre ? Pour la ligne xDSL ça m'intéresse de savoir la liste affiche au moins des 0 pour les compteurs Down et Up ou rien du tout. Pouvez vous aussi vérifier dans la liste principale (premier onglet) si dans la colonne "Link" ce sont bien les bons numéros de ports Ethernet qui sont affichés en fonction des appareils connectés ?
Merci.
Tout semble correct en ce qui concerne le filaire. La ligne xDSL est vide, ce qui me parait cohérent vu qu'elle n'est pas utilisée.
Juste un truc que je ne comprends pas: même désactivé, le wifi affiche des données. Pas énormément mais il y a du débit de temps en temps.
Très bien merci !
Pour en avoir le cœur net pourriez vous me dire ce que vous retourne ces 2 appels ?
sysbus NeMo.Intf.dsl0:getNetDevStats
sysbus NeMo.Intf.dsl0:getDSLStats
En toute logique, des erreurs...
Pour le léger traffic Wifi quand il est coupé je crois que j'ai ça aussi... et je ne peux pas l'expliquer non plus. Le programme se contente de capturer les compteurs d'octets renvoyés par la Livebox et d'afficher les différences, et si ces compteurs bougent c'est bien qu'il se passe quelque chose...
Hello Pour la première commande: erreur: {"result":{"status":null,"errors":[{"error":196618,"description":"Object or parameter not found","info":"getNetDevStats"}]}}
Pour la seconde: { "status": { "ReceiveBlocks": 0, "TransmitBlocks": 0, "CellDelin": 0, "LinkRetrain": 0, "InitErrors": 0, "InitTimeouts": 0, "LossOfFraming": 0, "ErroredSecs": 0, "SeverelyErroredSecs": 0, "FECErrors": 0, "ATUCFECErrors": 0, "HECErrors": 0, "ATUCHECErrors": 0, "CRCErrors": 0, "ATUCCRCErrors": 0 } }
Merci ! Ça veut dire qu'il me reste encore un petit truc à régler et ce sera tout bon pour les utilisateurs DSL aussi.
Intégré dans la v1.0. Je ferme maintenant le ticket.
Bonsoir @JayRabas, entre temps j'ai découvert une nouvelle API qui donne des informations précieuses sur les interfaces.
Il serait intéressant de l'essayer sur une LB4 pour voir si je n'ai rien oublié, si jamais vous avez deux minutes :
sysbus HomeLan.Interface:get
Merci d'avance pour votre aide !
Bonjour Pierre. Le résultat de la commande: HomeLan.Interface.get.txt
Des utilisateurs rapportent que "cela fonctionne bien" avec une Livebox 4 mais comme aucune adaptation n'a réellement été faite il est à peu près certain que quelques fonctions ne doivent pas marcher comme elles le devraient. Si des utilisateurs sont intéressés pour aider à faire ces adaptations en me communiquant quelques informations simples, merci de me contacter ici.