Freezone S'inscrire

FAQ FAQ Rechercher Rechercher Liste des Membres Liste des Membres Groupes d'utilisateurs Groupes d'utilisateurs S'enregistrer S'enregistrer
Freebox Server (6) et libipnp
 

Poster un nouveau sujet    Répondre au sujet
   Univers Freebox Index du Forum -> Freebox / Freebox OS / Les App. (Freebox Connect, Freebox Files...)



 Auteur   Message 
JKB
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 05 Avr 2013
Messages: 2
 
2 points

JKB
(Auteur du topic), Posté le: Ven 05 Avr 2013, 10:15    Sujet du message: Freebox Server (6) et libipnp Freebox Server (6) et libipnp 86707 80728
Répondre en citant

Bonjour à tous.

J'ai écrit un bout de code pour configurer automatiquement des modems routeurs et je tombe sur un os avec la Freebox. Ce bout de code utilise la libupnp (version 1.6) et fonctionne avec des modems routeurs Linksys, Netopia ou autres SpeedStream. Avec la Freebox, je me prends une erreur 404 lors de l'inscription au service. Cette Freebox utilise le dernier firmware disponible.

Typiquement, j'arrive à récupérer tous les nœuds en XML. Le "GetStatusInfo" se passe à merveille, mais le UpnpSubscribe() me renvoie une erreur 404. Un tcpdump sur la transaction fautive renvoie :
Code:

13:54:07.188860 IP 192.168.0.200.38443 > 192.168.0.254.5678: Flags [P.],
seq 1:155, ack 1, win 457, options [nop,nop,TS val 434327367 ecr
249684376], length 154
        E....:@.@.......
        .....+...;....p.
        ....z1........OG
        ....SUBSCRIBE./c
        ontrol/wan_ip_co
        nnection.HTTP/1.
        1..HOST:.192.168
        .0.254:5678..CAL
        LBACK:.<http://1
        92.168.0.200:491
        52/>..NT:.UPnP:e
        vent..TIMEOUT:.S
        econd-1800....

La Freebox retourne :
Code:
13:54:07.189600 IP 192.168.0.254.5678 > 192.168.0.200.38443: Flags [P.],
seq 1:86, ack 155, win 243, options [nop,nop,TS val 249684376 ecr
434327367], length 85
        E....[@.@.%.....
        .......+..p..;..
        .....:..........
        ..OGHTTP/1.0.404
        .Not.Found..Serv
        er:.Linux/2.6.UP
        nP/1.0.fbxigdd/1
        .0..connexion:.
        close....


Je ne sais pas comment debugger cela. Premier point : l'URL /control/wan_ip_connection est-elle la bonne ? Cette URL est renvoyée par la Freebox lors de l'établissement de la connexion. Mais un simple telnet sur le bon port avec cette URL me renvoie la même erreur. Y a-t-il des problèmes connus ?

Cordialement,

JB
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
loggoi
Geek de L'Univers


Inscrit le: 22 Jan 2007
Messages: 9750
 
6557 points

loggoi, Posté le: Ven 05 Avr 2013, 11:20    Sujet du message: Re: Freebox Server (6) et libipnp Re: Freebox Server (6) et libipnp 3458 3206 Répondre en citant

Le problème connu, c'est que Free n'a jamais rendu publique les API de la Freebox. Donc ça peut fonctionner, comme ça peut ne pas fonctionner. Il n'y a aucun support pour cela.  
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
JKB
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 05 Avr 2013
Messages: 2
 
2 points

JKB
(Auteur du topic), Posté le: Ven 05 Avr 2013, 11:55    Sujet du message: 86707 80728
Répondre en citant

Donc si je saisis bien, la Freebox commence par répondre quelque chose qu'elle sait erronée !? Pourtant le serveur s'annonce comme un IGD qui devrait être plus ou moins standard... Dans ce cas, comment faire ?  
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé

Poster un nouveau sujet     Répondre au sujet

Univers Freebox Index du Forum -> Freebox / Freebox OS / Les App. (Freebox Connect, Freebox Files...)
Page 1 sur 1
Toutes les heures sont au format GMT + 2 Heures
 

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum





CoolVista Thème phpbb
- Site adapté par Vincent Barrier
 © 2005 - 2009 Univers Freebox