• Forums
  •  » Logiciel
  •  »  PyDLB : Détails des infos LiveBox en Python

#101 18-04-2017 11:56:54

Markco
J'y suis, j'y reste !
Lieu: ~ de Dax (40)
Date d'inscription: 25-01-2008
Messages: 605

Re: PyDLB : Détails des infos LiveBox en Python

Voila wink

Résultats extraits avec tkPyDLB version 0.16e le 18/04/2017 à 11:55:20

Device Info
    Manufacturer                 :  Sagemcom
    ManufacturerOUI              :  4883C7
    ModelName                    :  SagemcomFast5360_MIB4
    Description                  :  SagemcomFast5360_MIB4 Sagemcom fr
    ProductClass                 :  Livebox 4
    SerialNumber                 :  LK16095XXXXXXXX
    HardwareVersion              :  SG_LB4_1.1.0
    SAH_Version                  : 
    SoftwareVersion              :  SG40_sip-fr-2.20.10.1_7.21.3.1
    RescueVersion                :  SG40_sip-fr-2.19.2.1
    ModemFirmwareVersion         : 
    HardwareVersion 2            : 
    SoftwareVersion 2            :  g0-f-sip-fr
    EnabledOptions               : 
    SpecVersion                  :  1.1
    ProvisioningCode             :  AUTH.XXXX.XXXX.GALB.XXXX.XXXX.VSIP.XXXX.XXXX.WCOM.XXXX.XXXX
    UpTime                       :  3734620
      Démarrée depuis le         :  06/03/2017 05:31:40
      Démarrée depuis            :  43j 5h 23mn 40s
    FirstUseDate                 :  0001-01-01T00:00:00Z
    ManufacturerURL              :  http://www.sagemcom.com/
    Country                      :  fr
    ExternalIPAddress            :  86.222.XX.XX
    DeviceStatus                 :  Up
    NumberOfReboots              :  1




WAN Status
    LinkType                     :  dsl
    LinkState                    :  up
    MACAddress                   :  48:83:XX:XX:XX:XX
    Protocol                     :  ppp
    ConnectionState              :  Connected
    LastConnectionError          :  ERROR_NONE
    IPAddress                    :  86.222.XX.XX
    RemoteGateway                :  193.253.XX.XX
    DNSServers
      DNS 1                      :  80.10.246.132
      DNS 2                      :  81.253.149.2
    IPv6Address                  : 
    VLAN ID                      :  None
    MTU                          :  1492

Infos du compte WAN
    Nom                          :  fti/XXXXXXX
    Password                     :  Non trouvé




Téléphonie IP
  Name                           :  SIP-Trunk
    Enable                       :  Enabled
    Protocol                     :  DHCP
    Encapsulation                : 
    InterfaceId                  :  8/51
    Interface                    :  voip
    PhysInterface                :  DSL
  Name                           :  H323-Trunk
    Enable                       :  Disabled
    Protocol                     :  DHCP
    Encapsulation                : 
    InterfaceId                  :  8/51
    Interface                    :  voip
    PhysInterface                :  DSL

Etat des protocoles VoIP
    Etat SIP                     :  Up
    Activation SIP               :  Enabled
    Numéro d'annuaire SIP        :  +335XXXXXXXX




Etat Wi-Fi
  Fréquence                      :  2.4GHz
    SupportedBands               :  2.4GHz
    OperatingStandards           :  bgn
    Channel                      :  1
    AutoChannelEnable            :  True
    SSID                         :  Livebox-XXXX
    SSID visible                 :  True
    BSSID                        :  48:83:XX:XX:XX:XX
    WEPKey                       : 
    PreSharedKey                 : 
    KeyPassPhrase                :  XXXXXXXX
    ModeEnabled                  :  WPA2-Personal
    MACFiltering                 :  Off
    WPSEnable                    :  True
    WPSSelfPIN                   :  XXXXXXXX
    WPSConfigMethodsEnabled      :  PushButton,Label,Ethernet
  Fréquence                      :  5GHz
    SupportedBands               :  5GHz
    OperatingStandards           :  ac
    Channel                      :  108
    AutoChannelEnable            :  True
    SSID                         :  Livebox-1140_XXXX
    SSID visible                 :  True
    BSSID                        :  48:83:XX:XX:XX:XX
    WEPKey                       : 
    PreSharedKey                 : 
    KeyPassPhrase                :  XXXXXXXX
    ModeEnabled                  :  WPA2-Personal
    MACFiltering                 :  Off
    WPSEnable                    :  True
    WPSSelfPIN                   :  XXXXXXXX
    WPSConfigMethodsEnabled      :  PushButton,Label,Ethernet

Wi-Fi partagé
    SSID                         :  orange
    Status                       :  Deactivated
    Enable                       :  False




Etat de la ligne DSL
    Statut du lien               :  Up
    Mode de synchronisation      :  ADSL
    ModulationHint               :  ADSL
    DataPath                     :  Interleaved
    InterleaveDepth              :  0
    Profil DSL                   : 
    UPBOKLE                      :  1160
    Standard utilisé             :  G.992.3_Annex_A
    Firmware Version             :  4132707662483034326f312e64323600
    Durée de la synchronisation  :  17 j 12 h 23 m 51 s

Débit et marge au bruit
  Descendant
    Atténuation                  :  70.3 dB
    Débit de synchronisation     :  2432 Kb/s
    Débit max de synchronisation :  4180 Kb/s
    Marge de bruit               :  15.4 dB
    Puissance                    :  0
  Montant
    Atténuation                  :  31.3 dB
    Débit de synchronisation     :  992 Kb/s
    Débit max de synchronisation :  968 Kb/s
    Marge de bruit               :  5.0 dB
    Puissance                    :  126

Statistiques de la ligne
    ReceiveBlocks                :  27421160
    TransmitBlocks               :  19459061
    CellDelin                    :  0
    LinkRetrain                  :  12
    InitErrors                   :  0
    InitTimeouts                 :  0
    LossOfFraming                :  0
    ErroredSecs                  :  2785
    SeverelyErroredSecs          :  198
    FECErrors                    :  1150011
    ATUCFECErrors                :  87970
    HECErrors                    :  0
    ATUCHECErrors                :  3389
    CRCErrors                    :  15455
    ATUCCRCErrors                :  8752




Etat des services TV
    IPTVStatus                   :  Unavailable


Linux Mint : 18.1 Kernel : 4.10.0-22 - Lb 4 - Fw: 2.20.8

Hors ligne

 

#102 18-04-2017 19:47:30

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonsoir.

Merci Markco clin_oeil_up

Il y a décidément des choses bizarres avec ta LiveBox neutral
1) SAH_Version devrait contenir quelque chose (ne devrait pas être vide).
2) Le mot de passe de la connexion Internet devrait être trouvé.

J'ai testé la version 0.16b sur deux LB4 que j'ai pu trouver chez des amis, pour les deux LB4, tout était conforme à ce que j'attendais ...

Pourrais-tu poster le source de la page d'accueil de ta LB4 (même pas besoin de t'authentifier, et pas d'information confidentielle là-dedans), j'aimerais comparer avec ce que j'ai pu avoir en main (j'ai peut-être raté un truc neutral) ?

Merci d'avance ...


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

#103 20-04-2017 11:19:51

Markco
J'y suis, j'y reste !
Lieu: ~ de Dax (40)
Date d'inscription: 25-01-2008
Messages: 605

Re: PyDLB : Détails des infos LiveBox en Python

Voila wink

Code:

