« Livebox Play » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
= API Livebox =
* [https://github.com/rene-d/sysbus Exemple d'exploitation de l'API de la livebox avec sysbus.py]
= [https://communaute.orange.fr/t5/ma-connexion/Option-DYNHOST-chez-OVH-et-Livebox-4/td-p/1354269 Obtenir l'adresse IP externe] =
= [https://communaute.orange.fr/t5/ma-connexion/Option-DYNHOST-chez-OVH-et-Livebox-4/td-p/1354269 Obtenir l'adresse IP externe] =
<kode lang='bash'>
<kode lang='bash'>
Ligne 4 : Ligne 7 :
     -d '{"service":"NMC","method":"getWANStatus","parameters":{}}' \
     -d '{"service":"NMC","method":"getWANStatus","parameters":{}}' \
     http://192.168.1.1/ws
     http://192.168.1.1/ws
# | jq .result.data.IPAddress , pour obtenir seulement l'adresse IPv4
</kode>
</kode>



Dernière version du 1 décembre 2019 à 15:26

API Livebox

Obtenir l'adresse IP externe

Bash.svg
curl -s -X POST -H "Content-Type: application/x-sah-ws-1-call+json" \
    -d '{"service":"NMC","method":"getWANStatus","parameters":{}}' \
    http://192.168.1.1/ws
# | jq .result.data.IPAddress , pour obtenir seulement l'adresse IPv4
Json.svg
{
    "result": {
        "status": true,
        "data": {
            "WanState": "up",
            "LinkType": "dsl",
            "LinkState": "up",
            "MACAddress": "XX:XX:XX:XX:XX:XX",
            "Protocol": "dhcp",
            "ConnectionState": "Bound",
            "LastConnectionError": "None",
            "IPAddress": "xxx.xxx.xxx.xxx",
            "RemoteGateway": "yyy.yyy.yyy.yyy",
            "DNSServers": "zzz.zzz.zzz.zzz,www.www.www.www",
            "IPv6Address": ""
        }
    }
}

Accéder au contenu d'ordinateur depuis le décodeur

Installer Serveur Media + MAJ

Bash.svg
/chemin/absolu/twonkymedia

Configuration → http://127.0.0.1:9000/config

Formats vidéo, photo et audio compatibles

  • Formats non supportés :
    • Fichiers avec sous titres (.SRT)

Faire fonctionner le décodeur tv avec dnsmasq

  1. interdire au décodeur d'obtenir une ip via le service dhcp de dnsmasq
  2. redémarrer dnsmasq
  3. réactiver le service dhcp de la livebox pour une seule ip
  4. définir un bail dhcp static pour l'adresse mac du décodeur
  5. redémarrer le décodeur
/etc/dnsmasq.conf
dhcp-host=18:1E:78:xx:xx:xx,ignore

Modes de sécurité du wifi

WEP-128

Une clé de 26 caractères hexadécimaux est utilisée pour crypter vos échanges de données entre La Livebox et votre équipement en wifi.
Ce mode de cryptage n'est pas recommandé car il comporte des failles de sécurité.
Ce mode de sécurité est compatible avec la norme wifi a/b/g.

WPA-PSK/TKIP

Une clé d'au moins 8 caractères (alphanumérique et caractères spéciaux) est utilisée pour crypter vos échanges de données entre La Livebox et votre équipement en wifi.
Ce mode de sécurité est compatible avec la norme wifi a/b/g.

WPA2-PSK/AES

Une clé d'au moins 8 caractères (alphanumérique et caractères spéciaux) est utilisée pour crypter vos échanges de données entre La Livebox et votre équipement en wifi.
Ce mode de sécurité est compatible avec la norme wifi a/b/g/n.

WPA/WPA2 Mixed

C'est le mode de sécurité par défaut de votre Livebox. Il sélectionne automatiquement le meilleur mode pour votre appareil. Ce mode de sécurité est compatible avec la norme wifi a/b/g/n.