<!DOCTYPE html>
<!-- /ht Paul Irish - http://front.ie/j5OMXi -->
<!--[if lt IE 7 ]> <html class="no-js ie6" lang="fr"> <![endif]-->
<!--[if IE 7 ]>    <html class="no-js ie7" lang="fr"> <![endif]-->
<!--[if IE 8 ]>    <html class="no-js ie8" lang="fr"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html class="no-js" lang="fr">
  <!--<![endif]-->
  <head>
    <title data-translation="common.headtitlelogin">Identification - Livebox Orange</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="x-dns-prefetch-control" content="off">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta http-equiv="cleartype" content="on">
    <meta http-equiv="Cache-control" content="no-cache" />
    <meta http-equiv="pragma" content="no-cache" />
    <meta name="description" content="Livebox Configurator">
    <meta name="author" content="SoftAtHome">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
    <link rel="icon" type="image/png" href="favicon.png?sah=v4.0.33_20161222" />
    <link rel="stylesheet" href="lib/ws/jquery-ui/css/jquery-ui.css?sah=v4.0.33_20161222">
    <!-- CSS files from wm.min.css -->
    <link rel="stylesheet" href="services/ws/wm/css/windowmngr.css?sah=v4.0.33_20161222">
    <!-- End -->
    <link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 400px)" href="services/ws/wm/css/windowmngr.small.css?sah=v4.0.33_20161222" />
    <link rel="stylesheet" href="services/ws/widget-swiper/css/idangerous.swiper.css?sah=v4.0.33_20161222">
    <!-- CSS files from common.min.css -->
    <link rel="stylesheet" href="services/ws/mhs/tiles/css/pictos.css?sah=v4.0.33_20161222">
    <link rel="stylesheet" href="services/ws/mhs/apps/css/favorites.css?sah=v4.0.33_20161222">
    <!-- End -->
    <link rel="stylesheet" type="text/css" href="common/templates/layout_app_conf/tile.css?sah=v4.0.33_20161222">
    <script>
      if(!(window.console && console.log)) {
        console = {
          log: function(){},
          debug: function(){},
          info: function(){},
          warn: function(){},
          error: function(){}
        };
      }
    </script>
    <script data-main="loader.js?sah=v4.0.33_20161222" src="sdkut/ext/requireJS_2.1.15/require.min.js?sah=v4.0.33_20161222"></script>
  </head>
  <body>
    <h1 class="axs_hidden">Livebox Orange</h1>
    <div id="wm">
      <div id="wm3" style="display: none;" class="wm3_login">
        <div class="sah_header">
          <div class="sah_header_bg">
          </div>
          <div class="sah_header_bar">
            <ul class="sah_action_bar">
              <li id="action-login" class="white">
                <span class="icon-user action_button_icon sah_icon_medium"></span>
              </li>
            </ul>
          </div>
        </div>
        <div class="sah_main">
          <div class="sah_category_shuffle">
            <div class="sah_category_shuffle_grid">
            </div>
          </div>
        </div>
        <div id="sah_app" class="sah_app">
        </div>
        <div class="sah_footer">
          <div class="sah_page_selector">
            <input class="sah_rounded sah_glowing_border" id="search-input" type="text" name="slide">
            <span class="icon-undo2 sah_icon_medium sah_green_dark left"></span>
            <span class="icon-redo2 sah_icon_medium sah_green_dark right"></span>
          </div>
        </div>
        <div id="sah_dialog_changepwd" class="sah_dialog" data-aria-labelledby="sah_dialog_firstlogin_title" data-aria-describedby="sah_dialog_firstlogin_body_txt">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_firstlogin_title" class="sah_dialog_firstlogin_title" translate="authentication.firstlogin.title"></div>
              <div id="sah_dialog_firstlogin_body_txt" class="sah_dialog_firstlogin_body_txt" translate="authentication.firstlogin.description"></div><br><br>
              <input type="hidden" name="defaultpassword" id="changepwd_defaultpassword">
              <div class="sah_dialog_firstlogin_body_password">
                <div class="sah_dialog_firstlogin_body_leftpart">
                  <label translate="common.newpassword" id="changepwd_password_translation" for="changepwd_password" class=""></label>
                </div>
                <div class="sah_dialog_firstlogin_body_centerpart">*</div>
                <div class="sah_dialog_firstlogin_body_rightpart">
                  <input type="text" name="password" id="changepwd_password" autocomplete="off">
                </div>
              </div>
              <div class="sah_dialog_firstlogin_body_password">
                <div class="sah_dialog_firstlogin_body_leftpart">
                  <label translate="common.confirmnewpassword" id="changepwd_confirmpassword_translation" for="changepwd_confirmpassword" class=""></label>
                </div>
                <div class="sah_dialog_firstlogin_body_centerpart">*</div>
                <div class="sah_dialog_firstlogin_body_rightpart">
                  <input type="text" name="confirmpassword" id="changepwd_confirmpassword" autocomplete="off">
                </div>
              </div>
              <div class="sah_dialog_firstlogin_body_password">
                <div class="sah_dialog_firstlogin_body_leftpart">
                  <input type='checkbox' id='changepwd_dontaskagain'><label translate="common.dontaskagain" id="changepwd_dontaskagain_translation" for="changepwd_dontaskagain"></label>
                </div>
                <div class="sah_dialog_firstlogin_body_centerpart"></div>
                <div class="sah_dialog_firstlogin_body_rightpart"></div>
              </div><br><br>
              <div id="changepwd_error1" translate="common.changepwd_error1" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div id="changepwd_error2" translate="common.changepwd_error2" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div id="changepwd_error3" translate="common.changepwd_error3" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div id="changepwd_error4" translate="common.changepwd_error4" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div id="changepwd_error5" translate="common.bruteforcedetectionerror" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div class="sah_dialog_firstlogin_notice" translate="authentication.firstlogin.notice"></div>

            </div>
          </form>
        </div>
        <div id="sah_dialog_defaultpassword_location" class="sah_dialog" data-aria-labelledby="sah_dialog_defaultpassword_location_title" data-aria-describedby="sah_dialog_defaultpassword_location_txt">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_defaultpassword_location_title" translate="common.defaultpasswordlocation" class="font180b"></div><br>
              <div style="text-align:center;"><img style="width:300px;height:150px;" src="services/ws/wm/images/defaultpasswordlocation.png?sah=v4.0.33_20161222" alt=""></div><br>
              <div id="sah_dialog_defaultpassword_location_txt" translate="common.defaultpasswordlocationtxt" class="font165"></div>
            </div>
          </form>
        </div>
        <div id="sah_dialog_legal" data-aria-labelledby="sah_dialog_legal_title" data-aria-describedby="sah_dialog_legal_label" class="sah_dialog">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_legal_title" translate="legal.title" class="font180b"></div><br>
              <div id="sah_dialog_legal_label" translate="legal.description" class="font165"></div>
            </div>
          </form>
        </div>
        <!-- NRO Missing First Install page
        <div id="sah_dialog_congratulation" data-aria-labelledby="sah_dialog_congratulation_title" data-aria-describedby="sah_dialog_congratulation_label" class="sah_dialog">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_congratulation_title" translate="congratulation.title" class="font180b"></div><br>
              <div id="sah_dialog_congratulation_label" translate="congratulation.description" class="font165"></div>
            </div>
          </form>
        </div>
        -->
        <div id="sah_dialog_password_reset" data-aria-labelledby="sah_dialog_password_reset_title" data-aria-describedby="sah_dialog_password_reset_label" class="sah_dialog">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_password_reset_title" class="font180b" translate="authentication.resetpassword.title"></div>
              <div id="sah_dialog_password_reset_label" translate="authentication.resetpassword.description" class="font165"></div>
              <div class="sah_dialog_body_pin">
                <label translate="authentication.resetpassword.accessibility_label" id="label_pin_code_translation" for="reset_pin_code" class="axs_hidden"></label>
                <input type="text" name="reset_pin_code" id="reset_pin_code" placeholder="1234">
              </div>
              <div id="reset_pin_error" translate="authentication.resetpassword.error" role="alert" aria-hidden="true" class="sah_error_string font165">
              </div>
            </div>
          </form>
        </div>
        <div id="sah_dialog_password_reset2" data-aria-labelledby="sah_dialog_password_reset2_title" data-aria-describedby="sah_dialog_password_reset2_label" class="sah_dialog">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_password_reset2_title" class="font180b" translate="authentication.resetpassword.title2"></div>
              <div id="sah_dialog_password_reset2_label" translate="authentication.resetpassword.description2" class="font165"></div>
            </div>
          </form>
        </div>
        <div id="sah_dialog_login" data-aria-labelledby="sah_dialog_login_title" data-aria-describedby="login_password_translation" class="sah_dialog">
          <form action="index.html" method="post" target="_blank">
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
              <div id="sah_dialog_login_title" class="sah_dialog_title" translate="authentication.title"></div>
              <div class="sah_dialog_body_login">
                <label translate="common.username" id="login_username_translation" for="login_username" class="axs_hidden"></label>
                <input type="text" name="userlogin" id="login_username" value="admin" readonly="readonly">
                <input type="hidden" name="index" id="index" value="1">
              </div>
              <br>
              <div class="sah_dialog_body_password">
                <label translate="common.password" id="login_password_translation" for="login_password" class="axs_hidden"></label>
                <input type="password" name="password" id="login_password">
                <input type="submit" id="login_submit" style="display:none;">
              </div>
              <div id="login_error1" translate="common.invalidpassword" role="alert" aria-hidden="true" class="sah_error_string font165"></div>
              <div id="login_error2" translate="common.bruteforcedetectionerror" role="alert" aria-hidden="true" class="sah_error_string font165">
              </div>
              <div class="font165">
                <a href="#" class="fakelink orangetxt" id="defaultpassword_link" translate="common.defaultpasswordlocation" tabindex="0"></a><br>
                <br><a href="#" class="fakelink orangetxt" id="resetpassword_link" translate="common.passwordreset" tabindex="0"></a>
              </div>
              <div class="sah_dialog_login_legal">
                <a href="#" id="sah_dialog_login_legal_link" translate="legal.title"></a>
                <span style="display: block; line-height: 1">Version <span id="sah_dialog_login_version"></span></span>
              </div>
            </div>
          </form>
        </div>
        <div id="sah_dialog_error" class="sah_dialog">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
            </div>
          </form>
        </div>
        <div id="sah_dialog_timeout">
          <form>
            <div class="sah_dialog_header">
              <ul class="sah_dialog_buttons">
              </ul>
            </div>
            <div class="sah_dialog_body">
            </div>
          </form>
        </div>
      </div>
    </div>
  </body>

</html>

Linux Mint : 18.1 Kernel : 4.10.0-22 - Lb 4 - Fw: 2.20.8

Hors ligne

 

#104 20-04-2017 18:23:32

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonsoir.

Merci Markco clin_oeil_up

Effectivement, il y a une différence qui explique que je n'arrivais pas à avoir quelque chose dans SAH_Version ...

Sur les LB4 que j'ai eues entre les mains, je trouvais, par exemple :
"lib/ws/jquery-ui/css/jquery-ui.css?sah=3.0.22"
Sur ta LB4, il y a un "v" qui vient s'intercaler entre "sah=" et la valeur que je veux extraire ...
La chaîne "sah=" est caractéristique des LB4 (pour le moment, ça peut changer).
Si  les LB2 et/ou LB3 migrent sur cette page d'accueil, ça va devenir compliqué d'identifier le modèle de LiveBox sans authentification hmm


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

#105 02-05-2017 00:28:49

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonjour.

J'ai mis à disposition la version 0.17b (binaires 32 bits pour Windows et Linux, ainsi que le source).

Changements depuis la 0.16e :
- Refonte de la page d'accueil, redimensionnement de l'interface en 800x800
- Ajout d'un Debug complet, activable sur la page d'accueil (explications plus bas)
- Ajout de LastChangeTime et LastChange (cf. demande de sambapati)
- Ajout de SegwIPAddress et ULA lorsqu'ils existente (LB2)
- Ajout de IPv6DelegatedPrefix (pendant de ULA sur LB3 et LB4 ?)
- Interception des erreurs éventuelles pour générer l'onglet DEBUG
- Renommage de Uptime et DHCPUptime en DHCP_Uptime et WAN_Uptime
- Renommage de UpTime en Device_UpTime
- Correction d'un bug sur json/json() (divergence de syntaxe en Python 2.7)
- Correction du bug sur la détection de LiveBox V4
- Renommage de DslStats en DslMibs (ne se voit que dans le script, mais plus cohérent)

L'onglet 'Debug' est activable sur la page d'accueil, et présentera les résultats filtrés fournis par la LiveBox (utile pour comprendre certaines erreurs).
Qu'il soit activé ou pas (l'erreur détectée est prioritaire sur l'activation du 'Debug'), s'il y a une erreur sur l'extraction des résultats, l'erreur sera reportée dans cet onglet (et il sera donc forcément activé dans ce cas).
L'effet de bord du 'Debug' est que les résultats sont présentés avec des "u'chaine'" en Python 2.7 (voir ci-dessous).
Pour cette raison, les exécutables sont maintenant générés avec Python 3.4, aussi bien pour Linux que pour Windows, mais le script fonctionne toujours avec Python 2.7 (la compatibilité avec Python 2.7 n'est maintenue que pour les MACistes).

Désolé si ça heurte vos yeux : Je ne maintiendrai pas la version Python 2.7 si les MACistes ne se manifestent pas pour générer les versions pour les différents MAC.

Les liens de téléchargement sont à jour au message #1

Pour toutes les versions, je conseille fortement de vérifier le contenu à poster avant de poster, plus particulièrement lorsqu'il s'agit des résultats de l'onglet 'Debug', mais également lors de toute publication (j'ai beau avoir vérifié, je peux avoir raté quelque chose).

Voici ce que donne l'onglet 'Debug' :
- Avec Python 3.4

Résultats extraits avec tkPyDLB version 0.17b le 02/05/2017 à 00:22:32

  Contenu de DevInfo :
{'ModemFirmwareVersion': '', 'FirstUseDate': '0001-01-01T00:00:00Z', 'Manufacturer': 'Sagemcom', 'ModelName': 'SagemcomFast3965_LB2.8', 'Country': 'fr', 'ManufacturerOUI': 'B8266C', 'DeviceStatus': 'Up', 'AdditionalHardwareVersion': '', 'HardwareVersion': 'SG_LB3_1.2.1', 'AdditionalSoftwareVersion': 'g5-r-sip-fr', 'EnabledOptions': '', 'ManufacturerURL': 'http://www.sagemcom.com/', 'SerialNumber': 'AN15296XXXXXXXX', 'SpecVersion': '1.1', 'Description': 'SagemcomFast3965_LB2.8 Sagemcom fr', 'RescueVersion': 'SG30_sip-fr-5.17.5.1', 'VendorConfigFileNumberOfEntries': 1, 'ExternalIPAddress': '86.253.XX.XX', 'ProductClass': 'Livebox 3', 'UpTime': 8829185, 'DeviceLog': '', 'SoftwareVersion': 'SG30_sip-fr-5.21.1.1', 'NumberOfReboots': 1, 'ProvisioningCode': 'AUTH.XXXX.XXXX.GLB3.XXXX.XXXX.VSIP.XXXX.XXXX.WCOM.XXXX.XXXX'},

  Contenu de mtu :
None

  Contenu de vlanid :
832



  Contenu de wanstatus :
{'RemoteGateway': '86.253.XX.XX', 'LinkState': 'up', 'LinkType': 'ethernet', 'IPv6DelegatedPrefix': '2a01:XXXX:XXXX:XXXX::/XX', 'LastConnectionError': 'None', 'MACAddress': 'B8:26:XX:XX:XX:XX', 'DNSServers': '81.253.149.1,80.10.246.130', 'ConnectionState': 'Bound', 'IPv6Address': '2a01:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX', 'IPAddress': '86.253.XX.XX', 'Protocol': 'dhcp'}

  Contenu de DHCPMibs :
{'dhcp': {'dhcp_data': {'Uptime': 8829022, 'PriorityMark': 6, 'IPAddress': '86.253.XX.XX', 'AuthenticationInformation': 'dhcpliveboxfr250', 'ResetOnPhysDownTimeout': 0, 'DNSServers': '81.253.149.1,80.10.246.130', 'DHCPServer': '80.10.XX.XX', 'Renew': False, 'DHCPStatus': 'Bound', 'ReqOption': {'58': {'Enable': True, 'Alias': 'cpe-58', 'Tag': 58, 'Value': '0000a8c0'}, '120': {'Enable': True, 'Alias': 'cpe-120', 'Tag': 120, 'Value': '00067362637433670352454e06616363657373116f72616e67652d6d756c74696d65646961036e657400'}, '1': {'Enable': True, 'Alias': 'cpe-1', 'Tag': 1, 'Value': 'fffff800'}, '119': {'Enable': True, 'Alias': 'cpe-119', 'Tag': 119, 'Value': ''}, '28': {'Enable': True, 'Alias': 'cpe-28', 'Tag': 28, 'Value': '56fd27ff'}, '51': {'Enable': True, 'Alias': 'cpe-51', 'Tag': 51, 'Value': '00015180'}, '6': {'Enable': True, 'Alias': 'cpe-6', 'Tag': 6, 'Value': '51fd9501500af682'}, '3': {'Enable': True, 'Alias': 'cpe-3', 'Tag': 3, 'Value': '56fd2001'}, '125': {'Enable': True, 'Alias': 'cpe-125', 'Tag': 125, 'Value': '000005580c010a00ff000000ffffffffff'}, '15': {'Enable': True, 'Alias': 'cpe-15', 'Tag': 15, 'Value': '6f72616e67652e6672'}, '90': {'Enable': True, 'Alias': 'cpe-90', 'Tag': 90, 'Value': '0000000000000000000000646863706c697665626f786672323530'}, '59': {'Enable': True, 'Alias': 'cpe-59', 'Tag': 59, 'Value': '00010e50'}}, 'IPRouters': '86.253.XX.XX', 'RetransmissionRenewTimeout': -1, 'SubnetMask': '255.255.248.0', 'CheckAuthentication': True, 'RetransmissionStrategy': '4000 8000 16000 32000 64000 128000 -1 0', 'Formal': False, 'SentOption': {'77': {'Enable': True, 'Alias': 'cpe-77', 'Tag': 77, 'Value': '2b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7833'}, '60': {'Enable': True, 'Alias': 'cpe-60', 'Tag': 60, 'Value': '736167656d'}, '90': {'Enable': True, 'Alias': 'cpe-90', 'Tag': 90, 'Value': '00000000000000000000001a0900000558010341010d6674692f753966707075773c124e473249374438493e2d47642740783f03133642899760b20a76220b52a572d98bcbc0'}, '61': {'Enable': True, 'Alias': 'cpe-61', 'Tag': 61, 'Value': 'XXXXXXXXXXXXXX'}}, 'LastConnectionError': 'None', 'LeaseTime': 86400, 'LeaseTimeRemaining': 70292, 'DSCPMark': 48}}}



  Contenu de wanaccount :
{'Username': 'fti/XXXXXXXX',, 'DefaultsLoaded': True, 'WanMode': 'Ethernet_DHCP', 'WanModeList': 'DSL_PPP;DSL_DHCP;VDSL_PPP;VDSL_DHCP;Ethernet_PPP;Ethernet_DHCP', 'Password': 'XXXXXXXX',, 'FactoryResetScheduled': False}



  Contenu de res_voip_config :
{'status': [{'Enable': 'Enabled', 'InterfaceId': '832', 'Interface': 'data', 'PhysInterface': 'Ethernet', 'Protocol': 'DHCP', 'Encapsulation': '', 'Name': 'SIP-Trunk'}, {'Enable': 'Disabled', 'InterfaceId': '851', 'Interface': 'voip', 'PhysInterface': 'Ethernet', 'Protocol': 'DHCP', 'Encapsulation': '', 'Name': 'H323-Trunk'}]}

  Contenu de trunks_list :
{'status': [{'sip': {'subscriptionInfo': [{}]}, 'trunk_lines': [{'enable': 'Enabled', 'status': 'Up', 'name': 'LINE1', 'event_subscribe_lines': [{}], 'directoryNumber': '+332XXXXXXXX'}], 'name': 'SIP-Trunk'}, {'trunk_lines': [{'enable': 'Disabled', 'status': 'Disabled', 'name': 'LINE3', 'event_subscribe_lines': [], 'directoryNumber': ''}], 'name': 'H323-Trunk', 'h323': {}}]}



  Contenu de WifiData :
{'wlanvap': {'wl1': {'WPS': {'Enable': True, 'ConfigMethodsEnabled': 'PushButton,Label,Ethernet', 'Configured': True, 'ConfigMethodsSupported': 'Ethernet,Label,Display,PushButton,Keypad,PIN', 'PairingInProgress': False, 'SelfPIN': 'XXXXXXXXX}', 'LastChange': 8829111, 'MACFiltering': {'Mode': 'Off', 'Entry': {'1': {'MACAddress': '70:f3:XX:XX:XX:XX'}}}, 'SSID': 'Livebox-XXXX', 'VAPStatus': 'Up', 'UAPSDEnable': True, 'AssociatedDevice': {'8C:70:XX:XX:XX:XX': {'RxPacketCount': 44272, 'DownlinkShortGuard': False, 'UplinkMCS': 0, 'LastDataDownlinkRate': 126, 'MACAddress': '8C:70:XX:XX:XX:XX', 'DownlinkIs40mhz': False, 'Noise': -122, 'TxPacketCount': 44272, 'SignalStrength': -104, 'SignalNoiseRatio': 0, 'Retransmissions': 1, 'AuthenticationState': True, 'Inactive': 180, 'LastDataUplinkRate': 0, 'DownlinkMCS': 0, 'ChargeableUserId': '', 'UplinkShortGuard': False, 'UplinkIs40mhz': False, 'Active': True}}, 'WMMEnable': True, 'MaxStations': -1, 'APBridgeDisable': False, 'UAPSDCapability': True, 'Security': {'RadiusSecret': '', 'WEPKey': 'XXXXXXXXXXX',, 'RekeyingInterval': 3600, 'KeyPassPhrase': 'XXXXXXXX',, 'PreSharedKey': '',, 'RadiusDefaultSessionTimeout': 0, 'ModesSupported': 'None,WEP-64,WEP-128,WEP-128iv,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', 'RadiusServerIPAddr': '', 'RadiusChargeableUserId': False, 'RadiusServerPort': 1812, 'RadiusOwnIPAddress': '', 'ModeEnabled': 'WPA-WPA2-Personal', 'RadiusCalledStationId': '', 'RadiusNASIdentifier': ''}, 'WMMCapability': True, 'RetryLimit': 0, 'AssociatedDeviceNumberOfEntries': 0, 'SSIDAdvertisementEnabled': True, 'LastChangeTime': 75, 'BSSID': 'B8:26:XX:XX:XX:XX', 'HotSpot2': {'IcmpV4Echo': True, 'VenueType': 8, 'L2TrafficInspect': True, 'Internet': False, 'P2PEnable': False, 'Enable': False, 'DgafDisable': False, 'GasDelay': 0, 'Interworking': True, 'Hs2Ie': False, 'VenueGroup': 2, 'AccessNetworkType': 2}, 'BridgeInterface': 'bridge'}, 'wl0': {'WPS': {'Enable': True, 'ConfigMethodsEnabled': 'PushButton,Label,Ethernet', 'Configured': True, 'ConfigMethodsSupported': 'Ethernet,Label,Display,PushButton,Keypad,PIN', 'PairingInProgress': False, 'SelfPIN': 'XXXXXXXXX}', 'LastChange': 8829096, 'MACFiltering': {'Mode': 'Off', 'Entry': {'1': {'MACAddress': '70:f3:XX:XX:XX:XX'}}}, 'SSID': 'Livebox-XXXX', 'VAPStatus': 'Up', 'UAPSDEnable': True, 'AssociatedDevice': {'00:12:XX:XX:XX:XX': {'RxPacketCount': 832, 'DownlinkShortGuard': False, 'UplinkMCS': 0, 'LastDataDownlinkRate': 54, 'MACAddress': '00:12:XX:XX:XX:XX', 'DownlinkIs40mhz': False, 'Noise': -122, 'TxPacketCount': 832, 'SignalStrength': -65, 'SignalNoiseRatio': 0, 'Retransmissions': 1, 'AuthenticationState': True, 'Inactive': 15, 'LastDataUplinkRate': 0, 'DownlinkMCS': 0, 'ChargeableUserId': '', 'UplinkShortGuard': False, 'UplinkIs40mhz': False, 'Active': True}, '78:00:XX:XX:XX:XX': {'RxPacketCount': 47664, 'DownlinkShortGuard': False, 'UplinkMCS': 0, 'LastDataDownlinkRate': 4, 'MACAddress': '78:00:XX:XX:XX:XX', 'DownlinkIs40mhz': False, 'Noise': -122, 'TxPacketCount': 47664, 'SignalStrength': -116, 'SignalNoiseRatio': 0, 'Retransmissions': 1, 'AuthenticationState': True, 'Inactive': 180, 'LastDataUplinkRate': 0, 'DownlinkMCS': 0, 'ChargeableUserId': '', 'UplinkShortGuard': False, 'UplinkIs40mhz': False, 'Active': True}}, 'WMMEnable': True, 'MaxStations': -1, 'APBridgeDisable': False, 'UAPSDCapability': True, 'Security': {'RadiusSecret': '', 'WEPKey': 'XXXXXXXXXXX',, 'RekeyingInterval': 3600, 'KeyPassPhrase': 'XXXXXXXX',, 'PreSharedKey': '',, 'RadiusDefaultSessionTimeout': 0, 'ModesSupported': 'None,WEP-64,WEP-128,WEP-128iv,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', 'RadiusServerIPAddr': '', 'RadiusChargeableUserId': False, 'RadiusServerPort': 1812, 'RadiusOwnIPAddress': '', 'ModeEnabled': 'WPA-WPA2-Personal', 'RadiusCalledStationId': '', 'RadiusNASIdentifier': ''}, 'WMMCapability': True, 'RetryLimit': 0, 'AssociatedDeviceNumberOfEntries': 0, 'SSIDAdvertisementEnabled': True, 'LastChangeTime': 90, 'BSSID': 'B8:26:XX:XX:XX:XX', 'HotSpot2': {'IcmpV4Echo': True, 'VenueType': 8, 'L2TrafficInspect': True, 'Internet': False, 'P2PEnable': False, 'Enable': False, 'DgafDisable': False, 'GasDelay': 0, 'Interworking': True, 'Hs2Ie': False, 'VenueGroup': 2, 'AccessNetworkType': 2}, 'BridgeInterface': 'bridge'}}, 'wlanradio': {'wifi1_ath': {'LastChange': 8829135, 'AutoChannelRefreshPeriod': 0, 'AutoChannelSelecting': False, 'OperatingStandards': 'an', 'GuardInterval': 'Auto', 'SupportedStandards': 'a,an', 'Channel': 100, 'SupportedFrequencyBands': '2.4GHz,5GHz,AUTO', 'LastChangeTime': 51, 'AutoChannelSupported': True, 'RegulatoryDomain': 'FR', 'OperatingChannelBandwidth': 'Auto', 'PossibleChannels': '36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140', 'MCS': 10, 'ChannelsInUse': '', 'OperatingFrequencyBand': '5GHz', 'TransmitPower': 100, 'MaxBitRate': 0, 'IEEE80211hEnabled': False, 'ExtensionChannel': 'Auto', 'RadioStatus': 'Up', 'IEEE80211hSupported': True, 'AutoChannelEnable': True, 'TransmitPowerSupported': '0,10,20,30,40,50,60,70,80,90,100'}, 'wifi0_ath': {'LastChange': 8829136, 'AutoChannelRefreshPeriod': 0, 'AutoChannelSelecting': False, 'OperatingStandards': 'bgn', 'GuardInterval': 'Auto', 'SupportedStandards': 'b,g,n,bg,bgn', 'Channel': 1, 'SupportedFrequencyBands': '2.4GHz,5GHz,AUTO', 'LastChangeTime': 50, 'AutoChannelSupported': True, 'RegulatoryDomain': 'FR', 'OperatingChannelBandwidth': 'Auto', 'PossibleChannels': '1,2,3,4,5,6,7,8,9,10,11,12,13', 'MCS': 10, 'ChannelsInUse': '', 'OperatingFrequencyBand': '2.4GHz', 'TransmitPower': 100, 'MaxBitRate': 0, 'IEEE80211hEnabled': False, 'ExtensionChannel': 'Auto', 'RadioStatus': 'Up', 'IEEE80211hSupported': False, 'AutoChannelEnable': True, 'TransmitPowerSupported': '0,10,20,30,40,50,60,70,80,90,100'}}}

  Contenu de WifiCom :
{'result': {'status': 0, 'data': {'Enable': True, 'Status': 'Activated', 'SSID': 'orange'}}},



  Contenu de dslstats :
{'ATUCCRCErrors': 0, 'HECErrors': 0, 'LossOfFraming': 0, 'CRCErrors': 0, 'SeverelyErroredSecs': 0, 'TransmitBlocks': 0, 'LinkRetrain': 0, 'ReceiveBlocks': 0, 'FECErrors': 0, 'ErroredSecs': 0, 'CellDelin': 0, 'InitTimeouts': 4294967295, 'ATUCHECErrors': 0, 'ATUCFECErrors': 0, 'InitErrors': 0}

  Contenu de DslMibs :
{'dsl': {'dsl0': {'LastChange': 8829152, 'LinkStatus': 'Disabled', 'InterleaveDepth': 0, 'DownstreamPower': 0, 'UPBOKLE': 0, 'ModulationHint': 'Auto', 'UpstreamNoiseMargin': 0, 'LastChangeTime': 34, 'UpstreamAttenuation': 0, 'UpstreamPower': 0, 'FirmwareVersion': '10.17.8.4IKF7185', 'UpstreamCurrRate': 0, 'DownstreamMaxRate': 0, 'DataPath': 'Interleaved', 'StandardsSupported': 'G.992.1_Annex_A,G.992.1_Annex_B,G.992.1_Annex_C,G.992.2,G.992.3_Annex_A,G.992.3_Annex_B,G.992.3_Annex_L,G.992.3_Annex_M,G.992.5_Annex_A,G.992.5_Annex_B,G.992.5_Annex_M,G.993.1_Annex_A', 'CurrentProfile': '', 'DownstreamAttenuation': 0, 'DownstreamNoiseMargin': 0, 'StandardUsed': '', 'UpstreamMaxRate': 0, 'DownstreamCurrRate': 0, 'ModulationType': ''}}}

- Avec Python 2.7

Résultats extraits avec tkPyDLB version 0.17b le 02/05/2017 à 00:23:05

  Contenu de DevInfo :
{u'DeviceLog': u'', u'SerialNumber': u'AN15296XXXXXXXX', u'SoftwareVersion': u'SG30_sip-fr-5.21.1.1', u'ExternalIPAddress': u'86.253.XX.XX', u'ProductClass': u'Livebox 3', u'RescueVersion': u'SG30_sip-fr-5.17.5.1', u'VendorConfigFileNumberOfEntries': 1, u'ManufacturerURL': u'http://www.sagemcom.com/', u'UpTime': 8829218, u'Description': u'SagemcomFast3965_LB2.8 Sagemcom fr', u'ManufacturerOUI': u'B8266C', u'EnabledOptions': u'', u'DeviceStatus': u'Up', u'NumberOfReboots': 1, u'Manufacturer': u'Sagemcom', u'ModelName': u'SagemcomFast3965_LB2.8', u'Country': u'fr', u'ProvisioningCode': u'AUTH.XXXX.XXXX.GLB3.XXXX.XXXX.VSIP.XXXX.XXXX.WCOM.XXXX.XXXX',  u'ModemFirmwareVersion': u'', u'FirstUseDate': u'0001-01-01T00:00:00Z', u'AdditionalHardwareVersion': u'', u'HardwareVersion': u'SG_LB3_1.2.1', u'AdditionalSoftwareVersion': u'g5-r-sip-fr', u'SpecVersion': u'1.1'}

  Contenu de mtu :
None

  Contenu de vlanid :
832



  Contenu de wanstatus :
{u'LinkType': u'ethernet', u'MACAddress': u'B8:26:XX:XX:XX:XX', u'Protocol': u'dhcp', u'IPv6Address': u'2a01:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX', u'IPv6DelegatedPrefix': u'2a01:XXXX:XXXX:XXXX::/XX', u'LinkState': u'up', u'ConnectionState': u'Bound', u'RemoteGateway': u'86.253.XX.XX', u'LastConnectionError': u'None', u'IPAddress': u'86.253.XX.XX', u'DNSServers': u'81.253.149.1,80.10.246.130'}

  Contenu de DHCPMibs :
{u'dhcp': {u'dhcp_data': {u'Uptime': 8829055, u'LeaseTime': 86400, u'ResetOnPhysDownTimeout': 0, u'RetransmissionStrategy': u'4000 8000 16000 32000 64000 128000 -1 0', u'CheckAuthentication': True, u'LeaseTimeRemaining': 70259, u'IPRouters': u'86.253.XX.XX', u'SentOption': {u'60': {u'Alias': u'cpe-60', u'Tag': 60, u'Enable': True, u'Value': u'736167656d'}, u'61': {u'Alias': u'cpe-61', u'Tag': 61, u'Enable': True, u'Value': u'XXXXXXXXXXXXXX'}, u'77': {u'Alias': u'cpe-77', u'Tag': 77, u'Enable': True, u'Value': u'2b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7833'}, u'90': {u'Alias': u'cpe-90', u'Tag': 90, u'Enable': True, u'Value': u'00000000000000000000001a0900000558010341010d6674692f753966707075773c124e473249374438493e2d47642740783f03133642899760b20a76220b52a572d98bcbc0'}}, u'DSCPMark': 48, u'PriorityMark': 6, u'DHCPStatus': u'Bound', u'Renew': False, u'RetransmissionRenewTimeout': -1, u'LastConnectionError': u'None', u'SubnetMask': u'255.255.248.0', u'ReqOption': {u'120': {u'Alias': u'cpe-120', u'Tag': 120, u'Enable': True, u'Value': u'00067362637433670352454e06616363657373116f72616e67652d6d756c74696d65646961036e657400'}, u'15': {u'Alias': u'cpe-15', u'Tag': 15, u'Enable': True, u'Value': u'6f72616e67652e6672'}, u'58': {u'Alias': u'cpe-58', u'Tag': 58, u'Enable': True, u'Value': u'0000a8c0'}, u'51': {u'Alias': u'cpe-51', u'Tag': 51, u'Enable': True, u'Value': u'00015180'}, u'28': {u'Alias': u'cpe-28', u'Tag': 28, u'Enable': True, u'Value': u'56fd27ff'}, u'1': {u'Alias': u'cpe-1', u'Tag': 1, u'Enable': True, u'Value': u'fffff800'}, u'3': {u'Alias': u'cpe-3', u'Tag': 3, u'Enable': True, u'Value': u'56fd2001'}, u'125': {u'Alias': u'cpe-125', u'Tag': 125, u'Enable': True, u'Value': u'000005580c010a00ff000000ffffffffff'}, u'6': {u'Alias': u'cpe-6', u'Tag': 6, u'Enable': True, u'Value': u'51fd9501500af682'}, u'59': {u'Alias': u'cpe-59', u'Tag': 59, u'Enable': True, u'Value': u'00010e50'}, u'119': {u'Alias': u'cpe-119', u'Tag': 119, u'Enable': True, u'Value': u''}, u'90': {u'Alias': u'cpe-90', u'Tag': 90, u'Enable': True, u'Value': u'0000000000000000000000646863706c697665626f786672323530'}}, u'AuthenticationInformation': u'dhcpliveboxfr250', u'IPAddress': u'86.253.XX.XX', u'DNSServers': u'81.253.149.1,80.10.246.130', u'DHCPServer': u'80.10.XX.XX', u'Formal': False}}}



  Contenu de wanaccount :
{u'Username': u'fti/XXXXXXXX',, u'FactoryResetScheduled': False, u'WanMode': u'Ethernet_DHCP', u'WanModeList': u'DSL_PPP;DSL_DHCP;VDSL_PPP;VDSL_DHCP;Ethernet_PPP;Ethernet_DHCP', u'Password': u'XXXXXXXX',, u'DefaultsLoaded': True}



  Contenu de res_voip_config :
{u'status': [{u'InterfaceId': u'832', u'Enable': u'Enabled', u'Protocol': u'DHCP', u'Name': u'SIP-Trunk', u'Interface': u'data', u'Encapsulation': u'', u'PhysInterface': u'Ethernet'}, {u'InterfaceId': u'851', u'Enable': u'Disabled', u'Protocol': u'DHCP', u'Name': u'H323-Trunk', u'Interface': u'voip', u'Encapsulation': u'', u'PhysInterface': u'Ethernet'}]}

  Contenu de trunks_list :
{u'status': [{u'trunk_lines': [{u'status': u'Up', u'directoryNumber': u'+332XXXXXXXX', u'event_subscribe_lines': [{}], u'enable': u'Enabled', u'name': u'LINE1'}], u'sip': {u'subscriptionInfo': [{}]}, u'name': u'SIP-Trunk'}, {u'trunk_lines': [{u'status': u'Disabled', u'directoryNumber': u'', u'event_subscribe_lines': [], u'enable': u'Disabled', u'name': u'LINE3'}], u'name': u'H323-Trunk', u'h323': {}}]}



  Contenu de WifiData :
{u'wlanradio': {u'wifi0_ath': {u'AutoChannelSupported': True, u'SupportedFrequencyBands': u'2.4GHz,5GHz,AUTO', u'OperatingFrequencyBand': u'2.4GHz', u'RadioStatus': u'Up', u'RegulatoryDomain': u'FR', u'AutoChannelSelecting': False, u'ExtensionChannel': u'Auto', u'AutoChannelEnable': True, u'Channel': 1, u'OperatingStandards': u'bgn', u'SupportedStandards': u'b,g,n,bg,bgn', u'TransmitPowerSupported': u'0,10,20,30,40,50,60,70,80,90,100', u'IEEE80211hSupported': False, u'LastChangeTime': 50, u'ChannelsInUse': u'', u'AutoChannelRefreshPeriod': 0, u'MaxBitRate': 0, u'OperatingChannelBandwidth': u'Auto', u'IEEE80211hEnabled': False, u'LastChange': 8829169, u'GuardInterval': u'Auto', u'MCS': 10, u'PossibleChannels': u'1,2,3,4,5,6,7,8,9,10,11,12,13', u'TransmitPower': 100}, u'wifi1_ath': {u'AutoChannelSupported': True, u'SupportedFrequencyBands': u'2.4GHz,5GHz,AUTO', u'OperatingFrequencyBand': u'5GHz', u'RadioStatus': u'Up', u'RegulatoryDomain': u'FR', u'AutoChannelSelecting': False, u'ExtensionChannel': u'Auto', u'AutoChannelEnable': True, u'Channel': 100, u'OperatingStandards': u'an', u'SupportedStandards': u'a,an', u'TransmitPowerSupported': u'0,10,20,30,40,50,60,70,80,90,100', u'IEEE80211hSupported': True, u'LastChangeTime': 51, u'ChannelsInUse': u'', u'AutoChannelRefreshPeriod': 0, u'MaxBitRate': 0, u'OperatingChannelBandwidth': u'Auto', u'IEEE80211hEnabled': False, u'LastChange': 8829168, u'GuardInterval': u'Auto', u'MCS': 10, u'PossibleChannels': u'36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140', u'TransmitPower': 100}}, u'wlanvap': {u'wl0': {u'RetryLimit': 0, u'AssociatedDeviceNumberOfEntries': 0, u'LastChangeTime': 90, u'BSSID': u'B8:26:XX:XX:XX:XX', u'WMMEnable': True, u'Security': {u'KeyPassPhrase': u'XXXXXXXX',, u'PreSharedKey': u'',, u'ModeEnabled': u'WPA-WPA2-Personal', u'RadiusSecret': u'', u'RadiusNASIdentifier': u'', u'ModesSupported': u'None,WEP-64,WEP-128,WEP-128iv,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', u'RadiusDefaultSessionTimeout': 0, u'RadiusChargeableUserId': False, u'WEPKey': u'XXXXXXXXXXX',, u'RadiusServerIPAddr': u'', u'RadiusServerPort': 1812, u'RadiusCalledStationId': u'', u'RekeyingInterval': 3600, u'RadiusOwnIPAddress': u''}, u'MaxStations': -1, u'APBridgeDisable': False, u'MACFiltering': {u'Entry': {u'1': {u'MACAddress': u'70:f3:XX:XX:XX:XX'}}, u'Mode': u'Off'}, u'BridgeInterface': u'bridge', u'LastChange': 8829129, u'WPS': {u'Enable': True, u'Configured': True, u'PairingInProgress': False, u'ConfigMethodsSupported': u'Ethernet,Label,Display,PushButton,Keypad,PIN', u'SelfPIN': u'XXXXXXXXX', u'ConfigMethodsEnabled': u'PushButton,Label,Ethernet'}, u'AssociatedDevice': {u'78:00:XX:XX:XX:XX': {u'AuthenticationState': True, u'MACAddress': u'78:00:XX:XX:XX:XX', u'Noise': -122, u'UplinkShortGuard': False, u'SignalStrength': -116, u'DownlinkIs40mhz': False, u'LastDataUplinkRate': 0, u'SignalNoiseRatio': 0, u'DownlinkMCS': 0, u'Inactive': 180, u'TxPacketCount': 47664, u'RxPacketCount': 47664, u'LastDataDownlinkRate': 4, u'DownlinkShortGuard': False, u'Active': True, u'UplinkIs40mhz': False, u'Retransmissions': 1, u'ChargeableUserId': u'', u'UplinkMCS': 0}, u'00:12:XX:XX:XX:XX': {u'AuthenticationState': True, u'MACAddress': u'00:12:XX:XX:XX:XX', u'Noise': -122, u'UplinkShortGuard': False, u'SignalStrength': -65, u'DownlinkIs40mhz': False, u'LastDataUplinkRate': 0, u'SignalNoiseRatio': 0, u'DownlinkMCS': 0, u'Inactive': 15, u'TxPacketCount': 832, u'RxPacketCount': 832, u'LastDataDownlinkRate': 54, u'DownlinkShortGuard': False, u'Active': True, u'UplinkIs40mhz': False, u'Retransmissions': 1, u'ChargeableUserId': u'', u'UplinkMCS': 0}}, u'UAPSDCapability': True, u'HotSpot2': {u'P2PEnable': False, u'Enable': False, u'DgafDisable': False, u'IcmpV4Echo': True, u'AccessNetworkType': 2, u'Interworking': True, u'Hs2Ie': False, u'VenueType': 8, u'L2TrafficInspect': True, u'Internet': False, u'GasDelay': 0, u'VenueGroup': 2}, u'VAPStatus': u'Up', u'SSIDAdvertisementEnabled': True, u'UAPSDEnable': True, u'WMMCapability': True, u'SSID': u'Livebox-XXXX'}, u'wl1': {u'RetryLimit': 0, u'AssociatedDeviceNumberOfEntries': 0, u'LastChangeTime': 75, u'BSSID': u'B8:26:XX:XX:XX:XX', u'WMMEnable': True, u'Security': {u'KeyPassPhrase': u'XXXXXXXX',, u'PreSharedKey': u'',, u'ModeEnabled': u'WPA-WPA2-Personal', u'RadiusSecret': u'', u'RadiusNASIdentifier': u'', u'ModesSupported': u'None,WEP-64,WEP-128,WEP-128iv,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', u'RadiusDefaultSessionTimeout': 0, u'RadiusChargeableUserId': False, u'WEPKey': u'XXXXXXXXXXX',, u'RadiusServerIPAddr': u'', u'RadiusServerPort': 1812, u'RadiusCalledStationId': u'', u'RekeyingInterval': 3600, u'RadiusOwnIPAddress': u''}, u'MaxStations': -1, u'APBridgeDisable': False, u'MACFiltering': {u'Entry': {u'1': {u'MACAddress': u'70:f3:XX:XX:XX:XX'}}, u'Mode': u'Off'}, u'BridgeInterface': u'bridge', u'LastChange': 8829144, u'WPS': {u'Enable': True, u'Configured': True, u'PairingInProgress': False, u'ConfigMethodsSupported': u'Ethernet,Label,Display,PushButton,Keypad,PIN', u'SelfPIN': u'XXXXXXXXX', u'ConfigMethodsEnabled': u'PushButton,Label,Ethernet'}, u'AssociatedDevice': {u'8C:70:XX:XX:XX:XX': {u'AuthenticationState': True, u'MACAddress': u'8C:70:XX:XX:XX:XX', u'Noise': -122, u'UplinkShortGuard': False, u'SignalStrength': -104, u'DownlinkIs40mhz': False, u'LastDataUplinkRate': 0, u'SignalNoiseRatio': 0, u'DownlinkMCS': 0, u'Inactive': 180, u'TxPacketCount': 44272, u'RxPacketCount': 44272, u'LastDataDownlinkRate': 126, u'DownlinkShortGuard': False, u'Active': True, u'UplinkIs40mhz': False, u'Retransmissions': 1, u'ChargeableUserId': u'', u'UplinkMCS': 0}}, u'UAPSDCapability': True, u'HotSpot2': {u'P2PEnable': False, u'Enable': False, u'DgafDisable': False, u'IcmpV4Echo': True, u'AccessNetworkType': 2, u'Interworking': True, u'Hs2Ie': False, u'VenueType': 8, u'L2TrafficInspect': True, u'Internet': False, u'GasDelay': 0, u'VenueGroup': 2}, u'VAPStatus': u'Up', u'SSIDAdvertisementEnabled': True, u'UAPSDEnable': True, u'WMMCapability': True, u'SSID': u'Livebox-XXXX'}}},

  Contenu de WifiCom :
{u'result': {u'status': 0, u'data': {u'Status': u'Activated', u'Enable': True, u'SSID': u'orange'}}},



  Contenu de dslstats :
{u'HECErrors': 0, u'SeverelyErroredSecs': 0, u'ReceiveBlocks': 0, u'InitTimeouts': 4294967295L, u'LinkRetrain': 0, u'InitErrors': 0, u'ATUCCRCErrors': 0, u'ErroredSecs': 0, u'LossOfFraming': 0, u'ATUCHECErrors': 0, u'ATUCFECErrors': 0, u'TransmitBlocks': 0, u'CRCErrors': 0, u'FECErrors': 0, u'CellDelin': 0}

  Contenu de DslMibs :
{u'dsl': {u'dsl0': {u'StandardsSupported': u'G.992.1_Annex_A,G.992.1_Annex_B,G.992.1_Annex_C,G.992.2,G.992.3_Annex_A,G.992.3_Annex_B,G.992.3_Annex_L,G.992.3_Annex_M,G.992.5_Annex_A,G.992.5_Annex_B,G.992.5_Annex_M,G.993.1_Annex_A', u'InterleaveDepth': 0, u'UpstreamMaxRate': 0, u'DownstreamNoiseMargin': 0, u'DataPath': u'Interleaved', u'ModulationHint': u'Auto', u'DownstreamAttenuation': 0, u'FirmwareVersion': u'10.17.8.4IKF7185', u'LastChangeTime': 34, u'UpstreamNoiseMargin': 0, u'DownstreamPower': 0, u'CurrentProfile': u'', u'ModulationType': u'', u'DownstreamMaxRate': 0, u'UPBOKLE': 0, u'UpstreamAttenuation': 0, u'UpstreamPower': 0, u'LinkStatus': u'Disabled', u'LastChange': 8829185, u'UpstreamCurrRate': 0, u'DownstreamCurrRate': 0, u'StandardUsed': u''}}}


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

#106 02-05-2017 22:19:32

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonsoir.

Mise à disposition d'une version corrective :
Il y avait quelques cas où le floutage du "Debug" ne fonctionnait pas bien, selon la position de la chaîne à "flouter", et des virgules doublées dans le résultat.

Version 0.17b1 pour Windows et Linux.
Version 0.17s1 pour le zip (source).

Les liens du message #1 sont à jour.


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

#107 08-05-2017 05:48:27

Markco
J'y suis, j'y reste !
Lieu: ~ de Dax (40)
Date d'inscription: 25-01-2008
Messages: 605

Re: PyDLB : Détails des infos LiveBox en Python

ça commence à avoir de la XXXX avec cette version 0.17. En revanche, dans la rubrique WANstatus, j'ai toujours "non trouvé" à la question password.


Linux Mint : 18.1 Kernel : 4.10.0-22 - Lb 4 - Fw: 2.20.8

Hors ligne

 

#108 08-05-2017 14:51:18

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonjour.

Faute de retour, je ne peux en être certain, mais il semblerait que sur les LB4 avec firmware récent, ce champ mot de passe ait disparu (il n'est pas disponible dans les résultats, tu peux vérifier dans l'onglet 'Debug').

Si c'est bien le cas, c'est dommage, car, quand on a perdu son mot de passe de connexion, il faut solliciter le service client pour le récupérer ...
D'un autre côté, c'est mieux pour la sécurité smile

Soyons positifs, tu as quand même un outil qui fonctionne sans Wine (et sans blocage du ping wink)

Pour tkPyDLB, je ne compte pas avancer beaucoup dans les prochaines semaines (sauf demandes d'évolution cohérentes), car je suis bloqué sur un firmware pas au top sur ma LB3 (pas de listage des équipements connectés, la prochaine évolution que je prévoyais).
Dès que j'aurai un firmware débarrassé de ce bug, j'essaye d'avancer sur ce point ...

Et, comme je l'ai dit plus haut, je laisserai sans doute tomber la compatibilité Python 2.7 ...


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

#109 07-06-2017 18:28:54

Markco
J'y suis, j'y reste !
Lieu: ~ de Dax (40)
Date d'inscription: 25-01-2008
Messages: 605

Re: PyDLB : Détails des infos LiveBox en Python

@JoeKer, Oups désolé, j'avais completement zapé cette réponse sad

Concernant le mot de passe, je suis d'accord avec toi, c'est bien pratique de l'avoir. Avant lorsque c'était Wanadoo, on avait login et mot de passe, il suffisait de faire une copie d'écran et on avait ça sous la main aux cas ou, mais maintenant ce n'est plus possible, ce qui est bien dommage, la sécurité oui mais pas trop non plus.

Voila le débug que tu me demandais pour le mdp wink

Résultats extraits avec tkPyDLB version 0.17b1 le 07/06/2017 à 18:22:23

  Contenu de DevInfo :
{'EnabledOptions': '', 'UpgradeOccurred': False, 'ManufacturerURL': 'http://www.sagemcom.com/', 'DeviceStatus': 'Up', 'Manufacturer': 'Sagemcom', 'SpecVersion': '1.1', 'ModemFirmwareVersion': '', 'RescueVersion': 'SG40_sip-fr-2.20.10.1', 'ProvisioningCode': 'AUTH.XXXX.XXXX.GALB.XXXX.XXXX.WCOM.XXXX.XXXX', , 'ExternalIPAddress': '86.222.XX.XX', 'AdditionalHardwareVersion': '', 'SerialNumber': 'LK16095XXXXXXXX', 'ManufacturerOUI': '4883C7', 'SoftwareVersion': 'SG40_sip-fr-2.22.8.1_7.21.3.1', 'HardwareVersion': 'SG_LB4_1.1.0', 'ModelName': 'SagemcomFast5360_MIB4', 'ResetOccurred': False, 'Description': 'SagemcomFast5360_MIB4 Sagemcom fr', 'VendorConfigFileNumberOfEntries': 1, 'UpTime': 72698, 'RestoreOccurred': False, 'ProductClass': 'Livebox 4', 'DeviceLog': '', 'FirstUseDate': '0001-01-01T00:00:00Z', 'AdditionalSoftwareVersion': 'g0-f-sip-fr', 'NumberOfReboots': 8, 'Country': 'fr'}

  Contenu de mtu :
1492

  Contenu de vlanid :
None



  Contenu de wanstatus :
{'WanState': 'up', 'LastConnectionError': 'ERROR_NONE', 'LinkState': 'up', 'ConnectionState': 'Connected', 'IPAddress': '86.222.XX.XX', 'RemoteGateway': '193.253.XX.XX', 'Protocol': 'ppp', 'IPv6Address': '', 'DNSServers': '80.10.246.132,81.253.149.2', 'LinkType': 'dsl', 'MACAddress': '48:83:XX:XX:XX:XX'}



  Contenu de wanaccount :
{'WanModeList': 'DSL_PPP;DSL_DHCP;VDSL_PPP;VDSL_DHCP;Ethernet_PPP;Ethernet_DHCP', 'WanMode': 'DSL_PPP', 'ProvisioningState': 'done', 'Username': 'fti/XXXXXXXX', 'FactoryResetScheduled': False, 'ConnectionError': False, 'DefaultsLoaded': True}



  Contenu de res_voip_config :
{'status': [{'Enable': 'Quiescent', 'Encapsulation': '', 'Name': 'SIP-Trunk', 'InterfaceId': '8/51', 'PhysInterface': 'DSL', 'Protocol': 'DHCP', 'Interface': 'voip'}, {'Enable': 'Disabled', 'Encapsulation': '', 'Name': 'H323-Trunk', 'InterfaceId': '8/51', 'PhysInterface': 'DSL', 'Protocol': 'DHCP', 'Interface': 'voip'}]}

  Contenu de trunks_list :
{'status': [{'trunk_lines': [{'status': 'Disabled', 'event_subscribe_lines': [{}], 'enable': 'Disabled', 'directoryNumber': '', 'statusInfo': '', 'name': 'LINE1'}], 'enable': 'Quiescent', 'signalingProtocol': 'SIP', 'rtp': {}, 'name': 'SIP-Trunk', 'sip': {'subscriptionInfo': [{}]}}]}



  Contenu de WifiData :
{'wlanvap': {'eth6': {'UAPSDCapability': True, 'SSID': 'Livebox-1140_5GHz', 'SSIDAdvertisementEnabled': True, 'WMMCapability': True, 'Security': {'ModesSupported': 'None,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', 'RadiusNASIdentifier': '', 'RadiusDefaultSessionTimeout': 0, 'RekeyingInterval': 3600, 'ModeEnabled': 'WPA2-Personal', 'RadiusServerPort': 1812, 'RadiusCalledStationId': '', 'WEPKey': '', 'PreSharedKey': '', 'KeyPassPhrase': 'XXXXXXXX', 'RadiusOwnIPAddress': '', 'RadiusChargeableUserId': False, 'RadiusSecret': '', 'RadiusServerIPAddr': ''}, 'WMMEnable': True, 'MACFiltering': {'Mode': 'Off', 'Entry': {}}, 'AssociatedDeviceNumberOfEntries': 7, 'HotSpot2': {'Enable': False, 'VenueGroup': 2, 'VenueType': 8, 'DgafDisable': False, 'IcmpV4Echo': True, 'Interworking': True, 'GasDelay': 0, 'Hs2Ie': False, 'AccessNetworkType': 2, 'L2TrafficInspect': True, 'P2PEnable': False, 'Internet': False}, 'BridgeInterface': 'bridge', 'RetryLimit': 0, 'MaxStations': -1, 'WPS': {'Enable': True, 'ConfigMethodsSupported': 'Ethernet,Label,Display,PushButton,Keypad,PIN', 'ConfigMethodsEnabled': 'PushButton,Label,Ethernet', 'PairingInProgress': False, 'Configured': True, 'SelfPIN': 'XXXXXXXXX}', 'AssociatedDevice': {'00:26:XX:XX:XX:XX': {'UplinkIs40mhz': True, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 180000, 'Retransmissions': 0, 'RxPacketCount': 2611, 'Noise': -88, 'TxPacketCount': 7525, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 300000, 'SignalNoiseRatio': 26, 'Mode': 'an', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': True, 'SignalStrength': -62, 'MACAddress': '00:26:XX:XX:XX:XX'}, '70:3E:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 260000, 'Retransmissions': 0, 'RxPacketCount': 2643, 'Noise': -88, 'TxPacketCount': 2298, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 293000, 'SignalNoiseRatio': 18, 'Mode': 'ac', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -70, 'MACAddress': '70:3E:XX:XX:XX:XX'}, '02:0F:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': False, 'ChargeableUserId': '', 'LastDataDownlinkRate': 585000, 'Retransmissions': 0, 'RxPacketCount': 406, 'Noise': -88, 'TxPacketCount': 47, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': False, 'LastDataUplinkRate': 0, 'SignalNoiseRatio': 31, 'Mode': 'ac', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -57, 'MACAddress': '02:0F:XX:XX:XX:XX'}, '2E:30:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 390000, 'Retransmissions': 0, 'RxPacketCount': 1, 'Noise': -88, 'TxPacketCount': 19310, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 0, 'SignalNoiseRatio': 30, 'Mode': 'ac', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -58, 'MACAddress': '2E:30:XX:XX:XX:XX'}, '02:0F:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 390000, 'Retransmissions': 0, 'RxPacketCount': 4609, 'Noise': -88, 'TxPacketCount': 19310, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 24000, 'SignalNoiseRatio': 33, 'Mode': 'ac', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -55, 'MACAddress': '02:0F:XX:XX:XX:XX'}, '38:60:XX:XX:XX:XX': {'UplinkIs40mhz': True, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 180000, 'Retransmissions': 0, 'RxPacketCount': 2493, 'Noise': -88, 'TxPacketCount': 6516, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 270000, 'SignalNoiseRatio': 25, 'Mode': 'an', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': True, 'SignalStrength': -63, 'MACAddress': '38:60:XX:XX:XX:XX'}, '02:0F:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 390000, 'Retransmissions': 0, 'RxPacketCount': 3384, 'Noise': -88, 'TxPacketCount': 19466, 'DownlinkMCS': 0, 'Inactive': 0, 'Active': True, 'LastDataUplinkRate': 24000, 'SignalNoiseRatio': 32, 'Mode': 'ac', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -56, 'MACAddress': '02:0F:XX:XX:XX:XX'}}, 'UAPSDEnable': True, 'BSSID': '48:83:c7:32:11:45', 'VAPStatus': 'Up', 'APBridgeDisable': False, 'ActiveAssociatedDeviceNumberOfEntries': 6}, 'wl0': {'UAPSDCapability': True, 'SSID': 'Livebox-XXXX', 'SSIDAdvertisementEnabled': True, 'WMMCapability': True, 'BridgeInterface': 'bridge', 'WMMEnable': True, 'MACFiltering': {'Mode': 'Off', 'Entry': {}}, 'AssociatedDeviceNumberOfEntries': 7, 'HotSpot2': {'Enable': False, 'VenueGroup': 2, 'VenueType': 8, 'DgafDisable': False, 'IcmpV4Echo': True, 'Interworking': True, 'GasDelay': 0, 'Hs2Ie': False, 'AccessNetworkType': 2, 'L2TrafficInspect': True, 'P2PEnable': False, 'Internet': False}, 'APBridgeDisable': False, 'RetryLimit': 0, 'LastChange': 72629, 'WPS': {'Enable': True, 'ConfigMethodsSupported': 'Ethernet,Label,Display,PushButton,Keypad,PIN', 'ConfigMethodsEnabled': 'PushButton,Label,Ethernet', 'PairingInProgress': False, 'Configured': True, 'SelfPIN': 'XXXXXXXXX}', 'AssociatedDevice': {'68:A3:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 1000, 'Retransmissions': 100, 'RxPacketCount': 85515, 'Noise': -98, 'TxPacketCount': 170109, 'DownlinkMCS': 0, 'Inactive': 7, 'Active': True, 'LastDataUplinkRate': 144444, 'SignalNoiseRatio': 42, 'Mode': 'bgn', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -56, 'MACAddress': '68:A3:XX:XX:XX:XX'}, '18:34:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 65000, 'Retransmissions': 4, 'RxPacketCount': 16729, 'Noise': -98, 'TxPacketCount': 75997, 'DownlinkMCS': 0, 'Inactive': 26, 'Active': True, 'LastDataUplinkRate': 1000, 'SignalNoiseRatio': 36, 'Mode': 'bgn', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -62, 'MACAddress': '18:34:XX:XX:XX:XX'}, '02:0F:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': False, 'ChargeableUserId': '', 'LastDataDownlinkRate': 1000, 'Retransmissions': 7, 'RxPacketCount': 404, 'Noise': -98, 'TxPacketCount': 2709, 'DownlinkMCS': 0, 'Inactive': 3, 'Active': False, 'LastDataUplinkRate': 1000, 'SignalNoiseRatio': 35, 'Mode': 'bgn', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -63, 'MACAddress': '02:0F:XX:XX:XX:XX'}, '2E:30:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 144444, 'Retransmissions': 0, 'RxPacketCount': 7259, 'Noise': -98, 'TxPacketCount': 70904, 'DownlinkMCS': 0, 'Inactive': 2, 'Active': True, 'LastDataUplinkRate': 1000, 'SignalNoiseRatio': 36, 'Mode': 'bgn', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -62, 'MACAddress': '2E:30:XX:XX:XX:XX'}, '02:0F:XX:XX:XX:XX': {'UplinkIs40mhz': False, 'UplinkMCS': 0, 'AuthenticationState': True, 'ChargeableUserId': '', 'LastDataDownlinkRate': 144444, 'Retransmissions': 100, 'RxPacketCount': 618093, 'Noise': -99, 'TxPacketCount': 848134, 'DownlinkMCS': 0, 'Inactive': 2, 'Active': True, 'LastDataUplinkRate': 144444, 'SignalNoiseRatio': 37, 'Mode': 'bgn', 'UplinkShortGuard': False, 'DownlinkShortGuard': False, 'DownlinkIs40mhz': False, 'SignalStrength': -62, 'MACAddress': '02:0F:XX:XX:XX:XX'}}, 'Security': {'ModesSupported': 'None,WEP-64,WEP-128,WEP-128iv,WPA-Personal,WPA2-Personal,WPA-WPA2-Personal,E-None,WPA-Enterprise,WPA2-Enterprise,WPA-WPA2-Enterprise', 'RadiusNASIdentifier': '', 'RadiusDefaultSessionTimeout': 0, 'RekeyingInterval': 3600, 'ModeEnabled': 'WPA2-Personal', 'RadiusServerPort': 1812, 'RadiusCalledStationId': '', 'WEPKey': '', 'PreSharedKey': '', 'KeyPassPhrase': 'XXXXXXXX', 'RadiusOwnIPAddress': '', 'RadiusChargeableUserId': False, 'RadiusSecret': '', 'RadiusServerIPAddr': ''}, 'UAPSDEnable': False, 'BSSID': '48:83:c7:32:11:40', 'LastChangeTime': 69, 'VAPStatus': 'Up', 'MaxStations': -1, 'ActiveAssociatedDeviceNumberOfEntries': 4}}, 'wlanradio': {'wifi0_bcm': {'ChannelMgt': {'ChannelSelectConfig': {'EnableDFSChannels': True, 'EnableLongWaitChannels': False, 'LongWaitOnlyWhenCleared': True, 'NrMeasurements': 5, 'OnlyNonOverlappingChans': True, 'TimeBetweenScans': 900, 'TimeBetweenUpdates': 30}, 'ClearedDfsChannels': '', 'Status': False, 'RadarTriggeredDfsChannels': '', 'ChannelSelectParams': {'HighPowerWeight': 100, 'AvailabilityWeight': 1, 'NoiseBonus': 1, 'ApCountPenalty': 1, 'ApCountMaxPenalty': 20, 'WeightDifference': 50, 'LongWaitPenalty': 25, 'DfsWeight': 100}}, 'MaxBitRate': 0, 'ActiveAntennaCtrl': 7, 'PossibleChannels': '1,2,3,4,5,6,7,8,9,10,11,12,13', 'ExplicitBeamFormingSupported': True, 'MultiUserMIMOEnabled': False, 'ChannelChangeReason': 'Auto', 'AirtimeFairnessEnabled': False, 'RadioStatus': 'Up', 'ImplicitBeamFormingEnabled': True, 'IEEE80211hSupported': False, 'LastChange': 72662, 'ExplicitBeamFormingEnabled': True, 'IEEE80211hEnabled': False, 'ImplicitBeamFormingSupported': True, 'AutoChannelSelecting': False, 'TransmitPowerSupported': '0,10,20,30,40,50,60,70,80,90,100', 'ChannelsInUse': '', 'Channel': 11, 'MCS': -1, 'SupportedStandards': 'b,g,n,bg,bgn', 'OperatingChannelBandwidth': 'Auto', 'OperatingFrequencyBand': '2.4GHz', 'RegulatoryDomain': 'FR', 'AutoChannelSupported': True, 'GuardInterval': 'Auto', 'DFSChannelChangeEventTimestamp': '1970-01-01T01:00:00Z', 'DFSChannelChangeEventCounter': 0, 'ExtensionChannel': 'Auto', 'AutoChannelEnable': True, 'LastChangeTime': 36, 'TransmitPower': -1, 'OperatingStandards': 'bgn', 'SupportedFrequencyBands': '2.4GHz', 'AutoChannelRefreshPeriod': 0}, 'wifi0_quan': {'ChannelMgt': {'ChannelSelectConfig': {'EnableDFSChannels': True, 'EnableLongWaitChannels': False, 'LongWaitOnlyWhenCleared': True, 'NrMeasurements': 5, 'OnlyNonOverlappingChans': True, 'TimeBetweenScans': 900, 'TimeBetweenUpdates': 30}, 'ClearedDfsChannels': '100,104,108,112', 'Status': False, 'RadarTriggeredDfsChannels': '', 'ChannelSelectParams': {'HighPowerWeight': 100, 'AvailabilityWeight': 1, 'NoiseBonus': 1, 'ApCountPenalty': 1, 'ApCountMaxPenalty': 20, 'WeightDifference': 50, 'LongWaitPenalty': 25, 'DfsWeight': 100}}, 'MaxBitRate': 0, 'ActiveAntennaCtrl': -1, 'PossibleChannels': '36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140', 'ExplicitBeamFormingSupported': False, 'MultiUserMIMOEnabled': False, 'ChannelChangeReason': 'CONFIG', 'AirtimeFairnessEnabled': True, 'RadioStatus': 'Up', 'ImplicitBeamFormingEnabled': False, 'IEEE80211hSupported': True, 'LastChange': 72621, 'ExplicitBeamFormingEnabled': False, 'IEEE80211hEnabled': False, 'ImplicitBeamFormingSupported': False, 'AutoChannelSelecting': False, 'TransmitPowerSupported': '5,6,8,10,13,16,20,25,32,40,50,63,79,100', 'ChannelsInUse': '', 'Channel': 100, 'MCS': -1, 'SupportedStandards': 'a,an,ac', 'OperatingChannelBandwidth': 'Auto', 'OperatingFrequencyBand': '5GHz', 'RegulatoryDomain': 'FR', 'AutoChannelSupported': True, 'GuardInterval': 'Auto', 'DFSChannelChangeEventTimestamp': '1970-01-01T01:00:00Z', 'DFSChannelChangeEventCounter': 0, 'ExtensionChannel': 'Auto', 'AutoChannelEnable': True, 'LastChangeTime': 77, 'TransmitPower': 100, 'OperatingStandards': 'ac', 'SupportedFrequencyBands': '5GHz', 'AutoChannelRefreshPeriod': 0}}}

  Contenu de WifiCom :
{'result': {'status': 0, 'data': {'SSID': 'orange', 'Enable': False, 'Status': 'Deactivated'}}}



  Contenu de dslstats :
{'FECErrors': 882, 'CRCErrors': 0, 'InitErrors': 0, 'ATUCCRCErrors': 211, 'SeverelyErroredSecs': 0, 'TransmitBlocks': 779809, 'InitTimeouts': 0, 'ErroredSecs': 0, 'LinkRetrain': 0, 'CellDelin': 0, 'ATUCHECErrors': 192, 'LossOfFraming': 0, 'ReceiveBlocks': 1061130, 'ATUCFECErrors': 833, 'HECErrors': 0}

  Contenu de DslMibs :
{'dsl': {'dsl0': {'InterleaveDepth': 0, 'LinkStatus': 'Up', 'DownstreamMaxRate': 4544, 'UpstreamNoiseMargin': 61, 'UpstreamAttenuation': 316, 'FirmwareVersion': '4132707662483034326f342e64323600', 'UpstreamMaxRate': 928, 'DownstreamNoiseMargin': 58, 'LastChange': 72617, 'CurrentProfile': '', 'StandardsSupported': 'G.992.1_Annex_A, G.992.1_Annex_B, G.992.1_Annex_C,T1.413, T1.413i2,ETSI_101_388, G.992.2,G.992.3_Annex_A, G.992.3_Annex_B, G.992.3_Annex_C, G.992.3_Annex_I, G.992.3_Annex_J,G.992.3_Annex_M, G.992.4,G.992.5_Annex_A, G.992.5_Annex_B, G.992.5_Annex_C, G.992.5_Annex_I, G.992.5_Annex_J, G.992.5_Annex_M, G.993.1,G.993.1_Annex_A, G.993.2_Annex_A, G.993.2_Annex_B', 'DownstreamAttenuation': 713, 'DownstreamLineAttenuation': 620, 'UpstreamPower': 126, 'UPBOKLE': 1160, 'UpstreamCurrRate': 915, 'ModulationHint': 'ADSL', 'DownstreamPower': 0, 'UpstreamLineAttenuation': 319, 'DownstreamCurrRate': 4401, 'ModulationType': 'ADSL', 'StandardUsed': 'G.992.3_Annex_A', 'ChannelEncapsulationType': 'G.992.3_Annex_K_ATM', 'LastChangeTime': 81, 'DataPath': 'Interleaved'}}}


Linux Mint : 18.1 Kernel : 4.10.0-22 - Lb 4 - Fw: 2.20.8

Hors ligne

 

#110 07-06-2017 18:44:31

JoeKer
Modérateur
Lieu: A l'Ouest à nouveau ...
Date d'inscription: 26-03-2008
Messages: 39654
Site web

Re: PyDLB : Détails des infos LiveBox en Python

Bonsoir Markco.

Effectivement, ta contribution (pour laquelle je te remercie) confirme que ce mot de passe disparaît des données qu'on peut extraire.

J'avais ajouté cette info dans les résultats parce qu'elle était disponible, et que c'est bien pratique de les récupérer avant "reset usine" smile
Ceci dit, avec la configuration automatisée de la LiveBox, c'est un peu moins nécessaire ...

En espérant qu'il n'en soit pas de même pour d'autres informations utiles smile


Livebox-Play Fibre : LB3(FW SG30_sip-fr-6.4.16.1) + IHD92 (40.12.61) + WE-Record|Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

 

  • Forums
  •  » Logiciel
  •  »  PyDLB : Détails des infos LiveBox en Python

Powered by PunBB
© Copyright 2002–2008 PunBB