La Fibre

Datacenter et équipements réseaux => Routeurs => Orange fibre Remplacer la LiveBox par un routeur => Discussion démarrée par: c0mm0n le 12 avril 2014 à 12:23:51

Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: c0mm0n le 12 avril 2014 à 12:23:51
Bonjour,

J'ai réussi a remplacer la partie routeur de la livebox par un edgelite sur ma connection fibre Jet 500/300.
http://www.ubnt.com/edgemax#EdgeMAXhardware (http://www.ubnt.com/edgemax#EdgeMAXhardware)

Aucun souci pour configurer le net, puis les VLAN pour la TV, et ca fonctionne ! (infos a votre dispo, très "simple" à mettre en oeuvre).

Par contre impossible de faire marcher le replay... d'aucunes chaines. Les interfaces se lancent mais au moment de la video ca mouline dans le vide et finit par une erreur (video inaccessible, etc...).

J'ai bien activé les VLANS 200 / 838 / 839 / 840 / 841 / 850 / 851 (et le 835 en pppoe pour le net)

Les 838 et 839 ont une priorité de 4 et 5 respectivement (sinon pas de TV), j'ai essayé les priorités sur les autres sans succès...

Si vous avez une idée... Merci.

c0mm0n
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Fredwww le 12 avril 2014 à 12:55:40
Bonjour,

Tu peux vérifier que ta requête au service de streaming sort bien sur le VLAN VOD.

Si ce n'est pas le cas, c'est que t'as Livebox n'a pas reçu (ou pris en compte) la route envoyée par le DHCP du service TV.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 13:05:55
Merci de ta réponse.

Comment tu vérifierais ca ?

Autres éléments constatés :
- Pas d'accès a la boutique (service n'existe pas)
- Pas les radios non plus
- Deezer fonctionne
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Fredwww le 12 avril 2014 à 13:08:02
Si tu as un hub ou un switch qui fait du mirroring, il faudrait que tu prennes des traces entre ta Livebox et l'ONT.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 13:12:33
Ok ou faire du tcpdump sur l'interface en question ?

Actuellement le setup est tel que :
- eth0 LAN
- eth1 WAN (branché fibre)
- VLANS taggués sur eth1
- bridge br0 qui engloble eth0 et tous les vlans d'eth1
- Firewall off, NAT.

J'avais taggué les clans également sur eth0 mais de mes tests et de ce que j'ai lu, ce n'est pas nécessaire. Mais je me trompe peut être.

Donc un tcpdump de br0 marcherait ? J'ai également installé wireshark sur le mac pour commencer a écouter un peu le réseau.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 13:49:38
En reflechissant a tes remarques et relisant les tutos, j'ai tout modifié comme suit :

eth0 = LAN hors TV (dhcp)
eth1 = WAN (avec tous les VLANs)
eth2 = LAN TV (pas de dhcp local)

Un bridge br0 de eth2 avec eth1.838 et eth1.840 => La TV fonctionne, mais les replays sont tjrs ko.

Quand je reboote, j'ai l'erreur S01 sur la livebox, problème de connection.

Le vlan eth1.838 doit il avoir une IP fournie par Orange ?  :-\
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 14:04:55
J'ai le sentiment que la LB doit accéder au réseau local (dlna, etc...), donc avoir une IP sur le dhcp du routeur LAN (qui lui donne également accès a internet).

Elle a une autre interface qui prend une IP sur le VLAN 838 ?
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 15:31:39
Alors voici une capture de la sequence de boot de la box tv via mon routeur, effectivement y a un pb de dhcp. Et elle cherche bien sur le LAN et 2 VLANs.

Screenshot Wireshark (fichier log a dispo)
https://www.evernote.com/shard/s1/sh/c4f63ae5-3211-407e-8e03-0b1c29781cdf/408a00ad625972009a3c4f6741fd156f/deep/0/Capture_Edge.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Sparrow.png (https://www.evernote.com/shard/s1/sh/c4f63ae5-3211-407e-8e03-0b1c29781cdf/408a00ad625972009a3c4f6741fd156f/deep/0/Capture_Edge.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Sparrow.png)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 12 avril 2014 à 16:28:40
Quand j'essaie de lancer une VOD, ca bloque et dans les paquets j'ai ca

(https://www.evernote.com/shard/s1/sh/420107c8-bc43-48f4-8948-123516c7c510/5ffa14cffdd1ae1105a9d3facbf0c6f7/deep/0/Capturing-from-Thunderbolt-Ethernet--en2-----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

Donc y a clairement un souci avec ce 0.0.0.0 qu'on retrouve a divers endroits et qui confirme un souci de dhcp... 224.0.0.1 c du multicast... j'ai essayé un proxy igmp monté comme tel :

protocols {
    igmp-proxy {
        interface br0 {
            alt-subnet 224.0.0.0/24
            role downstream
            threshold 1
        }
        interface eth1 {
            alt-subnet 224.0.0.0/24
            role upstream
            threshold 1
        }
    }
}

Sans succes.

Par contre en ayant reactivé un dhcp sur eth2, la sequence de boot de la LB va au bout, "juste" le pb de replay (la tv marche)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 13 avril 2014 à 14:28:05
Bon de mes réflexions :
- Je présume que lorsque je lance un replay, a priori le flux n'est pas envoyé (ca se voit au clignotement des LED, a vérifier sérieusement)
- Donc il y aurait un souci dans la demande vers orange
- Les lignes 0.0.0.0 / 224.0.0.1 semblent être une piste d'investigation

J'ai essayé de remplacer le proxy igmp par pimd, pas de changement pour l'instant, a tester davantage.

En gros les prochaines étapes seraient :
- Essayer de mieux sniffer les echanges du décodeur avec le routeur (me mettre au milieu, tcpdump coté routeur, etc...)
- Continuer les tests avec pimd / igmp proxy

A noter, que lors du boot, quand je suis sur le routeur il me demande systématiquement le code d'activation TV et les 4 derniers chiffres de mon compte client. Chose qui ne se passe pas quand la livebox route (il me semble)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: EMegamanu le 14 avril 2014 à 14:52:57
Ca me fait penser à ce qui se passait pour le bypass de la Neufbox (enfin si ma mémoire est bonne).

J'ai un palliatif à vous proposer si vous n'arrivez à régler votre problème, l'utilisation du replay Web : http://tv-a-la-demande.orange.fr/#tvod/home (http://tv-a-la-demande.orange.fr/#tvod/home)

Je vais suivre votre avancée avec grand intérêt.

Edit : Et sinon, vous dîtes que tout fonctionne... Y compris le téléphone ?
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: butler_fr le 14 avril 2014 à 15:01:16
pour te donner une piste le comportement que tu décris (demande des identifiants, pas d'accès au replay)
est exactement le même comportement que lorsque on utilise un autre DHCP sur le lan (DHCP de la box coupé et DHCP alternatif actif)

il doit visiblement y  avoir un truc que fait la livebox lorsqu'elle reçoit la demande dhcp du décodeur
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Fredwww le 14 avril 2014 à 17:45:04
Bon de mes réflexions :
- Je présume que lorsque je lance un replay, a priori le flux n'est pas envoyé (ca se voit au clignotement des LED, a vérifier sérieusement)
- Donc il y aurait un souci dans la demande vers orange
- Les lignes 0.0.0.0 / 224.0.0.1 semblent être une piste d'investigation

J'ai essayé de remplacer le proxy igmp par pimd, pas de changement pour l'instant, a tester davantage.

En gros les prochaines étapes seraient :
- Essayer de mieux sniffer les echanges du décodeur avec le routeur (me mettre au milieu, tcpdump coté routeur, etc...)
- Continuer les tests avec pimd / igmp proxy

A noter, que lors du boot, quand je suis sur le routeur il me demande systématiquement le code d'activation TV et les 4 derniers chiffres de mon compte client. Chose qui ne se passe pas quand la livebox route (il me semble)

Hello,

L'IGMP concerne uniquement le flux Live (multicast). La VoD est transmise en RTP/RTSP unicast.

Tu as raison, la livebox porte bien 2 adresses IP. Une adresse IP publique dans le Vlan Internet et une adresse IP dans le vlan VoD. Tu peux peut-être vérifier ça sur ton "routeur maison". Mais si tu as accès au portail sur la STB c'est que tu as bien ton adresse IP dans le vlan VOD. La majorité des services TV (navigation portail, demande de licence vod, location vod, recommandations ...) passe par ce vlan.

Je ne sais plus à quel moment précis, mais la livebox envoit une requête DHCP sur le Vlan VoD (DHCP héberger dans la plateforme de service TV), elle récupère donc l'adresse IP en question et aussi les routes (DHCP option 121) nécessaires pour joindre la plateforme TV, les serveurs VOD etc. La livebox va rediriger toutes les routes reçues de l'option 121 dans le Vlan VOD.

A titre d'info, un PC connecté derrière une Livebox ne peut pas envoyer de flux dans le vlan VoD, le firewall de la livebox filtre le flux, il n'autorise que les flux depuis une STB vers le vlan VOD.

Est-ce que tu pourrais m'envoyé les traces que tu as prises stp ? Sur la capture je ne vois pas grand chose de pertinent.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 14 avril 2014 à 20:20:46
Merci bcp e vos retours ca fait plaisir :)

Voici 3 captures wireshark : attention je ne suis pas au "milieu" juste sur le meme switch que la LB raccordé au routeur.

Log 1 : Capture avec le routeur et DHCP activé sur le LAN
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_EDGE_DHCP.pcapng

Log : 2 Capture avec la livebox
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB.pcapng

Log 3 : Capture avec le routeur sans DHCP
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Edge.pcapng

Je sais pas si c'est un hasard, mais on retrouve bien une histoire de 121 pour le DHCP.

Pour info, afin de simplifier jusque la mes investigations, aucune connection n'est firewallée.

Donc pour toi ces requêtes doivent être routées sur le VLAN VOD ? Le 841 ?
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 14 avril 2014 à 23:52:31
Bon alors, tout ceci est a prendre au conditionnel, mais j'en arrive a ca :

- Il y a bien une 2 interface IP sur le décodeur qui sert (ou permet d'utiliser) a l'authentifications du décodeur sur le réseau orange, la vod, et probablement d'autres choses.
- Quand je mets mon routeur cette interface envoie une requête DHCP "classless" option 121 (plus d'infos google)
- Cette requête est actuellement traitée par le dhcp du LAN en 192.168.0.1 et "n'aboutit pas".

Alors en théorie c'est simple, "suffit" d'envoyer cette requête vers br0 ou un des VLANs, en tout cas c pas au dhcp du routeur de la gérer

Ok ca doit être possible de router la requête (j'ai des pistes pour déclarer des routes statiques sur le dhcp facilement), mais vers ou ?

Je m'intéresse alors au dhcp 121 et trouve cette article qui parle de configurer une route statique pour PfSense.
http://ercpe.de/blog/advanced-dhcp-options-pushing-static-routes-to-clients (http://ercpe.de/blog/advanced-dhcp-options-pushing-static-routes-to-clients)

De ce que j'en comprends, la "route" est définie dans la trame de la requête DHCP. => Cool, j'ai plein de trames :D

Alors j'en sors ca, dans une des trames de requête :

(https://www.evernote.com/shard/s1/sh/e67c019c-8f90-4fdc-8e28-206245a83d18/13b837cc88abcee9295ba526a4911b53/deep/0/Capture_EDGE_DHCP.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-*----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

Bon si on suit l'article plus haut, l'option 55 contient
Citer
37:0a:01:79:21:07:03:06:0c:0f:1c:48

Donc de ca on est censé obtenir le masque de sous réseau ? :D

Je suis pas sur d'avoir extrait la bonne partie de la trame (option 55), mais je *crois* creuser dans la bonne direction.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 15 avril 2014 à 13:15:34
Du neuf !

Pour voir un peu ce qui se passe "plus haut", j'ai capturé entre la livebox et l'ONT.

Donc en gros : Livebox+ONT+Moi sur un switch, et la TV branchée a la livebox (sinon elle a pas d'IP, etc...)

2 captures :

1. La livebox routeur seule, son boot, le montage du pppoe etc... (tout debranché sauf ONT / Livebox routeur / Moi)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP_MODEM.pcapng

2. Le decodeur (meme setup mais avec decodeur branché et capture du boot du decodeur, la livebox routeur etait deja bootée)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP.pcapng

(Pour filtrer ma carte reseau dans Wireshark mettre "!eth.addr == 40:6c:8f:43:ef:b6" dans filter)

Observations

Coté modem
- Une IP en 10.167.32.74 sur le vlan 851 (telephone ?)
- Des requetes IGMP 0.0.0.0 (donc celles du decodeur ne seraient pas defaillantes ?)

Coté box
- Echanges sur le VLAN 832 (jamais mentionné celui la !?)
- Apparition d'une 2e IP : 10.54.56.154 (a rapprocher du 10.167 du modem ?)

Faudrait que je fasse des captures a la suite, modem puis decodeur, pour voir si l'interface IP 10. serait la meme dans les paquets.

Ensuite sur le routeur tiers
- Integrer le VLAN 832 au br0
- Capturer le meme setup et comparer (ce qui nous ramenera peut etre au dhcp 121... :p)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 15 avril 2014 à 13:25:42
Voila les captures realisées a la chaine
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP_MODEM_CHAIN.pcapng
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP_CHAIN.pcapng

Il y a bien une interface IP sur le 851 differente de celle sur le 838 constatée sur le decodeur.

Ca avance :)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Marin le 15 avril 2014 à 13:47:29
Ce serait bien si en complèment, tu pouvais capturer, dans le trafic entre l'ONT et la box, le moment où la box vérifie la disponibilité d'un nouveau firmware et éventuellement le télécharge... S'il y a la possibilité de récupérer et d'analyser le firmware, ça permettrait peut-être une analyse plus approfondie du problème.

Avec les versions antérieures de la Livebox, ça passait par un serveur FTP d'après ce que j'ai lu, mais avec la LB3 je ne sais pas.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 15 avril 2014 à 16:35:25
Bonne idée, j'essaierai d'y penser.

Bon voila les captures avec le routeur tiers

A. Sequence Modem
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_EDGE_UP_MODEM.pcapng

B. Sequence Decodeur TV jusqu'a l'activation (monitorée coté WAN)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_EDGE_UP_MODEM_BOOTV_PREACT.pcapng

C. La suite après activation, tjrs coté WAN (rien d'intéressant)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_EDGE_UP_MODEM_BOOTV_POSTACT.pcapng

D. Sequence décodeur monitorée coté LAN
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_EDGE_UP.pcapng

- Ne pas se laisser tromper par les broadcasts du routeur sur les vlans targués (tout ce qui concerne le 200 par ex)
- A première vue :
=> Pas de traces de dhcp sur le 851
=> Pas de trace d'IP "privée" pour le décodeur TV (en voit les essais DHCP)

J'ai pas pensé a activer l'upnp a tester...sait on jamais.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 16 avril 2014 à 00:38:17
Bon suis parti dans de nouveaux tests en faisant sauter le bridge :
Bonne nouvelle : Sequence de boot OK sans activation
Mauvaise nouvelle : j'ai plus la TV :D

Le setup sans bridge semble avoir fixé un probleme d'IGMP, desormais les "report" passent bien.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 17 avril 2014 à 15:36:21
Bon je lache pas l'affaire, manque un peu de temps pour les tests, l'impression d'être tout proche et encore bien loin :D

Je pense avoir a peu pres rassemblé toutes les pieces du puzzle, faut les comprendre, et essayer de mettre tout ça dans le routeur.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Nico le 17 avril 2014 à 15:41:56
Je n'ai pas suivi le reste de ton post (je préfère préciser), cependant je suis tombé là-dessus hier du coup je me dis que ça pourrait t'intéresser : http://gonzague.me/remplacer-sa-livebox-fibre-orange-par-un-routeur-linux (http://gonzague.me/remplacer-sa-livebox-fibre-orange-par-un-routeur-linux)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: EMegamanu le 17 avril 2014 à 16:18:50
Je n'ai pas suivi le reste de ton post (je préfère préciser), cependant je suis tombé là-dessus hier du coup je me dis que ça pourrait t'intéresser : http://gonzague.me/remplacer-sa-livebox-fibre-orange-par-un-routeur-linux (http://gonzague.me/remplacer-sa-livebox-fibre-orange-par-un-routeur-linux)
Gonzague ne s'est pas intéressé (malheureusement) à la partie TV. ;)

Mais en parcourant en diagonale son tuto + ce fil (post #1 (https://lafibre.info/orange-tv/remplacer-livebox-tout-fonctionne-sauf-les-replay/) + post #6 (https://lafibre.info/orange-tv/remplacer-livebox-tout-fonctionne-sauf-les-replay/msg132641/#msg132641)), j'ai l'impression que c0mm0n a oublié le VLAN 841 pour la VOD sur l'interface à laquelle le décodeur est connecté.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Nico le 17 avril 2014 à 16:31:57
Oui en fait c'est surtout pour le VLAN VOD que je postais ça ;).
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 17 avril 2014 à 16:37:14
héhé merci.

Je te confirme que le 841 est taggué depuis *toujours*

Voici mon eth1 (wan)

    ethernet eth1 {
        address 192.168.0.1/24
        description "Internet (PPPoE)"
        duplex auto
        speed auto
        vif 832 {
            description TV
        }
        vif 835 {
            address dhcp
            description FTTH
            pppoe 0 {
                default-route auto
                mtu 1492
                name-server auto
                password secret
                user-id fti/*****
            }
        }
        vif 838 {
            description TV
        }
        vif 839 {
            description TV
        }
        vif 840 {
            description TV
        }
        vif 841 {
            description TV
        }
        vif 842 {
            description TV
        }
        vif 843 {
            description TV
        }
        vif 850 {
            description TV
        }
        vif 851 {
            description TOIP
        }
    }
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 09:53:54
Nouvelles du dredi :
- Box boote sans activation necessaire
- Tv fonctionne
- Interface replay se lance (pas de video)

Par contre, ce qui est embetant, c'est que j'ai aucune idée de ce qui a fait sauter l'activation.

J'ai repassé en bridge les VLANS et le LAN, ajouté le VLAN 832.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 10:31:47
Bon a priori rien a voir avec le 832  ???

Je m'explique pas pourquoi *soudainement* il ne me demande plus l'activation qui était systématique avant.
Si j'en referre aux captures de paquet, il y a une logique, les "igmp report" passent désormais, mais pour quelle raison... je n'ai plus pimd, ni igmp proxy d'actif.

Bon voyons ce qui se passe coté WAN quand on lance un replay avec LB puis le routeur.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 10:36:45
Bon j'ai fait qqes tests toujours sur l'activation (qui me tracasse, qqch a bien changé), j'arrive pas a la faire apparaitre a nouveau... (tjrs en bridge)

Entre temps le routeur a subi un reset usine, on va le mettre sur ce compte.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 13:20:37
Bon un peu de neuf.

Je pense avoir saisi comment est construit leur truc.

Outre le pppoe sur VLAN 835 et comme vu precedemment :
- IP privée en dhcp sur VLAN 838 (TV ?)
- IP privée en dhcp sur VLAN 851 (Toip)

(https://www.evernote.com/shard/s1/sh/1edf452a-2814-4b83-8c70-feee12b16331/6a91a615cee8fb65603f92a7d1694c76/deep/0/_Thunderbolt_Ethernet__en2____Wireshark_1_10_6___v1_10_6_from_master-1_10__.jpg-et-vosTimbres-(1).pdf-(page-2-sur-2).png)

Et quand je m'etais interessé a l'option 121 du dhcp (merci pour le tuyau), j'avais comme un c** regardé uniquement la demande...

Et dans la réponse, si on regarde l'option 121, on trouve quoi ?

Subnet/MaskWidth-Router: 172.23.12.0/22-10.54.56.254
Subnet/MaskWidth-Router: 172.20.224.167/32-10.54.56.254
Subnet/MaskWidth-Router: 172.19.20.0/23-10.54.56.254
Subnet/MaskWidth-Router: 193.253.67.88/29-10.54.56.254
Subnet/MaskWidth-Router: 80.10.117.120/31-10.54.56.254
Subnet/MaskWidth-Router: 81.253.206.0/24-10.54.56.254
Subnet/MaskWidth-Router: 81.253.210.0/23-10.54.56.254
Subnet/MaskWidth-Router: 193.253.153.228/32-10.54.56.254
Subnet/MaskWidth-Router: 193.253.153.227/32-10.54.56.254
Subnet/MaskWidth-Router: 81.253.214.0/23-10.54.56.254

La liste des routes statiques que l'option 121 permet de configurer sur le client !

De la on peut raisonner en se disant :
- une interface bridgée ne peut avoir d'IP (c le bridge qui la porte), si j'essaie sur le routeur de ttes facons ca marche pas.
- quand je ne bridge pas je n'ai pas la TV, et je mettais ca sur un probleme de routage... j'avais commencé a essayer des routes statiques a la main sans succes.
- Les routes statiques transmises par l'option 121 peuvent etre une piste de résolution de ce probleme. Quand je suis en bridge le dhcp sur 851 n'a pas lieu, et ces regles ne sont par definition par implèmentées dans la table de routage...

Donc il faudrait :
- Récuperer la trame d'un echange DHCP sur 838 (je n'ai que retrouvé du 851)
- Essayer de remonter un client DHCP sur ces VLANs

Pour mieux comprendre coté Livebox :
- Voir si c'est tjrs la meme IP attribuée a ces VLANs
- Ne pouvant acceder a la table de routage du modem, au moins essayer de voir si je peux joindre les reseaux declarés dans la route statique ( surtout le routeur en 10.54.56.254)

Bon le plus frustrant c'est qu'il est tres bien probable que je sois a des années lumieres de resoudre le probleme de replay, s'il peut se resoudre...

Y a des gens qui suivent encore sinon ?  ;D


Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 13:22:53
Concernant l'option 121 :
- La réponse est fournie que si le client la demande dans sa requete
- Cette option permet donc de declarer des routes dynamiquement sur tous les clients. Si vous avez 2 reseaux interconnectés, cette option permet de declarer le reseau et le routeur pour y acceder, rien de bien compliqué.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 13:45:06
(https://www.evernote.com/shard/s1/sh/cef978ea-f0f1-47c6-8fb6-47f2946da052/6e1b03ece689e07e7822b6dd26b3529b/deep/0/*Thunderbolt-Ethernet--en2----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Capture_LB.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

(https://www.evernote.com/shard/s1/sh/6c5b9546-0dd8-4700-8796-d1ac28080e1c/d2ac613e62a4eff381889477f21f6dbf/deep/0/*Thunderbolt-Ethernet--en2----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 13:50:52
Coté TV...

Le DHCP sur le VLAN 835 ne se produit pas si le decodeur est eteint... en l'allumant, elle se declenche.

(https://www.evernote.com/shard/s1/sh/c869ead6-0819-46b8-b2e0-3cd34431387c/73e8d180f65f284bf123e3a06cfe0317/deep/0/*Thunderbolt-Ethernet--en2----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

(https://www.evernote.com/shard/s1/sh/4f812a9b-f093-45ce-93d9-34c5b69e7317/36017cbfc55a185a6f32ee38f746e1d2/deep/0/*Thunderbolt-Ethernet--en2----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Capture_LB.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 18 avril 2014 à 13:52:35
A noter que coté LAN, aucune trace d'options 121, c du dhcp "normal".
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: butler_fr le 18 avril 2014 à 14:19:33
perso je suis toujours et ça m'intéresse vachement!
 ;)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: eruditus le 18 avril 2014 à 17:48:08
Moi cela m'intéresse aussi vachement (le résultat), mais j'avoue sans aucune honte que j'ai techniquement décroché   ;D
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Breizh 29 le 18 avril 2014 à 20:21:35
Je repose la question déjà posé précédemment:

Vous dite que tout fonctionne sauf le "replay", quand est-il du "téléphone" ??
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 11:17:28
Le téléphone je le mets de coté, pour l'instant, je ne l'utilise pas du tout, et auj il me manque "que" le replay pour remplacer la livebox.
Ceci dit, j'essaierai de faire des tests sur cette partie (les destins des VLANS 838 et 851 sont liés d'une certaine facon)

Ou on en est auj ?
- La box boote sans aucune erreur
- Internet fonctionne. A confirmer dans la durée (renouvellement pppoe entre autre)
- Faire marcher le net ne represente aucun challenge ca a marché en 1h.
- La TV fonctionne (meme le payant, etc...)
- Pas de replay (*des fois* on a l'interface des fois pas du tout)
- A priori les tutos existants sur le sujet sont quelque peu obsoletes (ancienne LB ? je decouvre l'univers Orange) si tu veux aller plus loin que net + TV. Ils suggerent souvent de bridger le 838/840/LAN alors qu'a ce jour on a des elements significatifs qui montrent qu'au moins le 838 ne doit pas etre bridgé

Le prochain challenge est de fixer le DHCP du 838, et j'ai qqes nouvelles pistes a tester en ce long weekend :D

Sinon en complèment, le routeur que j'utilse est une petite merveille a moins de 100€ qui merite d'etre davantage connue (quand on compares aux solutions Alix qui coutent le double sans gigabit) et qui pourrait servir pour SFR (ou je crois que tout a été reglé et qu'on peut virer la box sans "perte" de services).

C'est donc un EdgeMax Lite, qu'on trouve a a environ 100€ livré
(conseil ce shop : http://varia-store.com/Accessories/Switches/ERLite-3-Advanced-3-port-EdgeRouter-EdgeMAX-series::1763.html (http://varia-store.com/Accessories/Switches/ERLite-3-Advanced-3-port-EdgeRouter-EdgeMAX-series::1763.html) 83€+12€ de shipping en UPS, y a moins cher encore je crois)

(http://www.streakwave.com/mmSWAVE1/Images/ERLite-3.jpg)

En gros c une interface 3 ports gigabits sous Debian, avec le logiciel Vyatta comme surcouche d'administration, et edgeOS la solution proprietaire de Ubiquiti comme interface d'administration (gui, etc...).
On peut configurer les 3 ports comme on veut, en faire un switch, du mirror, 2 WAN load balancé / 1 LAN, etc... a peu pres tout est possible.

Donc deja pour moi sur cette base c'etait un beau "joujou", mais cerise sur le gateau, ils ont une techno visiblement d'acceleration materielle des paquets... et on sent de suite quand c'est l'edgemax qui fait le routage (le net est plus rapide... oui, oui, plus rapide :D)

Pfsense serait d'ailleurs prochainement porté sur ce matos (quid de l'acceleration des paquets ? A voir.)

Bref, je n'ai aucun interet dans cette boite (ils me filent un bon coup de main au support sur certaines questions), et si vous cherchiez une solution pfsense-like en gigabit a moindre frais, je crois que vous avez trouvé, en tout cas moi oui :).

/ Fin de la pub :p
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 11:22:54
A noter qu'il est bien possible que :
- je fasse completement fausse route depuis 4 pages
- et/ou que de ttes facons a la fin je n'y arrive pas pour x raisons.
- et/ou que ca soit meme impossible

MAIS

- Ca faut toujours le coup d'essayer, appris pas mal de trucs en chemin.
- Y a tjrs 1/2 "signes indiens" qui me donnnent confiance. Quand j'ai fait mes recherches hier pour debugguer le dhcp, comme par *hasard* je tombe sur un gars chez SFR qui essaie de faire la meme chose... D'ailleurs j'attends son retour :)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Breizh 29 le 19 avril 2014 à 11:32:12
Moi je regardais du coté de celui-ci, il faudrait comparer.
http://www.itx-france.com/catalog/parefeu-pfsense-4-lan-fanless-2go-ram-4go-cf.html (http://www.itx-france.com/catalog/parefeu-pfsense-4-lan-fanless-2go-ram-4go-cf.html)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 11:36:56
Il a l'air super celui la, mais c'est quand meme 4 fois plus cher :)

J'avais cherché et effectivement PfSense en gigabit c'etait 300/400€ de suite... pour un truc que je suis pas sur de pouvoir faire fonctionner a 100%, ca fait cher le bidouillage :)

Je suis vraiment bluffé par le edgemax, de ce que j'ai lu coté SFR il ferait le job de A a Z, a un prix vraiment raisonnable. Pas de fibre SFR chez moi encore, ca devrait arriver si j'ai bien compris, je suis chaud pour tester :D
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 11:37:58
Le edgemax on le trouve meme sur LBC a 55€ :D
http://www.leboncoin.fr/informatique/648184629.htm (http://www.leboncoin.fr/informatique/648184629.htm)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Breizh 29 le 19 avril 2014 à 11:38:59
En gardant la fibre Orange ? Pour du load-balancing ?
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 11:44:16
Nan pas a ce point, du 500/300 faut deja y aller pour le saturer.

Pour les tests, le fun, la joie de la fibre, tester le peering (qui a l'air mauvais recemment de ce que j'ai lu), et eventuellement surtout, resoudre le pb actuel avec une 2e ligne (en gros une pour la TV avec matos opérateur, une juste pour le net avec mon matos, pour ce setup on a deja toutes les infos).

J'hesite deja a prendre une 2e ligne fibre Orange Zen comme ca on met la TV dessus et j'ai la ligne Jet a coté pour le net. Mais 33€/mois quand meme, on va voir si on peut eviter (ca risque de finir comme ca, 2 lignes et plus de probleme).
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: Je@nb le 19 avril 2014 à 13:03:43
Drapal ça donne envie :o

Je pense qu'un petit schéma ne ferai pas de mal avec une idée des différentes sous-if, bridge and co :d.
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: xillibit le 19 avril 2014 à 14:27:40
Le edgemax on le trouve meme sur LBC a 55€ :D
http://www.leboncoin.fr/informatique/648184629.htm (http://www.leboncoin.fr/informatique/648184629.htm)
L'annonce est désactivée ça devrait être une arnaque, ça m'intéresse ce petit boitier  :)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 14:44:34
Contacté le vendeur, deja vendu ;) (il a désactivé dans la foulée)
Titre: Remplacer Livebox : tout fonctionne sauf les replay :(
Posté par: le 19 avril 2014 à 14:46:00
Drapal ça donne envie :o

Je pense qu'un petit schéma ne ferai pas de mal avec une idée des différentes sous-if, bridge and co :d.

Envie de ? Se tapper des clients dhcp a la main ? De sniffer des VLANs ? D'y penser le soir en se couchant (dans une literie certifiée HFR :p) en cherchant dans quel angle fouiller ? :D

Sinon oui, va falloir documenter a un moment, la je creuse encore un peu.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: xillibit le 19 avril 2014 à 15:22:03
On peut faire du load balancing si on configure deux ports en WAN sur de l'ADSL, ADSL2+ et VDSL2 aussi ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 19 avril 2014 à 19:00:09
Je pense oui, mais il te faudra deja 2 modems adsl en amont.

Infos et exemples ici : http://community.ubnt.com/t5/EdgeMAX-Configuration-Examples/EdgeMAX-Dual-WAN-load-balance-feature-v1-4-0/ta-p/699501 (http://community.ubnt.com/t5/EdgeMAX-Configuration-Examples/EdgeMAX-Dual-WAN-load-balance-feature-v1-4-0/ta-p/699501)
Pleins de liens a la fin d'autres exemples.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Breizh 29 le 19 avril 2014 à 19:04:49
Oui il faut 2 lignes téléphoniques.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 19 avril 2014 à 23:39:52
Avancées du jour.

Rappel : le but était d'avoir du DHCP sur le VLAN 838.
Conclusion : solution a priori trouvée, a implementer dans le routeur.

Details :
Donc je joue avec le client dhcp du routeur en essayant de modifier ses parametres, et ca marche a peu pres.

Donc pour vous illustrer le truc, je vous montre les 2 requetes a l'heure actuelle :
(https://www.evernote.com/shard/s1/sh/7b83da50-3ae2-4875-877a-c79b6d7c8663/30f4efef7797bd57203ad737a30ea0da/deep/0/Capturing-from-Thunderbolt-Ethernet--en2-----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-DHCP.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Répondre.png)

Donc en gros on a reussi a quasi tout dupliquer, sauf qqes options du 55 et la 77 (celle ci est presente mais mal formée...)

Biensur a ce stade, nos demandes DHCP restent vaines (avec ou sans la 77 bugguée)

La fameuse 77

Alors il suffit de pas longtemps pour se rendre compte que c la clé du probleme.
https://www.google.fr/search?q=orange+option+77&oq=orange+option+77&aqs=chrome..69i57j69i64.2395j0j7&sourceid=chrome&es_sm=119&ie=UTF-8#q=orange+dhcp+option+77&safe=off (https://www.google.fr/search?q=orange+option+77&oq=orange+option+77&aqs=chrome..69i57j69i64.2395j0j7&sourceid=chrome&es_sm=119&ie=UTF-8#q=orange+dhcp+option+77&safe=off)

Avec cet article en particulier en anglais qui va nous aider plus tard : http://sed.free.fr/orange/ (http://sed.free.fr/orange/)

En gros, Orange envoie les flux multicast s'il y a un broadcast dhcp avec option 77, presque peu importe son contenu (ouf pas de securité, a priori).

De ca on peut deduire :
- Je me demandais tjrs pq le bridge LAN/838/840 permettait d'avoir la TV si facilement, en fait il realise de facon naive 2 choses cruciales :
1. Regler le pb du 77 : la box sagem envoie ses requetes DHCP avec l'option 77. Mais elle est sur le LAN. Ok Sauf que si le LAN est bridgé, les paquetes broadcast type DHCP vont etre relayés sur tout le bridge. Et y a qui dans le bridge ? Le 838... j'avais conclu a un moment qu'il n'etait pas necessaire de bridger le 838, ca devait etre des tests "a la suite" lors dequels l'activation multicast avait ete faite auparavant. Bref, c "logique" mais infirme donc cette conclusion. On verra plus tard.
2. Router les paquets multicast : si le vlan 840 et le LAN sont bridgés, les paquets multicast iront partout sur le bridge dont le LAN, donc la BOX, donc vous avez la télé.

Donc on va pouvoir virer le bridge et avoir la tv (et peut etre le replay soyons fous) :
1. En resolvant le souci de 77 sur le 838
2. Trouvant une solution pour router les multicast du 840 vers le LAN (a priori facile).

La suite, c'est du coté de Edgemax que j'attends, je ne vois pas comment implementer la 77 correctement, j'ai posté sur leur forum:
http://community.ubnt.com/t5/EdgeMAX-Beta/DHCP-Client-option-77-support/m-p/802718#U802718 (http://community.ubnt.com/t5/EdgeMAX-Beta/DHCP-Client-option-77-support/m-p/802718#U802718)







Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: vivien le 20 avril 2014 à 09:26:22
Merci pour ces explications.

Tu pourrais nous présenter les différentes options utilisées et ce à quoi elles servent pour la Livebox ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 11:52:38
C'est obligé le routeur qui doit faire serveur dhcp ? Tu as pas moyen de faire un relay dhcp ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 12:01:53
Merci pour ces explications.

Tu pourrais nous présenter les différentes options utilisées et ce à quoi elles servent pour la Livebox ?

En gros tu peux trouver des détails en language presque compréhensible en cherchant les options : http://www.networksorcery.com/enp/protocol/bootp/options.htm (http://www.networksorcery.com/enp/protocol/bootp/options.htm)

C'est pas tjrs évident a capter (jamais lu autant de RFC :D), mais ca explique plutôt bien a quoi peut servir chaque option. (ou google "dhcp option XX" avec le numéro de l'option t'auras pleins d'infos, souvent chez microsoft d'ailleurs)

C'est obligé le routeur qui doit faire serveur dhcp ? Tu as pas moyen de faire un relay dhcp ?

Remarque pertinente.

Je me suis dit la meme chose hier : "si on pouvait juste forwarder la requête DHCP du décodeur sur le 838, ca nous simplifierait la vie".

Mais :
1. Le décodeur doit avoir une IP sur le LAN, pour l'accès internet, etc... si tu vires les dhcp du LAN, elle boote pas. (chose qui était pas forcement le cas des anciennes box blanches)
2. J'ai de quoi faire du dhcp relay, mais en l'occurrence c plutôt du "accept and relay to 838" qu'il faudrait faire. Aucune idée de comment mettre ca en oeuvre.

Donc j'ai tendance a essayer d'éviter cette "bidouille"...

MAIS

Il est bien possible que ca soit la bonne méthode, puisque j'avais remarqué que les requêtes sur le 838 ne se faisait que si le decodeur était allumée/connectée.

=> Point a observer a nouveau.

Pas de news du coté d'edgemax pour l'option 77, vais continuer les tests sur la ToIP (851) dont la requête DHCP ne dépend pas d'un periph tiers et elle est en plus bcp plus simple. Bon ca me mènera pas a grand chose, mais j'aimerais bien réussi a obtenir cette "2e IP" sur VLAN.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 12:04:11
Bon je prévois l'achat d'un routeur pfsense (pas gigabit pour l'instant) aussi assez rapidement, pour avancer plus rapidement sur les tests, je suis assez frustré d'être bloqué sur l'option 77 :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 14:50:14
Bon, j'ai essayé de dhcp le 851, et je suis a nouveau bloqué dans l'implementation des options dhcp.

Un des bugs remarqués auj est que les paquets sont envoyés en unicast, au lieu de broadcast, pas reussi a le fixer (alors que c a priori trivial sous une debian "normale")

J'ai remonté les infos a edgemax, mais j'aimerai pouvoir avancer un peu plus vite, j'etudie l'achat d'une pfsense box ou de monter une config debian "brute" avec 2/3 NIC afin d'etre le moins limité possible.
Y a qqes trucs sur LBC, la version gigabit de pfsense a 450$ me fait de l'oeil avec leur support commercial 1 an inclus (et leur 30 day back, si jamais je finis comme avec le edgemax).

Je pense que l'edgemax representera l'intergration finale "parfaite" et pas chere, mais pour le "developpement" faudrait un autre matos a coté. Si vous avez un truc qui traine chez vous j'accepte les dons ou prets :p
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 14:55:26
J'ai conscience qu'on peut tirer davantage du materiel actuel, pas mal de choses a tester encore, mais j'essaie d'obtenir le plus possible une copie conforme des echanges observés avec le matos orange.

Ca permet d'obtenir une certitude technique dans un environnement encore tres approximatif, c'est precieux.. Si les paquets sont strictement identiques (on ira jusqu'a spoofer la mac adresse), on est en droit d'attendre un fonctionnement strictement identique et si ce n'est pas le cas, on a plus de doutes sur les "paquets".
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 20 avril 2014 à 14:57:34
Donc ton EdgeMax ne te permet pas de configurer l'envoi d'une simple option DHCP standard ?

Tu n'as pas de possibilité de te connecter en SSH ou en Telnet de façon à modifier directement le fichier de configuration du client, ou à mettre ton propre client ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 15:23:00
C'est un peu plus compliqué que ca :
- Je fais déjà tout en ligne de commande, le client dhcp est lancé comme ca sudo dhclient -cf /etc/dhcp3/dhclient.conf eth1.851 (c le client dhcp ISC linux "standard").
- Cette version du client semble être "vieille", en tout cas l'option -B n'est pas supportée (elle force le broadcast)
- Concernant certaines options c'est peut être moi le problème (syntaxe, etc...) (concerne la 77 par exemple)
- Pour d'autres, faut attendre coté edgemax genre la 121. Mais celle ci est loin d'être "standard", tu trouveras *pleins* de distribs qui ne la supportent pas.
- Ils sont "pros", j'aurai une réponse a chacun des points... mais pas un dimanche/lundi de pâques :/

=> Pour tout ca avant dpkg comme un bourrin, je prefere échanger avec edgemax, voir leur retour, agir en fonction. Et ça prend forcèment du temps... Et ca sera peut être pris en compte, mais faudra un firmware, attendre le firmware etc... j'aimerai aller un peu plus vite, pour obtenir des certitudes. Aujourd'hui j'essaie de faire fonctionner des trucs dont je suis meme pas sur de l'intérêt :D

Je ne suis absolument pas certain que tout ceci sera fonctionnel sur pfsense (qui est très GUI oriented en plus...)... C pour cette raison que je souhaite une 2e box debian "brute", j'aurai moins de problèmes a tester certains scénarios farfelus (et pas forcement intéressants).

Dans tous les cas il me faut plus de matos, j'ai un NUC intel sous la main, avec un NIC usb, ca peut peut être me permettre d'explorer facilement et pas cher.

Les seuls chez qui tout semble implèmenté (car parfaitement documenté, c comme ca que j'ai trouvé), c'est CISCO... mais y a un petit problème de budget :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 15:32:14
Mais y a des workaround, genre envoyer des packets bruts :D
http://austinmarton.wordpress.com/2011/09/14/sending-raw-ethernet-packets-from-a-specific-interface-in-c-on-linux/ (http://austinmarton.wordpress.com/2011/09/14/sending-raw-ethernet-packets-from-a-specific-interface-in-c-on-linux/)

Ca serait une excellent technique pour être sur d'envoyer la meme requête a l'octet prêt sans être tributaire des confs/softs
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: PacOrly le 20 avril 2014 à 15:33:54

... ou de monter une config debian "brute" avec 2/3 NIC afin d'etre le moins limité possible ...


Je n'ai pas lu tout le topic, mais pourquoi pas faire ton développement sur une machine virtuel, tu mets autant de services que besoin et autant de NIC que tu veux.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 15:35:41
C pas faux j'en ai l'habitude en plus (avec windows).

Ca va poser aucun pb avec les interfaces réseaux ? Elles resteront ecoutables avec wireshark sans que ca soit la jungle ?

Une piste de plus :D (moins sexy qu'un nouveau petit joujou pfsense :p)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: PacOrly le 20 avril 2014 à 15:57:00
Si tu règles bien pour chaque NIC le "mode d'accès réseau", cela doit bien fonctionner.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 18:09:24
C'est une bonne idée la VM, vais essayer de faire ca aujourd'hui  :D

J'ai peut être un pfsense aussi qui arrive rapidement  ;)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 18:30:47
J'ai installé la VM, par défaut le net marche en mode NAT, tu laisserais ca ?

(https://www.evernote.com/shard/s1/sh/27a7a0cc-cde5-44a7-8ac0-aaecf0029707/0d731c764c2ad8182a308860c2fc66f6/deep/0/DebianWheezy64---Network-et-DebianWheezy64--Running-.png)

Sachant que le scenario va être le suivant je pense :
- Mac en direct sur le l'ONT
- VM qui controle la carte ethernet
- Monter la connection PPPOE sur 835 la verifier (accès net), et faire mumuse avec les 838 et 851 ensuite.

J'ai commencé a mater le client DHCP a priori j'ai toutes les options nécessaires dispos <3
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 18:35:22
Bon le mode bridged adapter semble fonctionner comme on le souhaite :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 18:49:59
Là tu as quoi du coup ?
Un bridge avec quoi ?
Ton interface qui va vers le décodeur il est tagué 802.1q et tu transfères plusieurs vlan dessus ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 18:51:03
J'en sais rien :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 18:52:25
tu sais pas ce que tu as configuré ? :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: c0mm0n le 20 avril 2014 à 18:53:30
Pour l'instant rien, aucun VLAN coté mac.

Donc je dirais :
- VLAN taggués sur le Mac
- Taggué également sur la debian en VM

Et un cierge a la cathédrale  :P
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 21:25:38
Bon c pas super bandant la VM a l'usage, pas sur de voir comment acceder au VLAN. Vais essayer quand meme.

Sinon :
- L'edgemax est sur une base debian squeeze, et le paquet dhcp server est limité au 4.1 (d'ou l'absence d'option 121 / rfc3442 pour les intimes)
- Sur la debian en VM (jessie il me semble), je suis en 4.2.4. Forcement y a plus d'options
- j'ai tenté un apt update / upgrade sans miracle sur l'edgemax.
- Ca doit pouvoir se compiler : o
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 21:29:11
Mais je garde quand meme le "dossier jeanb" en tete.

A savoir verifier qu'il ne faut pas simplement router/dupliquer la requete emanant du decodeur.

Pour ca je compte :
- Monitorer entre l'ont et la LB
- Suivre le traffic sur le 838 (normalement y a quasi rien)
- Allumer le deco
- Normalement y a des echanges sur le 838
- Regarder quelle est l'IP attribuée en 838
- La pinger
- Si Ok, debrancher la box physiquement et repinger la meme IP

Selon le resultat du ping on devrait pouvoir conclure qui porte cette IP.
On pourrait avoir un resultat mixte : le deco envoie le paquet magique, il est forwardé sur le 838, mais c la livebox qui recoit le dhcp. Ca me semble farfelu... mais bon.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 21:51:34
En fait quand je demandais ce que tu avais configuré je parlais de ton edgemax, pas de ton mac :D.

Ce qui me gène avec ta config via ta vm c'est que je suis pas sûr que le traffic qui arrive dans ta vm soit complet (c'est un bridge, pas la carte réseau en directe).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 21:59:49
Là tu as quoi du coup ?
Un bridge avec quoi ?
Ton interface qui va vers le décodeur il est tagué 802.1q et tu transfères plusieurs vlan dessus ?

Voici la conf, dans la syntaxe du routeur, c lisible :

Citer
interfaces {
    ethernet eth0 {
        address 192.168.1.1/24
        description Local
        duplex auto
        speed auto
    }
    ethernet eth1 {
        address 192.168.0.1/24
        description "Internet (PPPoE)"
        duplex auto
        speed auto
        vif 200 {
            description TV
        }
        vif 832 {
            description TV
        }
        vif 835 {
            address dhcp
            description FTTH
            pppoe 0 {
                default-route auto
                mtu 1492
                name-server auto
                password secret
                user-id fti/******
            }
        }
        vif 838 {
            description TV
        }
        vif 839 {
            description TV
        }
        vif 840 {
            description TV
        }
        vif 841 {
            description TV
        }
        vif 842 {
            description TV
        }
        vif 843 {
            description TV
        }
        vif 850 {
            description TV
        }
        vif 851 {
            description TOIP
        }
    }
    ethernet eth2 {
        address 192.168.2.1/24
        description "Local 2"
        duplex auto
        speed auto
    }
    loopback lo {
    }
}

C qu'un extrait.

La je teste le client dhcp a la main sur le 838 (donc pas de dhcp sur le 838 configuré).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 22:05:12
et quoi est branché sur quoi ? (eth0 eth1 eth2)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 22:07:26
eth1 => ONT

La box tv va *tjrs* sur eth2, eth0 me sert de second accès au routeur.

La config qui marche net/tv consiste a bridger eth2 / eth1.838 / eth1.840

La actuellement je suis sur une base de config sans bridge dans laquelle la tv ne marche pas, c le chantier en cours. (dhcp 77 tout ca)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 22:09:22
En gros l'idée du "sans bridge" est de tout gérer par du routage.

Le multicast du 840 (la tv) sera envoyé vers eth0 via une route (plus par le bridge).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 22:27:16
Une piste qui a duré 10s...

Y a les backports qui permettent d'avoir un package récent sur une veille distro, mais le package qui nous intéresse n'est pas dispo pour squeeze :(
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 22:34:49
Bon on va arrêter les conneries avec la VM. J'ai essayé un peu mais j'ai pas la force de résoudre le "comment gérer le NIC, les vlans etc... sur la vm"

On va mettre debian sur le NUC et voir ca en direct, j'aurai pas de 2e usb pour le routage (maybe une mini pic wifi) mais au moins y aura pas de limite.

En mode, on lachera pas, je veux savoir (http://image.xboxlive.com/global/t.544607de/tile/0/28000)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 20 avril 2014 à 22:46:25
Au pire, si ton but est simplement de reproduire l'envoi d'un paquet DHCP, ça doit pouvoir se faire en quelques lignes de C ou de Python (si tu peux installer l'interpréteur), qui peuvent s'écrire en quelques minutes.

Pour les VLAN, si j'ai bien compris, tu as une interface réseau virtuelle pour chacun, qui a un nom sous la forme eth1.838 ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 20 avril 2014 à 22:50:17
Merci, j'ai linke un script de ce genre en C plus haut. A tester effectivement, ca m'est paru accessible. J'ai pas trop le temps ce weekend d'explorer des trucs trop sérieusement (famille, tout ca).

Parce qu'a la base on cherche effectivement qu'a envoyer qqes octets et voir ce qui se passe, quand meme pas très compliqué sur le papier...

Oui c'est ca pour la notation. En gros ce fichier de conf pilote les fichiers de conf et services linux (vyatta software), mais tu as également accès librement a la couche debian (avec lesquels je fais mes tests de dhcp).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 20 avril 2014 à 23:31:27
faudrait juste regarder ce qui se passe avec la lb normale.
J'ai pas très bien compris tes traces (et un peu la flemme :D) mais ça se trouve ya toutes les infos dedans :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 00:12:14
Les screenshots de la page précédente c quoi : oooo
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 21 avril 2014 à 00:15:40
Les screenshots sur ce topic étaient bloqués par une de mes listes Adblock personnellement (Fanboy's Annoyance List), j'ai dû désactiver le filtre (||evernote.com^$third-party) pour les voir.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 21 avril 2014 à 00:18:16
le problème est que tu colles des screenshot sans qu'on sache où la capture est prise ni la config l1/l2/l3 en place :D c'est un peu compliqué d'analyser le truc.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 21 avril 2014 à 00:21:55
L'échange DHCP en question peut être trouvé dans les captures suivantes :
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP_MODEM.pcapng
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_LB_UP_CHAIN.pcapng
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 11:58:08
Y en a qui suivent quand meme ^^

Bon alors les nouvelles du matin : je me suis fait sortir du lit a 1h du mat par les réponses du support d'edgemax, que j'ai voulu tester de suite et répondre éventuellement pour avoir un retour encore ce matin.

1. J'ai réussi a implèmenter l'option 77 correctement, effectivement il doit y avoir un petit bug qqe part dans le client dhcp, mais ca s'est réglé en changeant la syntaxe des infos envoyées (ajout d'un "\40" en début de chaine)

2. J'ai réussi a intégrer l'option 121 dans les paramètres de l'option 55 (en partie grâce a la VM debian, donc elle est quand meme utile :p)
Au passage j'ai trouvé l'astuce pour ajouter n'importe quelle option dans le 55, un grand pas !

Tests en cours, mais si a première vue j'ai cru qu'on allait être "fanny", on dirait qu'il se passe finalement quelque chose  8)

Note au passage : pour la ToIP la priorité doit être réglée sur 6 (donc 4 pour le 838, 5 pour le 840 et 6 pour le 851)

4 = Controlled Load
5 = Video, < 100ms latency and jitter
6 = Voice, < 10ms latency and jitter
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 12:15:51
MAIS OUIIIIIIIIIIIIIIII §§§§§§§§§§

(https://www.evernote.com/shard/s1/sh/e66f7a98-a660-4f01-a1bc-4f948a9578b8/2ab21233dde68f64cbf10718282f9a5f/deep/0/jb---ssh---181-51-et-Capturing-from-Thunderbolt-Ethernet--en2-----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 13:35:49
Bon bon bon, c'est quand meme une sacré p***** de nouvelle d'avoir reussi les DHCPs, hier je pensais que c'etait mort, aujourd'hui ca marche avec l'edgemax. Good.

Pour info les 2 IPs sont pingables depuis les LAN. (grace aux routes statiques ?)

Donc la j'estime qu'on est quasiment dans les memes conditions que la LB, 3 interfaces, 3 IPs... doit y avoir encore de quoi creuser de ce coté mais normalement, on a fait le job.

A ce stade la box TV :
- Boote sans broncher
- Pas de TV, pas de replay.

Coté diagnostique :
- Ca l'air d'etre le bordel coté IGMP
- Faut router le multicast
- Verifier si on a les flux multicast sur le 840 (puis qu'ils arrivent sur le LAN), etc...

On est pas a l'abri que la config presente coté WAN ne soit tjrs pas la bonne (hors routage).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 13:37:50
Voici la table de routage actuelle (avec les routes statiques insérées a la main du 838 pas fait le 851)

(https://www.evernote.com/shard/s1/sh/d45bef06-7894-48fb-9a28-cc74e21ab819/e97433582699ee9da040930bb27f5967/deep/0/jb---ssh---181-51-et-jb---bash---80-24.png)

J'ai pas (encore) fait de tests a ce niveau, aimerai faire ca calmement, bien comprendre ce qu'on veut faire, etc... donc pas de ninja copier / coller de google auj :P (j'ai vite essayé quand meme sans succes)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 16:33:46
Des qu'on bridge le 840 et eth0 => Retour de la TV.

Donc y a bien du routage a gerer entre ces 2 pour arriver a la TV sans bridge.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 17:10:16
Je bidouille un peu coté IGMP.

Note : Orange utilise ca (c net dans les paquets et le masque de sous réseau ne trompe pas)
https://en.wikipedia.org/wiki/Source-specific_multicast (https://en.wikipedia.org/wiki/Source-specific_multicast)

En gros ca doit permettre que la box n'affiche que les multicasts venant des serveurs orange.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 21 avril 2014 à 21:16:52
Je vous ai perdu  :-*
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 22 avril 2014 à 10:33:26
sur ta trace je vois une requête dhcp sur le 840 tu la fait toi ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 10:39:47
Comme elle aboutit pas, j'avais mis de coté, mais t'as raison faut un client DHCP.

En plus c exactement la même que sur le 838.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 10:43:10
Citer
ubnt@ubnt:~$ sudo dhclient -v -cf /etc/dhcp3/dhclient.conf eth1.840
Internet Systems Consortium DHCP Client 4.1-ESV-R7
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/ (https://www.isc.org/software/dhcp/)

Listening on LPF/eth1.840/dc:9f:db:28:fa:74
Sending on   LPF/eth1.840/dc:9f:db:28:fa:74
Sending on   Socket/fallback
DHCPDISCOVER on eth1.840 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1.840 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth1.840 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth1.840 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth1.840 to 255.255.255.255 port 67 interval 17
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
ubnt@ubnt:~$

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 22 avril 2014 à 10:51:01
Hmmm, après avoir regardé plus attentivement la trace, la requete dhcp sur 838 et 840 ont le même transaction id. Du coup je me demande si 838 et 840 sont pas bridgé (mais je me trompes surement :D)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 10:52:40
Nan c'est bien possible, l'idée m'est passée par la tete aussi hier, et c typiquement le comportement que tu auras avec des VLANs bridgés et une requête DHCP (broadcastée sur tous).

Donc t'as peut être bien raison :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 10:57:05
Ma logique actuelle est la suivante (sans trop de certitudes)
- On aurait la bonne config WAN / Orange
- On a pas la TV
- Quand on bridge le 840 et le LAN => On a la TV (mais y a des problèmes *plus importants* quand quand on bridgeait les 838 le 840 et le LAN).

Piste = t'as bon, essaye de voir le routage, proxy igmp etc... Je suis la dessus.

Mais effectivement, maintenant que tu m'en reparles, cette histoire de bridge 838/840 a de la gueule.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: butler_fr le 22 avril 2014 à 11:01:26
en 2 semaines tu nous aura refait une livebox toi ;)
mais quand tu auras réussi (je suis confiant) ce sera classe  8)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 11:09:31
Je reste dubitatif sur l'issue finale, est ce que dans 2 semaines c plié, ou n'aurai je que (re)lancé un truc qui sera repris et bouclé dans 1 an ? Mais on a déjà fait un morceau de chemin, de quoi compléter les infos / pistes qu'on avait jusque la sur le sujet.

J'ai pas mal regardé ce qui se faisait chez les autres opérateurs fr et européens, parce qu'au final ces grosses boites ont tjrs un peu les memes types d'infra (ca se confirme), ca donne des idées.

Mais j'ai rien fait tout seul, entre les *vieux* tutos orange, les tutos SFR, les pistes ici (le dhcp 121 si on me l'avait pas soufflé...ca a levé un des plus gros lièvres), jeanb qui a probablement raison sur ses dernières remarques, et tes encouragements ca reste un travail collectif :)

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: doum le 22 avril 2014 à 11:16:07
Je reste dubitatif sur l'issue finale, est ce que dans 2 semaines c plié, ou n'aurai je que (re)lancé un truc qui sera repris et bouclé dans 1 an ? Mais on a déjà fait un morceau de chemin, de quoi compléter les infos / pistes qu'on avait jusque la sur le sujet.

J'ai pas mal regardé ce qui se faisait chez les autres opérateurs fr et européens, parce qu'au final ces grosses boites ont tjrs un peu les memes types d'infra (ca se confirme), ca donne des idées.

Mais j'ai rien fait tout seul, entre les *vieux* tutos orange, les tutos SFR, les pistes ici (le dhcp 121 si on me l'avait pas soufflé...ca a levé un des plus gros lièvres), jeanb qui a probablement raison sur ses dernières remarques, et tes encouragements ca reste un travail collectif :)

moi je me demande surtout pourquoi les FAI se font chier a monter des usines à gaz pareil  :o
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 11:19:13
L'usine a gaz a l'air legitime. Le vrai drame est de ne pas proposer de mode bridge :(

Si ton FAI le propose, t'as plus aucun intérêt à faire ce qu'on fait la (en général tu perds qqes avantages/services mais t'iras pas te faire ch**** pour les retrouver je pense).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 22 avril 2014 à 11:25:12
Je t'aiderai bien mais pour l'instant je suis pas encore fibré orange :D.

Honnêtement je pense qu'on y est presque.
L'idéal serait comme l'a suggéré je sais plus qui de pouvoir télécharger le firmware et regarder ce qu'il y a dedans. ca va être un linux, des fichiers de conf standard, qq daemons qui tournent pour qq services et c'est tout.

Après avec les traces réseaux on arrive déjà à voir pas mal d'échanges.
Su toutes la partie multicast ça remonte à trop loin je me souviens plus de grand chose mais faudrait que je m'y replonge :p

Quant à l'architecture, elle n'est pas si compliquée. Si tu veux faire de la QoS, séparer les flux, il y a pas 10 000 archis possible. Le seul truc un peu obscure pour moi est la quantité de vlan pour la tv :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: doum le 22 avril 2014 à 11:30:44
Quant à l'architecture, elle n'est pas si compliquée. Si tu veux faire de la QoS, séparer les flux, il y a pas 10 000 archis possible. Le seul truc un peu obscure pour moi est la quantité de vlan pour la tv :D

rien que ca, je suis pas un specialiste dans le domaine, mais j'ai franchement du mal a voir l'interet a part se faire bien chier et essayer surtout de faire chier quiconque essayarait de passer outre leurs équipements. Et a mon avis, la finalité de tout ca, c'est principalement ca.
et c'est franchement totalement con, quand tu vois les bouses que sont les box des FAI (manque de perfs réseau, wifi, manque coté config possible des qu'on veut faire des trucs un peu avancée, qualité moyennasse et manque de stabilité des décodeurs TV). Franchement si c'etait simple, et que je perdais pas de fonctions TV (utilisées par madame), j'aurai eu tot fait de dégager les LiveBox par un truc plus sympa, et surement idem quand je serai chez SFR vu ce que je lis
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 11:40:34
SFR a pas de bridge non plus ? Y a que Free en fait ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 22 avril 2014 à 11:43:28
rien que ca, je suis pas un specialiste dans le domaine, mais j'ai franchement du mal a voir l'interet a part se faire bien chier et essayer surtout de faire chier quiconque essayarait de passer outre leurs équipements.

Non je pense pas... Ça c'est simple à répliquer avec les bonnes méthodes. Il y a des choses clairement plus complexes, par exemple les processus de récupération du mot de passe SIP.

Ça doit surtout être un héritage de l'époque de l'ADSL, en transposant directement les VP/VC ATM en VLAN 802.1Q, dans le but d'éviter un maximum de toucher à leur architecture TV existante.

SFR a pas de bridge non plus ? Y a que Free en fait ?

Si j'ai bien suivi ils ont enlevé l'option de l'interface web il y a un certain temps, mais c'est toujours possible à activer en mettant un firmware alternatif (ce qui est possible simplement avec une Neufbox, contrairement à une Livebox ou Freebox).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 12:09:39
Pour changer des photos de paquets, voici l'install avec laquelle je "bidouille" :
(https://www.evernote.com/shard/s1/sh/3c53f9f2-3d4e-44ee-9847-970a3d9aee19/f00b3017c539baf1e58858e5ba93688d/deep/0/IMG_4247.jpg)

Quand je veux ecouter le wan, je mets l'ont, eth1 du routeur et le cable du salon (relié a mon ordi, decodeur debranché) sur le switch et je gere eventuellement le routeur sur le wifi (comme ca j'ai acces internet aussi en meme temps).

faut que je prenne un switch avec port mirroring, on voit que le broacast la, doit y avoir un sacré paquet de choses en unicast. (le routeur permet de configurer un mirroir, mais j'aimerai le laisser dans ce setup, c pratique).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: doum le 22 avril 2014 à 12:11:39
c'est clair que pour essayer de faire ce que tu veux faire, il te faudrait du port mirroring
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 12:23:26
Mamazon m'amene un GS108E demain.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 22 avril 2014 à 12:32:55
Quand je veux ecouter le wan, je mets l'ont, eth1 du routeur et le cable du salon (relié a mon ordi, decodeur debranché) sur le switch et je gere eventuellement le routeur sur le wifi (comme ca j'ai acces internet aussi en meme temps).

faut que je prenne un switch avec port mirroring, on voit que le broacast la, doit y avoir un sacré paquet de choses en unicast. (le routeur permet de configurer un mirroir, mais j'aimerai le laisser dans ce setup, c pratique).

Tu ne peux pas te servir du routeur comme switch qui te permettrait d'écouter ce qui passe en unicast entre l'ONT et la box ? (ONT sur un port du routeur, box sur un autre, bridger les deux et faire tourner tcpdump depuis la ligne de commande)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 22 avril 2014 à 12:34:05
surement mais faut casser la config actuelle :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 22 avril 2014 à 12:35:47
Tu ne peux pas te servir du routeur comme switch qui te permettrait d'écouter ce qui passe en unicast entre l'ONT et la box ? (ONT sur un port du routeur, box sur un autre, bridger les deux et faire tourner tcpdump depuis la ligne de commande)

On va y arriver avec le switch L2.

Je veux pas tuer le 2e LAN du routeur, si ca part en sucette, ca me fait tjrs une reprise de contrôle facile. (plutôt qu'un reset hard, sachant que j'ai pas de quoi me connecter a la console, j'essaie de pas le briquer, déjà eu 1/2 sueur :o)

Le routeur a une fonction mirror pas besoin de bridger. J'aurais du prendre le 5 ports :P
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 12:19:07
Hop reçu le switch, chauffez vos wireshark  8)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: c0mm0n le 23 avril 2014 à 15:36:25
2 nouvelles captures.

Setup :
Switch mirrore tous les ports vers le 2 sur lequel je suis branché.
ONT / LB branchés sur le switch.

Capture 1 : boot de la livebox
privé, mp.

Capture 2 : boot de la box tv (ecoutée donc entre la LB et l'ONT)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_BOOTBOX.pcapng

Comme tous les ports sont mirrorés, y a un peu de traffic en double.

Pour m'exclure ainsi que le switch le filtre est :
!eth.addr == 40:6c:8f:43:ef:b6 and !bootp.hw.mac_addr == 04:a1:51:6b:79:28     

Pour distinguer ONT / LB y a les macs sur le coté (filtrables)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 15:37:30
A premiere vue :
- On confirme que l'interface 838 est montée sur demande de la box (je crois pas  a la box qui prend cet IP mais on confirmera).
- Pareil pour la requete sur le 840 (qui n'aboutit pas)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 23 avril 2014 à 15:39:14
Faudrait écouter en même temps que le traffic ONT <> LB le traffic LB <> BoxTV

Ca permettrait de voir le rôle de la LB dans le process et voir quoi et comment sont retransmies les informations.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 15:40:00
Yes prévu :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 23 avril 2014 à 15:43:35
(les liens marchent pas :( )
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 15:47:04
Dropbox avait pas fini, c bon la.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 23 avril 2014 à 15:55:52
fait gaffe qd même on a ton username orange, ton numéro de téléphone and co :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 16:40:27
Ok je l'ai enlevé, voir en mp si besoin.

Bon pleins d'autres captures :

Dans le meme setup qu'avant (ecoute WAN entre ONT et LB), je lance un replay sur la TV (qui a déjà booté etc...)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_WAN_ARTE-REPLAY.pcapng

Maintenant captures de la BOX TV donc coté LAN.

Le boot de la Livebox vu du LAN :
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_LAN.pcapng

Le boot de la box TV (et le flux TV a la fin)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_LAN_BOOTBOX.pcapng

Un replay lancé sur Arte (avec un bon morceau de TV au début)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_LAN_TV-REPLAY.pcapng

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Breizh 29 le 23 avril 2014 à 17:58:50
C'est quoi cette extention ".pcapng", ça s'ouvre avec quoi ?

J'ai trouvé "Wireshark (http://sourceforge.net/projects/wireshark/)", je vais voir.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 17:59:47
Ca s'ouvre avec wireshark (et probablement pleins d'autres trucs).
http://www.wireshark.org (http://www.wireshark.org)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 19:13:47
Vous connaissiez ca ?
http://192.168.1.1:60000/c10f3d84/gatedesc1.xml (http://192.168.1.1:60000/c10f3d84/gatedesc1.xml) (remplacer 192.168.1.1 par l'ip de votre livebox modem si différente)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 23 avril 2014 à 19:15:22
c'est la config de l'upnp ça, c'est assez standard.

J'essaierai de faire un premier retour sur tes traces demain qd j'ai un peu de temps. A priori pas gd chose de nouveau par contre.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: vivien le 23 avril 2014 à 19:15:32
PcapNG est le nouveau format de fichier de Wireshark qui remplace Pcap.

La signification est "PCAP Next Generation"

C'est un peu comme pour Word 97 ou .docx remplace .doc des anciennes versions.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 19:36:34
c'est la config de l'upnp ça, c'est assez standard.

J'essaierai de faire un premier retour sur tes traces demain qd j'ai un peu de temps. A priori pas gd chose de nouveau par contre.

Je prepare un post de recap, mais effectivement sur les recherches récentes rien de neuf, et c une sacrée nouvelle :)
Par contre pour debugguer le replay qui est en unicast, ces captures vont être importantes.

Concernant cette interface upnp, oui rien de ouf, mais y a du "POST" aussi plus bas, ca dialogue sur une api REST XML, on pourrait en avoir besoin. (j'ai vu que pour la neufbox il avait du répliquer une API de ce genre, je mets pas ca haut dans la liste des investigations, mais ca reste observable).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 19:42:36
PS : genre ca pourrait très bien être un truc comme ca qui lance la requête dhcp sur le 838 :o (ou pas)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 21:23:24
Ca fait un paquet d'infos d'un coup, mais a première vue :

Aucun échange sur le 838/840 lors du boot de la LB.
Sur le 840, on voit des broadcast d’un équipement Orange Huawei (eth.src == dc:d2:fc:93:88:f0)

- Je vois aucune raison que la box tv porte une 2e IP. Y a pas de demande DHCP associée a une 2e IP, a aucun moment
- J'ai du mal a statuer sur la théorie (non testée) du bridge 838/840. Les echanges 838/840 sont totalement asymétriques, il n'y aurait qu'un peu d'igmp et de dhcp en commun
- Tout ce qui est replay est sur le 838, le flux est bien unicast RTSP en TLS visiblement (vu qqes trames).
Une adresse de replay ressemblerait a ca (c'etait arte, pas de pub je crois) : rtsp://81.253.211.186/A3FED3C3.cry?sa=SA_IDF3&ticketID=264323756&platformID=15&terminalID=3255151
- Le 840 concerne définitivement la TV, IGMP, traffic multicast.
=> On a clairement 2 routes distinctes (et meme pas liées ?) entre le 838 pour le traffic unicast et le 840 pour le multicast

Globalement, je trouve qu'on est vraiment pas mal du tout sur la partie WAN.

Faudrait faire quoi désormais ?
1. Arriver a lancer un flux TV (je parle meme pas de l'avoir sur la TV juste de demander et recevoir un flux multicast, on le voit sur les routeurs rien qu'au clignotement frénétique de tous les ports eth).
2. Ensuite router les flux multicast vers le LAN. Normalement easy avec une route statique, mais j'en suis pas la.
3. Diagnostiquer le replay de plus près.

Concernant le téléphone :

C'est le dernier de mes soucis personnellement, je n'ai jamais branché de tel, je ne l'utilise pas etc... Donc je vais pas prendre le temps a court terme de sniffer le 851 davantage.
Par contre si vous etes motivés, y a quasi tous les éléments pour essayer de choper les identifiants SIP et tenter un décryptage (visiblement pour SFR ca aurait marché).
Suffit de monter le réseau et de sniffer le 851 sur lequel tous les echanges auront probablement lieu. L'adresse du serveur SIP est dans les paquets DHCP (est ce la bonne ? etc...)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 21:45:11
Ben tiens justement sur le téléphone.

Voici le schema d'authentification : http://toncar.cz/Tutorials/VoIP/VoIP_Protocols_SIP_Call_Flow.html (http://toncar.cz/Tutorials/VoIP/VoIP_Protocols_SIP_Call_Flow.html)

(https://www.evernote.com/shard/s1/sh/f794c2f6-33b8-4cc6-9781-52b366957519/563889175d676be3d1a39f6dfc845cc2/deep/0/Capture_Mirror_LB_PRIVATE.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

J'ai trouvé mon login, et je vois mon "nonce" (one time password).

Le mot de passe est crypté en md5, le login est en clair.

Si vous decryptez votre mot de passe bingo :jap: (a voir le routage :D)

Ca ouvre une possibilité de brute force, mais j'essaierai meme pas du dictionnaire vs orange, c sur que c complexe.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 21:49:55
Debut de l'analyse des paquets

Avant que la box boot sur l’ONT
835 : Broadcast PPPoeD
840 : IGMPv2 0.0.0.0 / 224.0.0.1

Boot de la livebox
835 : requettes PPPoE => IP publique
851 : SIP : DHCP => IP
835 : nombreux echanges TCP (SYN / ACK) et TLSv1
835 : Synchro NTP
851 : SIP Registration
835 : requêtes http POST vers karmatrack.orange.fr
835 : fin du boot, "echange de service PPP"

=> Les DHCP sur 838 et 840 se lanceront si un décodeur est présent sur le LAN. (declencheur a isoler, tester l'option 77 de la requete DHCP)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 22:07:20
Bon sinon en regardant le boot de la box tv coté wan, on trouve ca en filtrant sur l'IP du 838

(https://www.evernote.com/shard/s1/sh/034abf44-4ce7-4996-b6c3-80dbb6d93bed/c495abf50be5dc375e700bd79a9ded7a/deep/0/Capture_Mirror_LB_BOOTBOX.pcapng----Wireshark-1.10.6--(v1.10.6-from-master-1.10)-.png)

Ca me laisse perplexe, c pas la preuve d'un bridage 838/840 ? Que vient foutre le 832 la... sachant que si on filtre sur le 832, y a rien que de petites traces IGMP...
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Fredwww le 23 avril 2014 à 23:30:50
Desolé je reviens un peu tard sur le sujet, mais ravis que la piste de l'option 121 t'ai aidé ;)

A premiere vue :
- On confirme que l'interface 838 est montée sur demande de la box (je crois pas  a la box qui prend cet IP mais on confirmera).
- Pareil pour la requete sur le 840 (qui n'aboutit pas)

Si tu es en bridger, c’est le décodeur qui porte l’adresse IP du vlan VoD, sinon c’est la Livebox (ou bien le routeur maison dans ton cas).
Inutile de creuser sur une éventuel réponse DHCP du vlan 840 tu n’en aura pas. Il n’y en a pas besoin pour un flux multicast, l'OLT sait sur quelle vlan envoyer le flux.

Ok je l'ai enlevé, voir en mp si besoin.

Bon pleins d'autres captures :

Dans le meme setup qu'avant (ecoute WAN entre ONT et LB), je lance un replay sur la TV (qui a déjà booté etc...)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LB_WAN_ARTE-REPLAY.pcapng

Sur le boot de ton décodeur, il est difficile de comprendre les différents échanges (à cause du HTTPS), mais les requêtes DNS donne quand même une bonne idée du séquencement des opérations :

authentification.ena1.orange.fr --> login TV (une fois authentifié, tu passe sur le vlan VoD pour communiquer avec la plateforme de service TV)
aiguillage.ena1.orange.fr --> Aiguillage vers un des coeur de la plateforme de service sur le quelle ton compte TV est provisionné
rightv.ntv5.orange.fr --> Tu est donc aiguillé vers le coeur 5
servicediscovery.orange.fr --> Récupération du plan de service (correspondance entre numéro de chaine et adresse multicast)
stb.fr.karma.orange.fr --> vérification des mise à jour de ton décodeur
cbm.ena1.orange.fr --> récupération des favoris
recommandation.ena1.orange.fr --> récupération des recommandation associé à ton compte (en fonction de tes locations vod, consultation chaine etc ...)

Donc à ce stade tout fonctionne en fait ? Ou bien tes captures on été faites avec la Livebox ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 23 avril 2014 à 23:35:31
Merci!

Dans wireshark faut filtre, isole la MAC address de la box (18: qqch de tete, ou en wan 2c ...), click droit 'apply as filter, selected), en general il reste plus grand chose.

Non la ce sont des ecoutes sur le matos orange.
Pour l'instant, avec le routeur rien ne marche sauf le net (on arrive à faire marcher la TV en bricolant, mais je pense pas que ca soit la bonne méthode).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:03:01
Alors,

Bon il etait temps de tester le bridge 838/840.

C'est pas evident.
rappel :
- on doit lancer du dhcp sur les 2 ca n'aboutit que sur le 838
- le 838 est en priorité 4, le 840 => 5

Quand on bridge simplement le 838 et le 840 :
- Les DHCP sortent bien sur les 2
- Par contre la priorité est pas bonne => 0
- On sait que la priorité doit etre differente, donc on va tagguer les interfaces sur le bridge.

Je me lance avec des :
sudo ip link add link br0 name br0.838 type vlan id 838
sudo ip link add link br0 name br0.840 type vlan id 840

Du coup je peux caler une priorité differente.

Mais dans ce cas le paquet sort avec 2 priorités, la priorité 0 du bridge et la priorité 4 du 838 => requetes DHCP aboutissent pas.

(https://www.evernote.com/shard/s1/sh/af1ba729-453d-49f1-a8e2-1280dee91465/6f07832e008ee1bbb535027b327b36c8/deep/0/Capturing-from-Thunderbolt-Ethernet--en2-----Wireshark-1.10.6--(v1.10.6-from-master-1.10)--et-Répondre.png)

Franchement ca me parait tiré par les cheveux, je crois pas au bridge :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 11:07:29
Là tu fais du QinQ en fait :D

Je sais pas quel comportement est attendu ni comment le configurer avec ton équipement :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:12:06
On est plus a une RFC prêt ^^

Tu penses pas qu'avec le mode non bridgé on a le bon "mapping" et qu'il faut s'attaquer a la table de routage et iptables ? iptables permettant il me semble de réaliser des "patchs/hacks" un peu comment on veut sur les paquets.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 11:20:24
Peut être oui mais dans ce cas je n'explique pas la requête dhcp avec le même transaction id (donc la même requête) qui broadcast sur les 2 vlans.

Là il faudrait ouais pk pas commencer à comparer les échanges avec livebox et les échanges sans livebox au niveau du boot du décodeur tv voir où ça bloque.

Voir aussi la gueule de la table de routage de ton routeur une fois que tous les vlans sont ip et le dhcp effectué.

J'ai pas compris non plus les 2 lignes sur le vlan 832.

En tout cas de ce que j'ai vite fait regardé des paquets, c'est clairement la livebox qui fait tout le routage, je pense pas qu'il y ait un bridge de tous les vlans comme tu faisais. Le décodeur est vu comme un élèment du LAN comme un autre, pas de "tunnels" ou quoi monté entre la LB et lui. Tous les paquets entre la LB et le décodeur sont pas tagués 802.1q donc tout doit se jouer sur le routage. Après la LB fait peut être du marquage de paquet du décodeur pour envoyer ça sur tel ou tel vlan et non pas juste du routage sur l'ip destination (mais j'ai pas analysé assez et je sais pas si on trouverai des infos dans tes traces).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:22:53
Pour la requête dhcp en double :
- ok le bridge est une piste
- mais une simple règle iptables qui duplique des requêtes dhcp d'une interface a l'autre, c pas trivial à mettre en oeuvre ?

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 11:25:28
je vois pas quelle règle mettre en tout cas :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:32:17
Hmmm.

Bon, j'ai testé un boot du décodeur dans cette config :
- Le boot est rapide
- Les interfaces replay se lancent (pas de video ensuite)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:34:22
je vois pas quelle règle mettre en tout cas :D

http://www.netfilter.org/projects/patch-o-matic/pom-external.html#pom-external-ROUTE (http://www.netfilter.org/projects/patch-o-matic/pom-external.html#pom-external-ROUTE)

option tee :
Route a copy of the packet, but continue traversing
                    the rules with the original packet, undisturbed.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 11:54:30
Bon je pense avoir trouvé pq les flux TV se lancent pas.

Version de IGMP (2 ou 3)
Les IGMP sont pas sur le VLAN

Vu ca en ayant remis le routeur, et en faisant un tcpdump de eth1 (wan).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 12:01:45
trouvé ça : http://www.projectiwear.org/~plasmahh/t_home.html (http://www.projectiwear.org/~plasmahh/t_home.html) mais je vais manger :D je lirai en rentrant :p
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 12:04:16
Good one.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 12:53:05
Bon je pense avoir trouvé pq les flux TV se lancent pas.

Version de IGMP (2 ou 3)
Les IGMP sont pas sur le VLAN

Vu ca en ayant remis le routeur, et en faisant un tcpdump de eth1 (wan).

Je confirme que la livebox envoie des IGMP v2, nous envoyons actuellement de l'IGMP v3.
Et ca se passe a priori sur le 832/840
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 13:11:13
L'article confirme notre roadmap  8)

Donc normalement, je fixe ca, ca devrait retablir l'envoie des flux TV (qu'on pourra voir sur le monitoring du routeur meme si on a pas encore la Tv sur la box).
Ensuite on les routes vers le LAN.
Enfin y aura le 838 je pense pour le replay mais je crois qu'on a tous les elements.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 13:43:04
tu peux passer ton proxy igmp en igmp v2 ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 13:49:22
Ca se gere sur l'interface, genre :

echo 2 > /proc/sys/net/ipv4/conf/eth0/force_igmp_version
echo 2 > /proc/sys/net/ipv4/conf/eth0.840/force_igmp_version

Autre détail remarqué dans ce genre, quand tu bridges pas défaut le bridge a l'igmp snooping activé ce qui est pas génial pour nous.
Dans ce genre la commande :
echo 0 > /sys/devices/virtual/net/<bridge>/bridge/multicast_snooping

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 13:51:42
Sur le proxy igmp par contre je galère pour cibler le vlan un upstream (ca fail aussi avec un bridge)...

On a une roue de secours avec pimd (proxy igmp alternatif dispo en apt avec lequel j'ai commencé a jouer, config plus complexe a première vue).
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 14:02:08
ça ressemble à  quoi ta conf de ton proxy igmp ? (et c'est quoi comme soft)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 14:20:13
Ca ressemble a ca :

Citer
phyint eth1 upstream  ratelimit 0  threshold 1
altnet 0.0.0.0/0

phyint eth2 downstream  ratelimit 0  threshold 1
altnet 192.168.2.1/0

phyint eth0 disabled

Imagine que j'ai testé déjà a peu près tout, coté subnet, ca semble ok, c coté "phyint"

Il veut pas de :
- br0 quand t'as un bridge br0
- la notation eth1.840
- la notation eth1 vif 840
- la notation eth1:840

Et de mes premiers tests il envoie sur eth1 pas sur un vlan forcèment.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 14:21:09
Le manuel : http://www.manualpages.de/FreeBSD/FreeBSD-ports-9.0-RELEASE/man5/igmpproxy.conf.5.html (http://www.manualpages.de/FreeBSD/FreeBSD-ports-9.0-RELEASE/man5/igmpproxy.conf.5.html)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 14:21:34
L'alternative pimd
http://manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html (http://manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 14:33:07
Pour l'affaire de dumper le firmware, une simple demande au 3900 ou twitter suffirait à avoir un 'reflash'  :o
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 14:58:03
Perso ouais j'aurais vu un :

phyint eth1.840 upstream  ratelimit 0  threshold 1
altnet 224.0.0.0/4

phyint eth0 downstream  ratelimit 0  threshold 1
altnet 192.168.1.1/0

phyint eth0 disabled

(je sais plus tes interfaces si eth0 = lan, eth1 = wan)

Qd tu lances le programme à la main il te chie une erreur dans la console ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 14:59:14
J'ai déjà testé.

Je le lance déjà a la main avec verbose pour avoir des logs. Des que tu essaies de mettre un vlan, il stoppe direct.

Erreur : There must be at least 2 Vif's where one is upstream

Bon c la qu'un coup d'iptables peut aussi aider a forwarder sur le bon vlan.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 15:00:27
Tu peux afficher ce qu'il te sort qd tu le lances en verbose sur ta console ?

Ainsi qu'un ip route et ip mroute (et voir ton iptables ouais)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 15:02:36
Avec ou sans bridge ? :p
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 15:03:40
sans :p
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:14:19
IGMP Proxy
Citer
Apr 24 15:08:56 ubnt igmpproxy[2106]: There must be at least 2 Vif's where one is upstream.

Table de routage
Citer
ubnt@ubnt:~$ sudo route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 pppoe0
10.54.56.128    0.0.0.0         255.255.255.128 U     0      0        0 eth1.838
80.10.117.120   10.54.56.254    255.255.255.254 UG    0      0        0 eth1.838
81.253.206.0    10.54.56.254    255.255.255.0   UG    0      0        0 eth1.838
81.253.210.0    10.54.56.254    255.255.254.0   UG    0      0        0 eth1.838
81.253.214.0    10.54.56.254    255.255.254.0   UG    0      0        0 eth1.838
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
172.19.20.0     10.54.56.254    255.255.254.0   UG    0      0        0 eth1.838
172.20.224.167  10.54.56.254    255.255.255.255 UGH   0      0        0 eth1.838
172.23.12.0     10.54.56.254    255.255.252.0   UG    0      0        0 eth1.838
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
193.253.67.88   10.54.56.254    255.255.255.248 UG    0      0        0 eth1.838
193.253.153.227 10.54.56.254    255.255.255.255 UGH   0      0        0 eth1.838
193.253.153.228 10.54.56.254    255.255.255.255 UGH   0      0        0 eth1.838
193.253.160.3   0.0.0.0         255.255.255.255 UH    0      0        0 pppoe0

(https://www.evernote.com/shard/s1/sh/8aadce87-1b00-4075-92e0-2178c6171040/33d404b3a8cde0a03ba628851d67d0de/deep/0/jb---ssh---101-40.png)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:15:52
sudo ip mroute renvoie rien tant que igmp proxy est off.

Je fais des tests coté vlan et version IGMP ensuite je regarderai a nouveau.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:19:26
Avec cette conf, j'ai ce résultat :

Citer
quickleave

phyint eth1 upstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0

phyint eth2 downstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0



Citer
ubnt@ubnt:~$ sudo ip mroute
(81.249.236.223, 233.89.188.1)   Iif: eth1
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:19:38
Donc ca marche, mais ca va pas sur le vlan :(
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 17:28:54
Tu peux lancer avec le verbose à mort (avec la config qui marche pas)? :D

J'ai l'impression qu'il veut pas de eth1.840 à cause du manque d'ip sur l'interface
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:31:54
Touchdown c'est ca.

Si je mets ca, il bronche pas :

Citer
phyint eth1.838 upstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0

phyint eth2 downstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0

et eth1.838 a une IP en dhcp.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:32:19
Le bridge, le retour :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 17:33:39
Voilà, bridge à l'arrache le 838 et 840, et fous l'igmp proxy sur le bridge en upstream :D (arf quoi que on a nos pb de priorité du coup :/)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:34:59
Et meme ca va être le meme bordel pour retargeter le 840 qui n'aura tjrs pas d'IP

Nan plus "simple", donnons une IP a 840 ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 17:36:38
J'y pensais mais est-ce qu'on peut prendre une ip "au pif" ? :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:40:48
J'ai pris au pif, avec un indice dans mes x bookmarks qui traitent du sujet :D

Bon l'igmp proxy se lance !

Citer
ubnt@ubnt:~$ sudo ip mroute
(192.168.2.22, 239.255.255.250)  Iif: eth1.840   
(81.249.236.223, 233.89.188.1)   Iif: eth1.840
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 17:41:08
Maintenant force le v2
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 19:05:09
Pour ton bridge 838/840, on peut peut être jouer sur l'ajout des priorités avec ebtables.

Tu configurais comment le bouzin quand tu avais une priorité à 0 malgré le fait d'avoir mis 4 et 5 ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 20:47:07
Bon, reussi a recevoir le flux TV :o

Avec bridge... !

Details a suivre.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 20:55:41
HD+ sur le 840

(https://www.evernote.com/shard/s1/sh/bf479bd6-1519-458f-bce3-1661795e8b61/4d821eaa2aecd654d895a29c8ec5e297/deep/0/EdgeOS---ubnt.png)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Marin le 24 avril 2014 à 20:57:57
(j'ai envoyé un MP à 15:08, au cas où tu l'aurais zappé, j'aimerais bien en savoir un peu plus :) )
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:03:48
Oops répondu
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: doum le 24 avril 2014 à 21:06:16
Ce post (http://forum-images.hardware.fr/images/perso/1/akhoran.gif?f-ed=1)   ;)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:15:21
Next page.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:16:40
Bon les news, (dites merci a la copine qui a embarqué madame a un concert :D)

T'as beau reflechir dans tous les sens ca pue le bridge qqe part :
1. Requete DHCP identiques sur le 838/840 (c) JeanB
2. Requetes IGMP sur le 840 avec l'IP du 838 (et sur le 832...)

J'ai testé ca :
- bridge br0 avec 838 et 840
- priorité calée sur les eth1.838 et eth1.840 (pas de q in bridge ou q in q)

Ok reboot.

ENsuite a la main, on lance un client dhcp sur br0 :
- boom requete simultanée sur 838 et 840, avec ID identique MAIS chacun a la bonne priorité  8)
- boom2, on a un dhcp positif sur le 838 et donc br0 prend une IP.

La on cale le proxy IGMP

Citer
quickleave

phyint eth0 downstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0

phyint br0 upstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0

phyint eth2 downstream ratelimit 0 threshold 1
   altnet 0.0.0.0/0




BOOM BOOM BOOM La TV MARCHE §§§§§ (super, 15 pages pour revenir au point de départ qui marchait deja).

Le proxy gere tout, les remontées IGMP vers le VLAN et le transfert des paquets multicast vers le LAN... magique.

Au passage : les radios marchent (jamais été le cas avant, j'ai meme la pub preroll qui se lance avant)

Dans la foulée, j'ai activé l'upnp sur le routeur, la livebox en est friande.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:18:25
Les interfaces

Citer
interfaces {
    bridge br0 {
       #DHCP lancé a la main
        aging 300
        hello-time 2
        max-age 20
        priority 0
        promiscuous disable
        stp false
    }
    ethernet eth0 {
        address 192.168.1.1/24
        description Local
        duplex auto
        speed auto
    }
    ethernet eth1 {
        address 192.168.0.1/24
        description "Internet (PPPoE)"
        duplex auto
        speed auto
        vif 200 {
            description TV
        }
        vif 832 {
            description TV
        }
        vif 835 {
            address dhcp
            description FTTH
            pppoe 0 {
                default-route auto
                mtu 1492
                name-server auto
                password secret
                user-id fti/*****
            }
        }
        vif 838 {
            bridge-group {
                bridge br0
            }
            description TV
        }
        vif 839 {
            description TV
        }
        vif 840 {
            bridge-group {
                bridge br0
            }
            description TV
        }
        vif 841 {
            description TV
        }
        vif 842 {
            description TV
        }
        vif 843 {
            description TV
        }
        vif 850 {
            description TV
        }
        vif 851 {
            address dhcp
            description TOIP
        }
    }
    ethernet eth2 {
        address 192.168.2.1/24
        description "Local 2"
        duplex auto
        speed auto
    }
    loopback lo {
    }
}

Citer
ubnt@ubnt:~$ ip mroute
(169.254.73.20, 239.255.255.250) Iif: br0        Oifs: eth0 eth2
(193.253.148.22, 232.0.6.13)     Iif: br0        Oifs: eth2
(192.168.1.24, 239.255.255.250)  Iif: br0        Oifs: eth0 eth2
(192.168.1.22, 239.255.255.250)  Iif: br0        Oifs: eth0 eth2
(192.168.1.34, 239.255.255.250)  Iif: br0        Oifs: eth0 eth2
(192.168.1.1, 239.255.255.250)   Iif: br0        Oifs: eth0 eth2
(192.168.0.1, 239.255.255.250)   Iif: br0        Oifs: eth2
(192.168.2.1, 239.255.255.250)   Iif: br0        Oifs: eth2
(192.168.2.22, 239.255.255.250)  Iif: br0        Oifs: eth2
(83.199.174.253, 233.89.188.1)   Iif: br0       

Citer
ubnt@ubnt:~$ sudo route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 pppoe0
10.54.56.128    0.0.0.0         255.255.255.128 U     0      0        0 br0
80.10.117.120   10.54.56.254    255.255.255.254 UG    0      0        0 br0
81.253.206.0    10.54.56.254    255.255.255.0   UG    0      0        0 br0
81.253.210.0    10.54.56.254    255.255.254.0   UG    0      0        0 br0
81.253.214.0    10.54.56.254    255.255.254.0   UG    0      0        0 br0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
172.19.20.0     10.54.56.254    255.255.254.0   UG    0      0        0 br0
172.20.224.167  10.54.56.254    255.255.255.255 UGH   0      0        0 br0
172.23.12.0     10.54.56.254    255.255.252.0   UG    0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
193.253.67.88   10.54.56.254    255.255.255.248 UG    0      0        0 br0
193.253.153.227 10.54.56.254    255.255.255.255 UGH   0      0        0 br0
193.253.153.228 10.54.56.254    255.255.255.255 UGH   0      0        0 br0
193.253.160.3   0.0.0.0         255.255.255.255 UH    0      0        0 pppoe0
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:20:14
Je pense que la on peut commencer à avoir quelques certitudes sur la base, difficile de remettre en cause le bridge.

Coté replay : les interfaces ne se lancent pas "service indisponible".
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 21:23:50
Bon bah c'est cool !!!

En effet, les déductions étaient bonne, c'est l'implèmentation qui fallait réaliser correctement ^^  8)

Donc :
Internet : OK
TV : OK
Radio : OK
Replay : KO
VOD : KO
Téléphonie : Unknown

C'est ça ?

Bon faut bosser le replay maintenant :p
Va falloir regarder à nouveau ce qui se passe qd ça marche et qd ça marche pas et comparer.
Soit c'est un pb style upnp, soit un pb de route, soit un pb d'authentification qq part j'imagine.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:26:50
C'est ca, VOD pas testée, y a du gratos ?

Dedicace a qqn qui me murmure depuis ce matin en mp, que les 838 et 840 sont bridgés, il peut pas trop me dire pq, mais il en est sur.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:36:29
Note :

Par defaut et comme indiqué sur pleins de tutos, le flux TV remonte chez orange sur le 838, vu qu'il est multicast et qu'il est bridgé avec le 840.
Y a une regle iptables pour stopper ca, mais en activant l'igmp snooping sur le bridge ca l'a réglé sans casser la TV
Citer
echo 1 > /sys/devices/virtual/net/br0/bridge/multicast_snooping
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:38:47
Par contre les flux VLC sont down (branché sur le meme switch que la box tv)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Fredwww le 24 avril 2014 à 21:44:06
Je pense que la on peut commencer à avoir quelques certitudes sur la base, difficile de remettre en cause le bridge.

Coté replay : les interfaces ne se lancent pas "service indisponible".

Est-ce que tu pourrais prendre des traces  sur le WAN au moment où tu essaye d'accéder aux portails replay stp ?

C'est ca, VOD pas testée, y a du gratos ?

Tu peux essayer la bande annonce, le séquencement des opérations est le même, il n'y à juste pas de requête de licences VoD au licencer car le flux vidéo est en clair.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:47:50
Pas accès a la VOD : "service restreint" code V05.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 21:52:37
Big news

On avait été des bons eleves en saisissant a la main les routes statiques envoyées par Orange.

Tiens si on les enlevait.

Ah tiens, on a accès au catalogue VOD.

Ah, les interfaces replay se lancent...

A quoi peuvent bien servir ces routes ??? (a rien ?)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Fredwww le 24 avril 2014 à 21:57:06
Big news

On avait été des bons eleves en saisissant a la main les routes statiques envoyées par Orange.

Tiens si on les enlevait.

Ah tiens, on a accès au catalogue VOD.

Ah, les interfaces replay se lancent...

A quoi peuvent bien servir ces routes ??? (a rien ?)

Maintenant que tu es en bridger logiquement c'est ta STB qui porte l'adresse IP du VLAN VoD, et les routes qui vont avec (à vérifier en prenant une trace en sortie de STB)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:18:27
Captures replay France 2

Dans les 2 cas, je mate la TNT (en verifiant avant que la TV IP marche), je lance l'interface replay, j'essaie de lancer ruquier, ca plante, j'essaie de lancer celui en dessous dans les suggeres, ca plante.

Vu du LAN
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_LAN_TNT_VOD.pcapng

Vu du WAN
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_WAN_TNT_VOD.pcapng

Les captures ont été faites l'une apres l'autre, c pas du simultané.

Si on compare a la capture arte replay, ca saute aux yeux :
- On echange sur le 835 au lieu du 838
- Plein de host unreachable et autres joyeusetés.

Faut router "ca" vers le 838, qu'est ce que "ca" :D
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 22:36:48
tu peux balancer un ifconfig -a un ip route (et pk tu mettais les routes à la main ? le client dhcp est pas foutu de les mettre lui meme ?)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:38:09
ifconfig

ubnt@ubnt# sudo ifconfig -a
br0       Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet addr:10.54.56.154  Bcast:10.54.56.255  Mask:255.255.255.128
          inet6 addr: fe80::94ee:11ff:feae:ac50/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3806893 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1502 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5167841062 (4.8 GiB)  TX bytes:122384 (119.5 KiB)

eth0      Link encap:Ethernet  HWaddr dc:9f:db:28:fa:73 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::de9f:dbff:fe28:fa73/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:98553 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124330 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14955579 (14.2 MiB)  TX bytes:75722151 (72.2 MiB)

eth1      Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3926463 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2146021 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5314314883 (4.9 GiB)  TX bytes:2814533559 (2.6 GiB)

eth2      Link encap:Ethernet  HWaddr dc:9f:db:28:fa:75 
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::de9f:dbff:fe28:fa75/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:277386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4088301 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:49495700 (47.2 MiB)  TX bytes:5306661833 (4.9 GiB)

eth1.200  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.832  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.835  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:116687 errors:0 dropped:0 overruns:0 frame:0
          TX packets:110402 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:58104375 (55.4 MiB)  TX bytes:21518377 (20.5 MiB)

eth1.838  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:64 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2031590 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3894 (3.8 KiB)  TX bytes:2784119664 (2.5 GiB)

eth1.839  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.840  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3808188 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1421 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5169684866 (4.8 GiB)  TX bytes:107042 (104.5 KiB)

eth1.841  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.842  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.843  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.850  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:10620 (10.3 KiB)

eth1.851  Link encap:Ethernet  HWaddr dc:9f:db:28:fa:74 
          inet6 addr: fe80::de9f:dbff:fe28:fa74/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:49950 (48.7 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7684 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1646298 (1.5 MiB)  TX bytes:1646298 (1.5 MiB)

pppoe0    Link encap:Point-to-Point Protocol 
          inet addr:83.199.174.253  P-t-P:193.253.160.3  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:114986 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108401 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:57111573 (54.4 MiB)  TX bytes:19040925 (18.1 MiB)

Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:38:39
iproute

ubnt@ubnt# sudo ip route
default dev pppoe0  scope link
10.54.56.128/25 dev br0  proto kernel  scope link  src 10.54.56.154
127.0.0.0/8 dev lo  proto kernel  scope link  src 127.0.0.1
192.168.0.0/24 dev eth1  proto kernel  scope link  src 192.168.0.1
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.1
192.168.2.0/24 dev eth2  proto kernel  scope link  src 192.168.2.1
193.253.160.3 dev pppoe0  proto kernel  scope link  src 83.199.174.253
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:39:15
tu peux balancer un ifconfig -a un ip route (et pk tu mettais les routes à la main ? le client dhcp est pas foutu de les mettre lui meme ?)

Parce que la RFC est pas correctement implèmentée sur cette version de debian, je peux essayer de mettre le hook a la main, comme expliqué dans le tuto "vlan8"
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 22:42:15
Ah ok, et tes routes manuelles statiques tu les mettais comment ?
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:44:10
Via l'interface du routeur.

Mais on peut de suite remarquer qu"une des IP inaccessibles n'est pas dans la liste des statiques, donc j'ai quand meme un gros doute.

C'est étrange parce que sur le papier, ca permettait de résoudre exactement le problème de routage actuel.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:47:36
On avait ca en statique, rappel :
Subnet/MaskWidth-Router: 172.23.12.0/22-10.54.56.254
Subnet/MaskWidth-Router: 172.20.224.167/32-10.54.56.254
Subnet/MaskWidth-Router: 172.19.20.0/23-10.54.56.254
Subnet/MaskWidth-Router: 193.253.67.88/29-10.54.56.254
Subnet/MaskWidth-Router: 80.10.117.120/31-10.54.56.254
Subnet/MaskWidth-Router: 81.253.206.0/24-10.54.56.254
Subnet/MaskWidth-Router: 81.253.210.0/23-10.54.56.254
Subnet/MaskWidth-Router: 193.253.153.228/32-10.54.56.254
Subnet/MaskWidth-Router: 193.253.153.227/32-10.54.56.254
Subnet/MaskWidth-Router: 81.253.214.0/23-10.54.56.254

Je les ai vérifiées y a peu (genre 1/2 jours, c t tjrs les memes envoyées par le dhcp)

Ca ressemble quand meme bcp a la solution :/
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:49:59
Le script du gars, c quand meme exactement ce que j'ai fait a la main
http://www.projectiwear.org/~plasmahh/rfc3442-classless-routes (http://www.projectiwear.org/~plasmahh/rfc3442-classless-routes)

Je vais retry, en utilisant sa syntaxe.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 22:54:50
une fois que tu remets les routes, regarde l'interface de sortie, si c'est bien br0 et non pas eth1.838
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:56:25
C bien br0 j'avais verifié.
Check ce screenshot : https://www.evernote.com/shard/s1/sh/5605a6dd-9761-45eb-bbab-9eec8f880230/14c75e4d22a0f7f6c18eca135f99ed7c/deep/0/jb---ssh---108-50-et-jb---bash---119-67-et-Sparrow.png (https://www.evernote.com/shard/s1/sh/5605a6dd-9761-45eb-bbab-9eec8f880230/14c75e4d22a0f7f6c18eca135f99ed7c/deep/0/jb---ssh---108-50-et-jb---bash---119-67-et-Sparrow.png)

J'ai re ajouté une regle avec la methode donnée dans le script, elle est revenue strictement conforme.

Le routage est "IP based" donc il suivra l'interface 10.54.56 qu'elle soit sur le br0 ou l'eth...
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:57:23
Page d'avant tu vois la table de routage tout est bien sur br0.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 22:57:35
On va verifier en "live".
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 22:59:22
Ok :D. J'étais allé qq pages en arrière et j'avais vu un 838 c'est pour ça :D (je check trop vite).
Yes le routage est IP based, mais c'est juste pour être ceinture et bretelles :p

question con, mais le ping de la gateway de ces réseaux fonctionne ? (on sait jamais ça se trouve c'est autorisé) (ou au moins apparait dans ton cache arp)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:00:59
Ca fait des années que j'essaie nan, ces IP de façon générale pinge pas.

Je fais des trace pour voir si au moins la box arriver a les "situer" on peut mieux faire ?

Genre que la gateway pinte pas m'a rendu un peu fou au début (comment ca peut être gw si ca existe pas etc... /noob)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 23:02:54
tu peux déjà voir si tu as une mac correspondante à l'ip dans ton cache arp par exemple :) (ip neigh show)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:04:32
ip neigh show

entres autres on trouve :

Citer
10.54.56.254 dev br0 lladdr 00:03:fa:08:38:01 STALE

Voila :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:26:34
Bon en gros le problème c'est ca :
https://www.evernote.com/shard/s1/sh/dba4dc5a-0e53-4017-94ac-31f159639d65/92ba63809b8da2ec45082c7b6f4bfece/deep/0/Capturing_from_en2__Thunderbolt_Ethernet__en2_____Wireshark_1_10_6___v1_10_6_from_master-1_10___et_jb_-_ssh_-_108-50.png (https://www.evernote.com/shard/s1/sh/dba4dc5a-0e53-4017-94ac-31f159639d65/92ba63809b8da2ec45082c7b6f4bfece/deep/0/Capturing_from_en2__Thunderbolt_Ethernet__en2_____Wireshark_1_10_6___v1_10_6_from_master-1_10___et_jb_-_ssh_-_108-50.png)

Les paquets sont bien routés mais a la couleur que leur attribue wireshark vous devinerez que c pas bien foutu :)
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:28:06
Ok et le pb c'est que la source est l'IP LAN 192 etc... au lieu de l'IP du bridge 10...
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: Je@nb le 24 avril 2014 à 23:29:00
tu fais bien du nat entre ton br et ton lan ? sinon faudrait le rajouter
un iptables -t nat -I POSTROUTING -o br0 -j MASQUERADE
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:33:30
Y avait pas, voila c'est fait, les requêtes sont bien natées je les vois dans wireshark.
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ko, tel ko
Posté par: le 24 avril 2014 à 23:35:31
Bon les interfaces se lancent désormais.

Pas les vidéos.

Voici une capture du moment ou je clique "Play" sur une video arte au moment jusqu'au message d'erreur (insta)
https://dl.dropboxusercontent.com/u/1266842/LB/Capture_Mirror_WAN_REPLAY_ARTE_PLAY.pcapng
Titre: Remplacer sa livebox Play : net ok, tv ok, replay ok, tel ko
Posté par: le 24 avril 2014 à 23:41:41
HAN  ???
Titre: Remplacer sa livebox Play : net ok, tv ok, replay OK, tel ko
Posté par: le 24 avril 2014 à 23:47:23
(http://treasure.diylol.com/uploads/post/image/906016/resized_8XTGX.jpg)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 24 avril 2014 à 23:53:37
Bon ben problème résolu, au revoir :DDDDDDD

(http://www.notretemps.com/cache/com_zoo_images/36/vge_439f1f18deea8887ffa194b702a8acd9.jpg)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Je@nb le 24 avril 2014 à 23:59:05
C'est vrai ? Ya que la téléphonie du coup (et ça je pense que récup le mdp sip ça va être très compliqué :D) ? :p c'est bon ça en tout cas !
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 00:03:36
Yes :)

Je viens de réactiver l'accélération matérielle, retour du 500/200, le routeur pendant un speedtest + flux HD+ etc... (10% cpu max)

La regle iptable tu peux détailler ? J'aimerai la passer en syntaxe "routeur" ca doit être possible :

    nat {
        rule 5010 {
            outbound-interface pppoe0
            type masquerade
        }
    }

Je vois pas bien ce que ca a changé quand je fais un iptables -L.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 00:05:24
Les flux VLC fonctionnent également.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Je@nb le 25 avril 2014 à 00:05:50
Quand tu fais un iptables -L tu dois rien voir je pense. Un iptables -t nat -L oui par contre :) (et -v pour mieux :p)

Je connais pas la syntaxe de ton fichier de config mais j'imagine qu'un truc du genre doit marcher :

    nat {
        rule 5010 {
            outbound-interface pppoe0
            type masquerade
        }
        rule 5020 {
            outbound-interface br0
            type masquerade
        }
    }
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 00:08:46
Ok c bien ce que je suggérais un 2e nat sur br0.

Bon on jailbreak la PS4 now ? :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Je@nb le 25 avril 2014 à 00:16:56
Maintenant faut faire la doc :D

Et d'ailleurs les autres vlans du coup, ils servent ou pas ? J'ai l'impression que non
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 00:17:56
Pareil servent a "rien".

En tout cas rien vu sur le 841 vendu comme le VOD.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 00:27:33
1. Rendre le routeur autonome
- Automatiser les 2/3 trucs que je fais a la main au boot.
- Gerer les DHCP 838/851 a la main

2. Confirmer a l'usage : voir sur une semaine si tout va bien (refresh IP pppoe, etc...)

3. Voir pour un script de conf auto, mais y a quasiment rien a changer (1 paquet a installer pour la priorité).

La config au finale est assez simple, ca doit pas être trop compliqué a implèmenter dans un pfsense / ddwrt / etc...

Et chapeau au Edgemax qui a tenu jusqu'au bout, au de la des espoirs initials, vraiment sympa comme matos.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 01:43:40
1. Rendre le routeur autonome
- Automatiser les 2/3 trucs que je fais a la main au boot.
- Gerer les DHCP 838/851 a la main

Fini !

Le routeur peut etre rebooté electriquement, tout fonctionne au lancement (necessaire au WAF)

Je vous dédicace la ligne qui lance igmpproxy

/sbin/start-stop-daemon --start --startas /sbin/igmpproxy --make-pidfile --pidfile /var/run/igmpproxy.pid --background -- /etc/igmpproxy.conf

:D

Le code complet

#!/bin/sh -e
/sbin/vconfig set_egress_map eth1.840 0 5
/sbin/vconfig set_egress_map eth1.838 0 4
/sbin/vconfig set_egress_map eth1.840 1 5
/sbin/vconfig set_egress_map eth1.838 1 4
/sbin/vconfig set_egress_map eth1.840 2 5
/sbin/vconfig set_egress_map eth1.838 2 4
/sbin/vconfig set_egress_map eth1.840 3 5
/sbin/vconfig set_egress_map eth1.838 3 4
/sbin/vconfig set_egress_map eth1.840 4 5
/sbin/vconfig set_egress_map eth1.838 4 4
/sbin/vconfig set_egress_map eth1.840 5 5
/sbin/vconfig set_egress_map eth1.838 5 4
/sbin/vconfig set_egress_map eth1.840 6 5
/sbin/vconfig set_egress_map eth1.838 6 4
/sbin/vconfig set_egress_map eth1.840 7 5
/sbin/vconfig set_egress_map eth1.838 7 4
/sbin/vconfig set_egress_map eth1.851 0 6
/sbin/vconfig set_egress_map eth1.851 1 6
/sbin/vconfig set_egress_map eth1.851 2 6
/sbin/vconfig set_egress_map eth1.851 3 6
/sbin/vconfig set_egress_map eth1.851 6 6
/sbin/vconfig set_egress_map eth1.851 5 6
/sbin/vconfig set_egress_map eth1.851 6 6
/sbin/vconfig set_egress_map eth1.851 7 6
dhclient -cf /config/scripts/post-config.d/dhclient.conf br0
/sbin/start-stop-daemon --start --startas /sbin/igmpproxy --make-pidfile --pidfile /var/run/igmpproxy.pid --background -- /etc/igmpproxy.conf
exit 0

En gros ça :
- Active les priorités sur les VLAN
- Lance le DHCP sur br0 (qui a besoin des priorités) et utilise une conf modifiée (77)
- Lance igmpproxy (qui a fail au boot, br0 n'ayant pas d'IP a ce moment)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: butler_fr le 25 avril 2014 à 05:28:49
Bien joué!

tu vois j'en était sur!

bon reste à faire un peu de doc
moi à trouver un peu de budget et je me lance dedans!
 ;D

a+
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: eruditus le 25 avril 2014 à 05:57:49

Bravo !  :)

Une petite question, les flux TV sont gérés comment pour ceux qui sont encryptés. La Play les reçoit et les gère correctement ? Est il possible de se passer de cette Play également en utilisant une setup box sous Linux  ou un PC avec lecteur de carte ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Je@nb le 25 avril 2014 à 09:24:37
De ce que j'ai vu dans les échanges la box s'authentifie via un certificat à différents serveurs. Soit le certificat est stocké dans la box (je pense que c'est le cas), soit sur la carte, mais dans tous les cas il faut récupérer certificat + clé privée, ce qui je pense est interdit
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Fredwww le 25 avril 2014 à 10:24:23
De ce que j'ai vu dans les échanges la box s'authentifie via un certificat à différents serveurs. Soit le certificat est stocké dans la box (je pense que c'est le cas), soit sur la carte, mais dans tous les cas il faut récupérer certificat + clé privée, ce qui je pense est interdit

L'ID du chipset de la STB est également utilisé pour l'authent, donc avec n'importe quel autre device qu'une STB Sagem/samsung ça ne pourra pas fonctionner.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 10:45:17
L'ID du chipset de la STB est également utilisé pour l'authent, donc avec n'importe quel autre device qu'une STB Sagem/samsung ça ne pourra pas fonctionner.

C'est d'ailleurs également le cas avec la STB SFR, pour communiquer avec le service RPC (le code JavaScript parle d'une mystérieuse « clé enfouie », récupérée par une obscure fonction présente dans un binaire, puis utilisée pour signer les requêtes via un header HTTP spécial).

Il existe également un système de clé présente dans la mémoire flash, et liée à l'adresse MAC de la box, pour déchiffrer le mot de passe VoIP de la Neufbox, et semblerait-il la même chose avec la Livebox (mais bon, ils se reversent tous leurs box entre eux ces FAI, pas très originaux... ::)).
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 11:13:18
Bravo !  :)

Une petite question, les flux TV sont gérés comment pour ceux qui sont encryptés. La Play les reçoit et les gère correctement ? Est il possible de se passer de cette Play également en utilisant une setup box sous Linux  ou un PC avec lecteur de carte ?

Il me semble que sur numa.fr t'as des tutos pour utiliser la carte Viaccess sur ton PC (google "orange oscam")
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 11:14:04
J'ai viré les VLANs "inutiles", au final on a ca :

(https://www.evernote.com/shard/s1/sh/4732f8c6-80cc-4033-a166-7dfd8c1a7e3b/bcd09d6f76c8c592c82dd7ce6aaeddd4/deep/0/EdgeOS---ubnt.png)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 11:55:34
Schéma rapide :

(https://www.evernote.com/shard/s1/sh/712e4e19-acbc-4af0-8720-52f48850c545/9b9aeb18a2bfbae959003b62592cb30a/deep/0/Untitled-Diagram-2-3.png)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 11:57:21
C'est d'ailleurs également le cas avec la STB SFR, pour communiquer avec le service RPC (le code JavaScript parle d'une mystérieuse « clé enfouie », récupérée par une obscure fonction présente dans un binaire, puis utilisée pour signer les requêtes via un header HTTP spécial).

Il existe également un système de clé présente dans la mémoire flash, et liée à l'adresse MAC de la box, pour déchiffrer le mot de passe VoIP de la Neufbox, et semblerait-il la même chose avec la Livebox (mais bon, ils se reversent tous leurs box entre eux ces FAI, pas très originaux... ::)).

on est pas prêt de pouvoir mettre autre chose....
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 12:02:06
on est pas prêt de pouvoir mettre autre chose....

Chez SFR, peut-être que si. Côté téléphone déjà, vu qu'il est simple d'obtenir un accès SSH sur la box et ainsi de récupérer la clé ; mais peut-être côté TV aussi, s'il y a la possibilité de se mettre entre le décodeur et le WAN de façon à envoyer une fausse page web au décodeur, contenant un code JavaScript prévu à cet effet, quand il tente par exemple d'accéder à un service externe de VOD, vu que ces services ne semblent pas être signés de la même manière que le mécanisme de mise à jour ou d'appels RPC.

Par contre, chez Orange, je n'en sais pas encore grand chose, mais ça semble être plus mal parti.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 12:07:53
Pour ce qui est de la télévision chez Orange, il pourrait cependant y avoir la solution d'analyser l'application Android, soulevée ce matin sur un autre topic : https://lafibre.info/orange-tv/livebox-play-ou-comment-orange-ma-degoute-de-sa-fibre/msg135310/#msg135310
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 12:19:33
C pas les flux webtv sur l'appli ?

Je comprends pas bien vos échanges sur le STB pour moi il est remplaçable hors replay/vod et cette derniere partie honnêtement ca me parait tellement galère a déminer que je sais meme pas si ca vaut le coup d'essayer.

Par contre je testerai bien un serveur OSCAM pour avoir tous les flux accessibles sur n'importe quelle device.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 12:45:44
hors replay/vod et cette derniere partie honnêtement ca me parait tellement galère a déminer que je sais meme pas si ca vaut le coup d'essayer.

Pour ça, j'ai plus l'impression que c'est un problème d'approche. Tu as l'air de tâtonner en modifiant divers fichiers de configuration de daemons jusqu'à obtenir quelque chose qui fonctionne à peu près, ce qui prend beaucoup de temps, à ta place je commencerais par essayer de reconstruire et envoyer les paquets à plus bas niveau, avec du code par exemple.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 13:47:21
Chez SFR, peut-être que si. Côté téléphone déjà, vu qu'il est simple d'obtenir un accès SSH sur la box et ainsi de récupérer la clé ; mais peut-être côté TV aussi, s'il y a la possibilité de se mettre entre le décodeur et le WAN de façon à envoyer une fausse page web au décodeur, contenant un code JavaScript prévu à cet effet, quand il tente par exemple d'accéder à un service externe de VOD, vu que ces services ne semblent pas être signés de la même manière que le mécanisme de mise à jour ou d'appels RPC.

Par contre, chez Orange, je n'en sais pas encore grand chose, mais ça semble être plus mal parti.

Ca serait a creuser par des mecs de votre niveau...Parceque le décodeur SFR est une horreur (mais vraiment hein, pour situer, j'ai eu la Freebox V2 format magneto, la Freebox V4, V5, la LiveBox 2 et la LiveBox Play, et la box SFR de 2014 est la pire de toute)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 13:53:18
Je serais certainement allé creuser davantage si j'avais un décodeur, mais je ne regarde pas la TV, et les autres personnes chez moi se contentent amplement de la TNT, donc je suis en double-play. Après, c'est vrai que l'option TV n'est qu'à 3 €/mois, je pourrais peut-être la prendre pour bidouiller un peu prochainement...
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 13:54:23
Je serais certainement allé creuser davantage si j'avais un décodeur, mais je ne regarde pas la TV, et les autres personnes chez moi se contentent amplement de la TNT, donc je suis en double-play. Après, c'est vrai que l'option TV n'est qu'à 3 €/mois, je pourrais peut-être la prendre pour bidouiller un peu prochainement...

c'est tellement une merde que je prendrais la TNT directe si je pouvais...Mais y'a pas de cable antenne chez moi, c'est un immeuble historiquement cablé :(
du coup c'est TV par internet ou rien
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 13:55:21
Wow a ce point, t'as la toute derniere box de SFR ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Marin le 25 avril 2014 à 13:58:19
« Historiquement câblé », il ne l'est plus ? Réseau abandonné ? Autrement, je croyais avoir compris que les personnes avec un immeuble câblé recevaient tout de même en clair les chaînes gratuites de la TNT sur les fréquences standard, sans avoir à payer ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 14:03:38
Wow a ce point, t'as la toute derniere box de SFR ?

ben l'espece de pavé noir fin et large, me semble que c'est la derniere, evolution + ou un truc du genre. j'ai la connexion depuis ce matin donc je pense que c'est la derniere :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 14:03:55
« Historiquement câblé », il ne l'est plus ? Réseau abandonné ? Autrement, je croyais avoir compris que les personnes avec un immeuble câblé recevaient tout de même en clair les chaînes gratuites de la TNT sur les fréquences standard, sans avoir à payer ?

si il doit l'etre tjs mais perso j'ai jamais réussi a capter quoi que ce soit
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: Nico le 25 avril 2014 à 15:36:39
Tuner DVB-T only et pas DVB-C ?

Sinon oui la noire c'est la box Evolution. Y a une Sagem et une Cisco qui marche un peu mieux. Globalement le gros problème c'est la lenteur pour ceux qui passent leurs soirées à zapper :).
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: doum le 25 avril 2014 à 16:15:28
Tuner DVB-T only et pas DVB-C ?

Sinon oui la noire c'est la box Evolution. Y a une Sagem et une Cisco qui marche un peu mieux. Globalement le gros problème c'est la lenteur pour ceux qui passent leurs soirées à zapper :).

c'est dommage que l'evolution soit la derniere en date non ? :D

pour le tuner je sais pas, j'avais juste essayé avec celui de ma TV
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: EMegamanu le 25 avril 2014 à 16:19:25
c0mm0n, j'aurai un service à te demander maintenant que tu as pu terminer tout ce que tu avais à faire.

Si tu as un Androphone ou un iBidule connecté à ton routeur, pourrais-tu essayer d'installer et lancer l'application Livephone ? Et si, en étant connecté à ton routeur, celle-ci permet de passer et recevoir les appels ?

J'èmets l'hypothèse que non... mais on est pas à l'abri d'une bonne surprise. :)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 16:32:30
Ca fonctionne :)

Testé un appel sur mobile, OK.

A voir la réception, mais je dirais oui par défaut, ca doit être du 100% web.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 18:27:40
Premier tuto/recap :
https://lafibre.info/orange-tutoriels/en-cours-remplacer-sa-livebox-infos-generales-orange/msg135388/#msg135388

J'ai oublié des trucs ? des erreurs/remarques ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 25 avril 2014 à 23:04:24
L'option 77 'triggered' par la box tv qui active le "bridge video", ca serait pas la sécurité pour les offres "net only" ?

Pas de box sur le réseau local = pas de tv.

Du coup notre setup active peut être les flux VLC sur ces offres ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 27 avril 2014 à 12:55:07
Cette nuit, kouakattak a essayé d'intégrer notre schéma dans Pfsense, et y a un truc qu'on a raté :)

SI on en croit nos recherches, l'option 77 est la "clé" de l'obtention d'une IP sur le 838.

En fait c'est plus compliqué que ça.

Pour obtenir une offre du DHCP il faut :
- Demander sur le VLAN 838
- Etre en priorité 4
- Envoyer le vendor-class-identifier (option 50) avec valeur 'sagem'
- Envoyer le user-class (option 77) avec valeur 'FSVDSL_livebox.MLTV.softathome.Livebox3' ou '\047FSVDSL_livebox.MLTV.softathome.Livebox3'

- Et surtout envoyer le dhcp-client-identifier (option 61)

Dans cette option Orange envoie une mac address préfixée du type de connection.

Exemple 1:xx:xx:xx:xx:xx:xx

Lors de nos tests j'avais des le début copier la valeur envoyée par Orange, sans trop regarder a quoi elle ressemble, d'ou elle vient, etc...

Cette mac est contrôlée par orange et doit envoyer une valeur précise, 2 moyens de l'obtenir :
1. Sniffer les paquets wan en branchant la livebox, l'ont et un ordo qui renifle sur un switch (la box tv doit être connectée au LAN)
2. La deviner

Je ne sais pas si c'est un hasard mais sur les 2 valeurs qu'on a récoltées (la mienne et celle de kouakattak), on remarque une différence de 4 sur la derniere partie entre la mac de la LB et la mac envoyée dans l'option 61. Késako ?

Mon @mac de livebox termine par AC
L'@mac envoyée pour l'option 61 termine par B0

Chez kouakattak :
Ca termine par 48 dans un cas, 4C de l'autre

Dans les 2 cas : derniere partie de l'@mac option 61 - derniere partie de l'@mac Livebox = 4

Donc vous pouvez essayer de deviner l'@mac en ajoutant 4 a la derniere partie de votre @mac livebox (routeur).

3. Brute force
Il doit être possible de faire un script qui envoie toutes les combinaisons possibles pour la derniere partie (16x16 = 256), le serveur dhcp n'a pas l'air d'avoir de protections / time out pour empêcher cette manip.

--

La mac de l'option 61 n'est PAS la mac du décodeur

De ce constat on peut déduire autre chose :
- J'ai observé a nouveau les requêtes DHCP de la box tv
- L'option 61 n'est pas présente

- On se demandait comment Orange gérait l'envoi de la requête DHCP sur le 77 on sait aujourd'hui que :
1. Elle est lancée par 'trigger' de la box TV
2. Les requêtes DHCP LAN de la box TV et la requête DHCP WAN de la LB sur le 838 sont différentes

Donc il y a bien un système de "trigger" qui va lancer le montage du "réseau video", dépendant de la présence de la box tv et orchestré par la livebox routeur.

On pourrait essayer d'isoler le trigger, en copiant la requête dhcp de la box tv sur la LAN. Je mets une pièce sur l'option 77 ou la 50.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 27 avril 2014 à 12:58:39
Remarques sur pfsense :
- Je pensais toujours que toute les petites galères qu'on a eues sur l'implèmentation dans l'edgemax n'aurait pas existé sur Pfsense (plus mur, complet, etc...) => FAUX.

Le client DHCP a du être recompilé pour activer l'option 77, étrangement désactivée dans la version de pfsense.

Bon par contre il semble gérer les routes statiques tout seul, ca fait moins de boulot.

Les investigations pfsense ont lieu la : https://lafibre.info/orange-tutoriels/en-cours-remplacer-sa-livebox-infos-generales-orange/
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 27 avril 2014 à 12:59:49
Enfin, j'aimerais bien vérifier si la "différence de 4" se confirme, si qqn est motivé pour faire des captures WAN/ONT avec un switch et nous partages ses valeurs (ou juste les 2 dernières parties).
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: butler_fr le 27 avril 2014 à 13:02:57
je te fais ça lorsque je rentre chez moi! (ce soir)
un switch (entre ont et box) suffit si j'ai bien suivi?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 27 avril 2014 à 13:05:31
Cool !

Oui tu mets les 3 sur un switch et t'écoutes, t'auras que les paquets broacast dont les requêtes DHCP 838/840/851.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 01 mai 2014 à 20:39:41
Ce lien se devait d'etre mentionné au moins une fois sur ce topic.

Sequence de boot de la LB vue du port série, très intéressant :
http://pastebin.com/CtmB6zLB (http://pastebin.com/CtmB6zLB)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 02 mai 2014 à 03:20:35
Messieurs,

Sur le papier, j'ai trouvé comment faire marcher le téléphone a nouveau  8)

A tester asap.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel ko
Posté par: le 02 mai 2014 à 05:17:00
Bon ca fonctionne presque. Avec vous on va finir :D

En gros l'idée est la suivante, inspirée du topic SFR :
Constat : On a une livebox qui sert plus a rien mais on a pas le telephone
Hypothese : Et si on pouvait retrancher la LB sur le LAN et lui faire monter la ligne SIP

Resultat : j'ai réussi a reproduire un serveur pppoe sur le 835, et elle poursuit sa sequence de boot vers le SIP :D

Faut repenser toute la config a l'envers en gros, ca fait un peu mal au crane, mais c'est jouable.

Donc je pense que :
1. On va finir par remonter le téléphone sans trop de souci
2. Dans la lignée de cette approche, on aurait pu, monter un schéma très différent et "sale" mais qui devrait marcher.
A savoir : mettre la LB en LAN et configurer le routeur de telle sorte qu'elle ait accès aux VLANS (2 bridges ?) pour réaliser ses opérations. On branche le décodeur TV derriere et *normalement* on devrait avoir tous les services.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: le 02 mai 2014 à 17:10:15
Téléphone, réussi  8)

Voici les infos : https://lafibre.info/orange-tutoriels/remplacer-livebox-le-telephone/
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Marin le 10 mai 2014 à 02:56:44
C'est fou ce que LinkedIn est utile quand il s'agit de trouver des informations sur les projets internes de certaines grosses sociétés :)

Dans les captures du démarrage de la box que tu m'avais envoyé par MP, la majorité des communications HTTP se font en SSL, cependant il y a quelques requêtes en clair, vers http://karmatrack.orange.com/FR/sync/ (http://karmatrack.orange.com/FR/sync/), contenant différentes informations sur la box dans les données POST. On remarque un en-tête « User-Agent: Audiphone ».

Voilà pour la signification d'« Audiphone » :

http://fr.linkedin.com/in/fxboutin (http://fr.linkedin.com/in/fxboutin)
audiphone
2012 to 2012
Team Members: François Xavier Boutin, Nathalie Houpert, thomas cren, Jean-Louis Mokrzycki, Florent Le Lain

Audiphone software agent is a passive scanning the status and quality of VoIP communications VoIP customers.

Voici pour la signification de « Karma » et « Karma.track » :

http://fr.linkedin.com/pub/astrid-carrere-debat/23/78b/738 (http://fr.linkedin.com/pub/astrid-carrere-debat/23/78b/738)
Chef de projet
France Telecom

Société cotée en bourse; 10 000 employés; FTE; secteur Télécommunications
décembre 2009 – mai 2013 (3 ans 6 mois) GUYANCOURT

KARMA est la plate-forme de gestion à distance des équipements du Home Network : Livebox, décodeurs TV...

- Budget, planning, gestion des ressources
- Pilotage transverse des contributeurs projet sur plusieurs versions projets en parallèle : équipes conception, développement, qualification, métrologie et accompagnement au RUN
- Industrialisation du produit KARMA, Fiabilisation des versions projets
- Adaptation de l’organisation projet aux changements de contexte
- Communication : comités QoS, Comités de Gouvernance et suivi

Chef de Projet
France Telecom

Société cotée en bourse; 10 000 employés; FTE; secteur Télécommunications
août 2007 – décembre 2009 (2 ans 5 mois)

Chef de projet au sein du département de device management :
- Août 07 - Mars 08 : KARMA.Track, supervision des services LB
- Mars 08 - Décembre 08 : KARMA.track + TACSIs, Infocentre de données des devices
- Décembre 08 - Décembre 09 : PAPYRUS, plate-forme de médiation entre le SI et les PFS pour les chaînes activations et SAV

Pour la signification de « FCPE », la Livebox 2 faisant une requête vers http://fcpe.wanadoo.fr/fr/vhb/update (http://fcpe.wanadoo.fr/fr/vhb/update) à son démarrage (voir l'analyse d'Origin (http://livebox.asso.fr/forum/index.php?topic=18810.0)) :

http://fr.linkedin.com/in/patriceconil (http://fr.linkedin.com/in/patriceconil)
Project Manager
France Telecom

Public Company; 10,001+ employees; FTE; Télécommunications industry
June 2004 – February 2008 (3 years 9 months)

Directeur de projet développement :
Orange TV - portail VOD pour IPTV
Karma BO - Mise à jour des firmwares Livebox
VMPAL : aiguilleur multi plates-formes VoIP H323
Papyrus - interface WS d'accès aux plates-formes de services VoIP et TV
FCPE : Frontal de communication Livebox pour activation VoIP
POP acces : Serveurs de configuration / authentification des Livebox pour VoIP

Etc.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: le 28 mai 2014 à 22:01:22
Pour ceux qui suivent ici, x0r a bouclé le SIP : http://x0r.fr/blog/37 (http://x0r.fr/blog/37)

De mon coté, je continue d'essayer de remplacer la livebox, j'ai réussi a implanter la partie TV dans XBMC (drm inclus) et je lorgne sur un décodeur satellite enigma 2 (plus précisèment le vu+ solo2) qui pourrait remplacer la LB sur la partie TV (pas le replay / vod).

EN images :

(https://www.evernote.com/shard/s1/sh/d5e43f2e-5b71-4172-ab3d-e04b253e5692/b20f5b9896d2006ba90f8d77bea56e69/deep/0/screenshot016.png)

(https://www.evernote.com/shard/s1/sh/f439e65a-5d0b-4743-8374-6a7d59b621ed/68b55c971605a296fb6bd5bfb6d66fb3/deep/0/screenshot013.png)

(https://www.evernote.com/shard/s1/sh/971a3f89-0c90-42aa-859b-ddfddb556863/71903978625f670b16e7fc2a8bc1f7a4/deep/0/screenshot011.png)

(https://www.evernote.com/shard/s1/sh/7a7922cf-1480-46b4-b60b-d81c2fe51a1f/f34662b7632ef1b6bd9f47f14b2d0b72/deep/0/screenshot014.png)

Le timeshifting fonctionne, transcoding, HD+, EPG, PVR...
La solution technique repose sur un serveur synology sur lequel tournent tvheadend et oscam.
Bcp bcp de bidouilles et tests pour y arriver mais ca parait stable.

En tout cas j'ai mon serveur video local.

Je vais continuer d'optimiser le LAN en isolant le traffic IGMP avec des switchs manageables.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: eruditus le 29 mai 2014 à 04:54:21
Alors là ! :o
C'est absolument génial ! Formidable cOmmOn ! Quel boulot abattu en si peu de temps par toi et tes camarades de jeu. J'espère qu'Orange ne cherchera pas à vous/nous emmerder en modifiant des parties de sa solution.

Il ne me reste plus qu'à attendre la fibre, disons dans 6 ou 7 ans pour pouvoir en profiter.  :)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: tivoli le 29 mai 2014 à 08:54:57
Pour ceux qui suivent ici, x0r a bouclé le SIP : http://x0r.fr/blog/37 (http://x0r.fr/blog/37)

De mon coté, je continue d'essayer de remplacer la livebox, j'ai réussi a implanter la partie TV dans XBMC (drm inclus) et je lorgne sur un décodeur satellite enigma 2 (plus précisèment le vu+ solo2) qui pourrait remplacer la LB sur la partie TV (pas le replay / vod).

EN images :

(https://www.evernote.com/shard/s1/sh/d5e43f2e-5b71-4172-ab3d-e04b253e5692/b20f5b9896d2006ba90f8d77bea56e69/deep/0/screenshot016.png)

(https://www.evernote.com/shard/s1/sh/f439e65a-5d0b-4743-8374-6a7d59b621ed/68b55c971605a296fb6bd5bfb6d66fb3/deep/0/screenshot013.png)

(https://www.evernote.com/shard/s1/sh/971a3f89-0c90-42aa-859b-ddfddb556863/71903978625f670b16e7fc2a8bc1f7a4/deep/0/screenshot011.png)

(https://www.evernote.com/shard/s1/sh/7a7922cf-1480-46b4-b60b-d81c2fe51a1f/f34662b7632ef1b6bd9f47f14b2d0b72/deep/0/screenshot014.png)

Le timeshifting fonctionne, transcoding, HD+, EPG, PVR...
La solution technique repose sur un serveur synology sur lequel tournent tvheadend et oscam.
Bcp bcp de bidouilles et tests pour y arriver mais ca parait stable.

En tout cas j'ai mon serveur video local.

Je vais continuer d'optimiser le LAN en isolant le traffic IGMP avec des switchs manageables.
Bravo !!!

Le replay ne t'interesse pas ou est trop complique à mettre en place ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: NuNuX le 19 juin 2014 à 09:49:21
Hello,

Je viens de découvrir ce topic très très instructif :)

Je suis tombé dessus en cherchant comment brancher le décodeur TV sans Livebox, dans le but de sniffer ce qui se passe et de pouvoir a terme regarder les chaines proposés gratuitement par Orange directement dans XBMC.

J'ai lu les 22 pages plus ou moins attentivement. Vous pouvez imaginer ma joie quand j'ai vu les screenshots XBMC sur la dernière page :)

Perso j'utilise un PC sous Ubuntu pour remplacer ma Livebox et mon décodeur. Pour l'instant je n'ai que internet qui fonctionne, j'ai XBMC et je regarde la TV avec un tuner TNT et TvHeadend en backend.

Je suis donc très intéressé par quelques infos me permettant de mettre tout ça en place. Je maitrise plutôt bien l'admin Linux, un peu moins le réseau (moins que vous en tout cas !).

Le but ultime serait de créer un fork d'OpenELEC dédié au remplacement de la LiveBOX et le but méga ultime serait que ce fork soit aussi compatible avec d'autres FAI.

Edit:
En fait pour commencer à tester j'aurai besoin de connaitre le contenue de /etc/igmpproxy.conf et de /config/scripts/post-config.d/dhclient.conf
J'aimerais aussi savoir si il y a des trucs sioux à faire dans /proc/... a part le bridge entre 838 et 840 rien d'autre de particulier?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: le 20 juin 2014 à 15:21:43
Tout est décrit dans la section tutorials :p
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: le 24 août 2014 à 20:32:16
Je ne souhaite pas communiquer sur ce sujet, mais tu trouveras qqes infos sur google.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: mamas16 le 22 novembre 2014 à 11:56:04

PC sous Ubuntu pour remplacer ma Livebox et mon décodeur tv.

Merci
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: mattmatt73 le 22 novembre 2014 à 19:35:51
PC sous Ubuntu pour remplacer ma Livebox et mon décodeur tv.

Merci

tu l'as fait et tu remercies ou tu débarques et tu veux que les gens fassent tout à ta place?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: eruditus le 22 novembre 2014 à 19:54:08
Vu le ton, solution 2 je pense.  ;D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: mattmatt73 le 22 novembre 2014 à 20:00:22
je crois hélas que c'est le cas....
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: EMegamanu le 23 novembre 2014 à 00:06:21
PC sous Ubuntu pour remplacer ma Livebox et mon décodeur tv.

Merci
Pour ma part ce sera un café avec deux sucres et une barquette au maron.

Merci


+ sérieusement, il suffit de lire le thread. :)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: mattmatt73 le 23 novembre 2014 à 00:10:09
Pour ma part ce sera un café avec deux sucres et une barquette au maron.

Merci


+ sérieusement, il suffit de lire le thread. :)

moi j'aurais dit 15€ et un mars
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 23 novembre 2014 à 13:11:28
mollo les gas!
vous savez même pas ce qu'il a voulu dire....
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: mattmatt73 le 23 novembre 2014 à 13:42:02
mollo les gas!
vous savez même pas ce qu'il a voulu dire....
Mais on attend avec impatience
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 10 janvier 2015 à 15:38:24
Salut les gens !

Alors tout d'abord, merci pour ce tuto !
J'ai suivi le tuto, j'ai le net qui marche (la TV pas encore, mais c'est probablement peanuts) ..
Par contre, j'ai un problème de débit ..
En effet sur speedtest je passe de ~ 480M à 250-300M ! (J'ai la fibre Jet, 500/200).
C'est surprenant, sachant que  le PC qui fait routeur est un Core i7 (860), carte reseau gigabit sur carte mere etc ..
(avant, j'avais la Livebox reliée sur la meme interface réseau, en utilisant le PC en routeur, pas de soucis de débit .. J'en déduits donc que c'est la faute a u client PPPoE ? (Vilain!)

Le binaire pppoe monte à ~ 30% d'utilisation CPU quand je télécharge, ce qui me surprend pas vraiment ..
Il y à t-il des paramètres que j'aurai raté?

Si quelqu'un à une piste .. j'ai pas envie de remettre la Livebox .. ^^

Merci d'avance !
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: tivoli le 10 janvier 2015 à 16:35:34
l'offload n'est pas active, cherche sur le forum tu devrais trouver
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 10 janvier 2015 à 16:39:21
Mais si je ne m'abuses, si c'etait ça le problème, j'aurai pas eu les débits que j'ai eu précédement avec la box si? (livebox => eth0, maintenant j'ai ont => eth0) non?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 10 janvier 2015 à 16:45:23
Et c'est le démon pppoe qui prend du CPU, pas la carte réseau :/
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 11 janvier 2015 à 10:23:51
À moins qu'il ait une manip à faire pour "activer l'offload sur l'interface ppp0" ?
(J'utilise une Ubuntu Server 14.04) ..

Quelqu'un à une idée? :/
Merci d'avance ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: tivoli le 11 janvier 2015 à 10:26:39
Excuse moi je pensais qu'il s'agissait d'un ERL

Normalement un PC n'a pas ce probleme
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 11 janvier 2015 à 10:51:33
Oui c'est bien ce qui me surprend, surtout que si je mets ce pc derrière la box, ça gère le débit sans soucis..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 11 janvier 2015 à 12:37:49
Bon et en attendant j'ai essayé de faire fonctionner la TV en suivant le tuto, pas beaucoup plus de chance ..
J'arrive à l'interface mais .. c'est tout ..
le log d'IGMP PRoxy semble 'normal' ( http://pastebin.com/eyuTkW4k ), mes mroutes sont:
(10.245.88.191, 224.0.1.178)     Iif: br0        Oifs: eth1
(10.245.88.191, 232.0.2.140)     Iif: br0        Oifs: eth1
(10.245.88.191, 232.0.3.40)      Iif: br0        Oifs: eth1
(10.245.88.191, 232.0.10.82)     Iif: br0        Oifs: eth1
(10.245.88.191, 239.192.152.143) Iif: br0        Oifs: eth1
(10.245.88.191, 239.255.255.250) Iif: br0        Oifs: eth1

(eth1 est bien l'interface vers mon LAN, br0 est le pont entre vlan838 vlan840)
Je récupère bien l'ip via le dhcp et le mac trouvé (MAC LB + 4) ..
J'ai bien du traffic sur les deux vlan TV (très peu sur le 40 par contre) ..
Mais j'ai juste l'interface, et rien qui fonctionne (pas meme deezer) ..
Une piste?

Merci :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 11 janvier 2015 à 13:44:10
Ok je me réponds à moi meme, concernant le débit, en fouillant un peu j'ai trouvé ce post de butler_fr:
https://lafibre.info/remplacer-livebox/en-cours-remplacer-sa-livebox-infos-generales-orange/msg168072/#msg168072

Et hop, ~ 460/180, nickel :)

Ça serait peut être pratique de mettre ça en post-it ou quelque chose?


Bon, y'a plus qu'a faire marcher la TV ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 11 janvier 2015 à 14:52:09
Bon en fait, ça réagit bizarrement (ou alors c'est moi..)

Connecté avec pppoe en mode userspace, tout se passe bien ..
Connecté en mode kernel (rp-pppoe.so etc), des qu'uine page web ou n'importe est trop 'grosse', mon browser dit MERDE ..
c'est .. surprenant .. comme si il y avait un bloquage ..
je vais devenir fou :D (si c'est pas trop tard ..)

Ok, la solution (cf 7.15.2 ici http://www.tldp.org/HOWTO/IP-Masquerade-HOWTO/mtu-issues.html ou https://forums.gentoo.org/viewtopic-t-77326-start-0.html), c'est une histoire de MSS qui dépasse le MTU (?!)

On rajoute la regle iptables: iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

et magie, tous les sites fonctionnent. yay.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 12 janvier 2015 à 10:51:07
bien joué!

j'allais te donner le lien mais tu as trouvé tout seul ;)

et oui le but c'est de recréer un topic unique avec toute les infos qui vont bien!
j'ai commencé mais pas trop le temps pour l'instant!!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 12 janvier 2015 à 10:54:11
J'en ai chié  ^^
Bon la tv c'est pas encore ca par contre xD
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 12 janvier 2015 à 18:32:50
Bon, pour la TV, ca semble etre une autre histoire ..
Pour que la TV fonctionne, il faut que je bridge vlan838 vlan840 ET eth1
Mais du coup, plus internet (eth1 est mon interface sur le LAN) ..
Alors soit j'ai une route foireuse (elles sont récupérées directement via le dhcp TV), soit igmpproxy fait des siennes, soit ..

Le truc étrange c'est que .. via la box tv, si je désactive TOUT (Bridge+igmpproxy), j'ai accès au programme TV (mais rien d'autre) ..
Je vais essayer demain ou après demain avec une carte réseau dédiée pour la TV .. (ça me plait moyennement mais ..) ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 13 janvier 2015 à 10:22:42
j'éssai de regarder ce soir si tu veux!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 13 janvier 2015 à 10:31:19
Je dis pas non :)
Merci
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 13 janvier 2015 à 12:22:45
Bonjour à tous,

Et bien moi aussi je souhaite faire la même chose.
Je pars sur un routeur FreeBSD 10.1-RELEASE.

Pour le moment, le pppoe est bon après quelques tentatives infructueuses dues à des coquilles (boulette dans le MTU).
La btv se connecte, affiche les menu mais pas de stream. Je vois passer les requêtes IGMP sur mon lan.
J'ai testé et bidouillé pas mal hier mais à 4h30 du mat' j'ai du dormir un poil :)

Ce soir, je compte tester le coup de la btv sur son interface dédiée, tester la suggestion de Flemmard.

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 13 janvier 2015 à 12:36:07
J'attend la livraison de ma carte réseau supplèmentaire, du coup je peux pas encore tester ..
Mais normalement, tu bridge la carte reseau de la btv + les deux vlan TV, et ça devrait aller comme sur des roulettes :)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 13 janvier 2015 à 12:38:46
J'espère :)

Je vais utiliser une NIC sur USB qui traîne, ce soir.
Si ça marche, je ferais un résumé de mon montage et de la conf.

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 13 janvier 2015 à 12:39:26
Flemmard,
Tu as essayé un igmpproxy entre le bridge et le lan ?

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 13 janvier 2015 à 12:41:27
Oui, sans succès ..
il doit manquer quelque chose, une route ou je ne sais quoi ..
C'est déjà étrange car le programme TV ne fonctionne UNIQUEMENT si je n'ai pas le bridge en route, etc..
Probablement des problèmes de DHCP ou de routes ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 13 janvier 2015 à 23:48:09
Bonsoir,

Bon pas mieux, après moultes tentative, rien à faire, l'interface s'affiche mais aucun flux vidéo,même en ajoutant mon lan dans le bridge.
J'ai du rater quelque chose...

Cette box me désespère :-)

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 13 janvier 2015 à 23:55:28
Ouais pareil, on doit rater quelque chose ..
Enfin perso j'avais réussi à  avoir la TV, en foutant mon LAN + les deux vlanTV sur le bridge .. mais après ..
Je dois avouer avoir un peu de mal a piger lol
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 14 janvier 2015 à 10:35:38
si ça peut vous aider:

ma conf:
ifconfig
br0       Link encap:Ethernet  HWaddr 68:05:ca:2a:83:7b
          inet adr:10.76.55.148  Bcast:10.76.55.255  Masque:255.255.252.0
          adr inet6: fe80::6a05:caff:fe2a:837b/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:129724260 errors:0 dropped:0 overruns:0 frame:0
          TX packets:974322 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:175405746230 (163.3 GiB)  TX bytes:54671863 (52.1 MiB)

eth0      Link encap:Ethernet  HWaddr 9c:b6:54:07:e8:7b
          inet adr:192.168.23.10  Bcast:192.168.23.255  Masque:255.255.255.0
          adr inet6: fe80::9eb6:54ff:fe07:e87b/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:184472486 errors:0 dropped:0 overruns:0 frame:33
          TX packets:171472107 errors:336 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:253583637829 (236.1 GiB)  TX bytes:209102135294 (194.7 GiB)
          Interruption:18

eth1      Link encap:Ethernet  HWaddr 68:05:ca:2a:83:7b
          adr inet6: fe80::6a05:caff:fe2a:837b/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:183086874 errors:0 dropped:957 overruns:0 frame:0
          TX packets:44804224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:212317307021 (197.7 GiB)  TX bytes:9946570432 (9.2 GiB)
          Interruption:16 Mémoire:fe8e0000-fe900000

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3907133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3907133 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:551483132 (525.9 MiB)  TX bytes:551483132 (525.9 MiB)

ppp0      Link encap:Protocole Point-à-Point
          inet adr:86.214.36.183  P-t-P:193.253.160.3  Masque:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:4003048 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3454189 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:3
          RX bytes:2980005646 (2.7 GiB)  TX bytes:510403104 (486.7 MiB)

vlan835   Link encap:Ethernet  HWaddr 68:05:ca:2a:83:7b
          adr inet6: fe80::6a05:caff:fe2a:837b/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:53308587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43312422 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:32871814704 (30.6 GiB)  TX bytes:9478291378 (8.8 GiB)

vlan838   Link encap:Ethernet  HWaddr 68:05:ca:2a:83:7b
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18673667 errors:0 dropped:0 overruns:0 frame:0
          TX packets:566119 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:25367875074 (23.6 GiB)  TX bytes:35894565 (34.2 MiB)

vlan840   Link encap:Ethernet  HWaddr 68:05:ca:2a:83:7b
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:111050593 errors:0 dropped:0 overruns:0 frame:0
          TX packets:925673 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:150047149726 (139.7 GiB)  TX bytes:42680048 (40.7 MiB)

mon fichier de conf des interfaces:
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.23.10
        netmask 255.255.255.0

#WAN
auto eth1
iface eth1 inet manual

# Net
auto vlan835
iface vlan835 inet manual
        vlan-raw-device eth1

# TV (nego)
auto vlan838
iface vlan838 inet manual
        vlan-raw-device eth1

# TV (multicast)
auto vlan840
iface vlan840 inet manual
        vlan-raw-device eth1

#PPPoE orange
#auto ppp0
#iface ppp0 inet ppp
#       provider ft

#bridge 838 / 840
iface br0 inet manual
        bridge_ports vlan838 vlan840
        bridge_stp off

#PPPoE orange
auto dsl-provider
iface dsl-provider inet ppp
        pre-up /sbin/ifconfig vlan835 up # line maintained by pppoeconf
        provider dsl-provider
        post-up /bin/sh /script/tv.sh

ps:
eth1 c'est mon interface wan
eth0 mon if lan

votre interface lan (eth0 chez moi) ne doit pas être bridgée du tout!
ya quelques règles iptables à avoir

igmproxy à bien configurer pour les flux live
les routes à bien gérer pour la VOD / replay
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 11:02:40
Merci, y'a moyen d'avoir tes confs iptables? tv.sh et igmpproxy.conf?

Merci :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 14 janvier 2015 à 11:36:32
cat /script/tv.sh
#!/bin/bash

ifup br0

for i in 0 1 2 3 4 5 6 7; do
    vconfig set_egress_map vlan838 $i 4 >/dev/null
    vconfig set_egress_map vlan840 $i 5 >/dev/null
done

dhclient -v -cf /etc/dhcp/dhclient.conf br0

iptables -t nat -I POSTROUTING -o br0 -j MASQUERADE

nohup igmpproxy  /etc/igmpproxy/config &

cat /etc/igmpproxy/config
quickleave

phyint eth0 downstream ratelimit 0 threshold 1
altnet 192.168.23.0/24

phyint br0 upstream ratelimit 0 threshold 1
altnet 193.0.0.0/8
        altnet 81.0.0.0/8
        altnet 172.0.0.0/8
        altnet 80.0.0.0/8
        altnet 239.192.0.0/8
        altnet 224.0.0.1/8
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 11:38:26
Okay merci, je testerais ca ce soir :)
Mais c'est grosso merdo ce que j'avais .. bizarre ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 14 janvier 2015 à 11:47:57
cat /etc/dhcp/dhclient.conf
#TV
interface "br0" {
send vendor-class-identifier "sagem";
send user-class "\047FSVDSL_livebox.MLTV.softathome.Livebox3";
send dhcp-client-identifier 1:34:8A:AE:xx:xx:xx;
        request subnet-mask, routers, ntp-servers, www-server;
}

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

edit:oubli d'une ligne!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 14 janvier 2015 à 13:44:18
Merci butler_fr!

C'est tellement plus clair comme ça, et ce n'est pas ironique, c'est vraiment plus clair.

Du coup, je vais essayer de porter ça sur le FreeBSD. Seul hic c'est le vlan pcp qui n'est pas configurable sous FreeBSD 10 :/

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 18:17:09
Bon c'est reparti pour une session "bordel pourquoi ça marche pas" :D
Je vais tester tes confs (meme si elles sont quasi comme les miennes ..)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 18:33:25
Tu utilise quelle version de IGMPProxy?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 18:37:08
Ok moi le truc qui me surprend c'est:
80.10.117.120   10.245.88.254   255.255.255.254 UG    0      0        0 br0
81.253.206.0    10.245.88.254   255.255.255.0   UG    0      0        0 br0
81.253.210.0    10.245.88.254   255.255.254.0   UG    0      0        0 br0
81.253.214.0    10.245.88.254   255.255.254.0   UG    0      0        0 br0
172.19.20.0     10.245.88.254   255.255.254.0   UG    0      0        0 br0
172.20.224.167  10.245.88.254   255.255.255.255 UGH   0      0        0 br0
172.23.12.0     10.245.88.254   255.255.252.0   UG    0      0        0 br0

Pourquoi ces routes iraient sur br0?
Elles devraient pas aller vers ppp0 ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 14 janvier 2015 à 18:46:05
bah sachant qu'on crée spécifiquement un bridge pour faire passer les flux tv sur les vlan (838 et 840)

ce serait con de pas l'utiliser!!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 18:48:02
Je comprends pas, j'ai la bonne config, tout comme il faut, mais .. nop .. c'est embetant
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 18:57:28
Bon résultat:
L'interface se charge, fond gris,
"Nous sommes désolés mais la chaine demandeé n'est pas accessible"
Le programme TV marche pas
..
ça commence a m'enquiquiner :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 19:45:30
Ok, si je désactive le proxy IGMP, j'ai le programme TV.
(ça me fait une belle jambe... xD)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 20:02:46
Bon alors, résumé de la situation:

Distribution:
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:        14.04
Codename:       trusty

dhclient --version
isc-dhclient-4.2.4

eth0: ONC
eth1: LAN

/etc/network/interfaces:
auto lo
iface lo inet loopback

# LAN
auto eth1
iface eth1 inet static
      address 192.168.0.254
      netmask 255.255.255.0

# The primary network interface
# INTERNET
auto p135p1
iface p135p1 inet manual

auto eth2
iface eth2 inet static
      address 192.168.1.1
      network 255.255.255.0

# Net
auto vlan835
iface vlan835 inet manual
      vlan-raw-device p135p1

# TV (nego)
auto vlan838
iface vlan838 inet manual
      vlan-raw-device p135p1

# TV (multicast)
auto vlan840
iface vlan840 inet manual
      vlan-raw-device p135p1

# VoIP
auto vlan851
iface vlan851 inet manual
      vlan-raw-device p135p1

auto ppp0
iface ppp0 inet ppp
      provider ft

#auto br0
iface br0 inet dhcp
      bridge_ports vlan838 vlan840
      bridge_stp off
      pre-up /etc/orange/config-iptables.sh
      post-down /etc/orange/config-iptables.sh
      post-up /etc/orange/config-bridge.sh
      post-down /etc/orange/config-bridge.sh

config-iptables.sh:
#!/bin/sh
if [ "$MODE" = "start" ];
then
    # Set Priorities
    for i in 0 1 2 3 4 5 6 7; do
        vconfig set_egress_map vlan838 $i 4 >/dev/null
        vconfig set_egress_map vlan840 $i 5 >/dev/null
        vconfig set_egress_map vlan851 $i 6 >/dev/null
    done
    iptables -t nat -I POSTROUTING -o $IFACE -j MASQUERADE
else
    iptables -t nat -D POSTROUTING -o $IFACE -j MASQUERADE
fi
exit 0

config-bridge.sh:
#!/bin/sh
if [ "$MODE" = "start" ];
then
    echo 1 > /sys/devices/virtual/net/$IFACE/bridge/multicast_snooping
    start-stop-daemon --start --make-pidfile --pidfile /var/run/igmpproxy.pid --background --exec /usr/sbin/igmpproxy -- -p /var/run/igmpproxy.pid /etc/igmpproxy.conf
else
    start-stop-daemon --stop --quiet --pidfile /var/run/igmpproxy.pid
fi
exit 0
(J'ai modifé igmpproxy pour gerer l'écriture du PID dans un fichier)

dhclient.conf
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

interface "br0" {
          send vendor-class-identifier "sagem";
          send user-class "\047FSVDSL_livebox.MLTV.softathome.Livebox3";
          send dhcp-client-identifier 1:34:8a:ae:34:66:92;
          request subnet-mask, routers, ntp-servers, www-server, rfc3442-classless-static-routes;
}

Je peux mettre br0 en DHCP car pre-up parametres les priorités, du coup quand le dhcp est lancé, tout est pret, le DHCP est récupéré comme il faut.

En bref, le bridge apparait bien, les routes sont posées:
default         *               0.0.0.0         U     0      0        0 ppp0
10.245.88.128   *               255.255.255.128 U     0      0        0 br0
80.10.117.120   10.245.88.254   255.255.255.254 UG    0      0        0 br0
81.253.206.0    10.245.88.254   255.255.255.0   UG    0      0        0 br0
81.253.210.0    10.245.88.254   255.255.254.0   UG    0      0        0 br0
81.253.214.0    10.245.88.254   255.255.254.0   UG    0      0        0 br0
172.19.20.0     10.245.88.254   255.255.254.0   UG    0      0        0 br0
172.20.224.167  10.245.88.254   255.255.255.255 UGH   0      0        0 br0
172.23.12.0     10.245.88.254   255.255.252.0   UG    0      0        0 br0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     0      0        0 eth2
193.253.67.88   10.245.88.254   255.255.255.248 UG    0      0        0 br0
193.253.153.227 10.245.88.254   255.255.255.255 UGH   0      0        0 br0
193.253.153.228 10.245.88.254   255.255.255.255 UGH   0      0        0 br0
net1lo-bidon.bs *               255.255.255.255 UH    0      0        0 ppp0

Mais ..
Je boot la box, j'arrive sur l'interface, et .. rien ne fonctionne.

En désactivant le proxy igmp, j'arrive à voir le programme TV, c'est tout ..

Bizarre?

Une idée? un parametre foireux par défaut de Ubuntu ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: PacOrly le 14 janvier 2015 à 21:11:23
Il y avait une histoire d'adresse MAC+4 ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 14 janvier 2015 à 21:13:16
Oui, ça c'est pour avoir une réponse au DHCP, mais ca c'est OK (dans la config dhclient ..)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 14 janvier 2015 à 23:55:48
tu es sur et certain de ta config igmpproxy?

test en le lançant à la main:
igmpproxy  /etc/igmpproxy/configet analyse ce qu'il te dis!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 07:45:38
J'ai repris ta config..
(juste changé eth0 en eth1..)
je prendrais des logs ce soir..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 15 janvier 2015 à 12:22:41
Juste pour être sur, pour le dhclient.conf, le dhcp-client-identifier c'est la mac du bridge +4, c'est bien ça ?

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 15 janvier 2015 à 12:31:06
yep!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 12:41:30
C'est pas le MAC de la Livebox (internet) +4?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: butler_fr le 15 janvier 2015 à 16:35:10
euh si c'est ça!
j'avais mal lu!!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 16:42:28
Bon c'est quand même un grand mystère tout ça ^^
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 15 janvier 2015 à 16:45:02
Hum elle a la même mac sur le port externe que les internes ou faut que je sniff ONT <=> LB ?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 16:48:42
Normalement c'est le MAC écrit sous la box, +4
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 20:27:00
Bon alors, je comprends rien ..
J'ai bien du flux sur br0 sur les ip en 8x.xxx et tout ..
c'est un mystere tout ça :(
Vous avez quelle box (TV) ? la derniere IHDmachintruc?
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 21:20:02
Voilà les logs:
br0: (pris avec tshark)
http://www.flemmard.net/br0.log

eth1: (pris avec tshark, filtres ip.dest=ip locale box, ip.src=ip locale box)
http://www.flemmard.net/eth1.log

igmpproxy:
http://www.flemmard.net/igmp.log

état: Interface affichée, fond gris, rien qui marche ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 15 janvier 2015 à 22:44:48
BON
Dans le genre "hack foireux", pour avoir la TV j'ai:

Bridgé les deux VLAN TV avec ma 3eme carte réseau
branché cette carte réseau sur le switch (sur le même réseau que eth1 quoi)
et la tv marche.
pas la VOD ni deezer par contre ..
Mais c'est ultra moche quand meme :D
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 15 janvier 2015 à 23:46:57
Hello,

Et en bridgant direct avec le lan sans passer par eth3 ?

Avec tout ce brin, je pense que je peux dire adieu à FreeBSD qui ne gère pas les pcp sur les vlans ....

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 16 janvier 2015 à 08:34:25
Si je bridge direct eth1 (mon LAN), ça pourrit l'acces internet des autres PC donc c'est un peu chiant (a moins de faire une interface br0:1 etc .. mais c'est pourri ..)
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 16 janvier 2015 à 08:41:02
Mais je reste persuadé que c'est un problème de config tout bête ..
Faudrait que je lise plus attentivement le processus de fonctionnement de la livebox ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 16 janvier 2015 à 16:37:47
Bon FreeBSD ne gère pas le pcp (enfin il reste une piste mais ngctl c'est vraiment cryptique) et je lève les doutes du thread sur pfSense ou il etait question de "faut il prio pour dhcp sur le bridge des vlan", la réponse est clairement oui.
OpenBSD set la prio à 3 automatiquement quand le pppoe se fait dans un vlan et impossible de le remettre à zéro (même avec le pf.conf qui va bien comme marqué dans la doc), ce qui confirme que pppoe avec prio !=0 == reject (f**k).
pfSense 2.1 ne détecte pas les NIC de la machine que j'utilise [basé sur FreeBSD 8.x] ...

J'en ai de la chance boudiou ...

Je vais finir par refaire mes GW sous Deb moi :)

D.
 
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 08 février 2015 à 12:32:42
Bon .. j'arrive a rien :( ça me désespère .. mais j'ai pas envie de remettre la box ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 08 février 2015 à 18:15:10
Bon en fait .. effectivement c'etait un truc a la con ..
net.ipv4.conf.br0.force_igmp_version = 2
net.ipv4.conf.default.force_igmp_version = 2
net.ipv4.conf.eth2.force_igmp_version = 2

....
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: babs le 09 février 2015 à 11:55:33
Bon, de mon coté, j'ai trouvé comment faire des interfaces vlan gérant les prios sous freebsd.
Faut juste que je trouve un peu de temps pour tester ça :)

D.
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Flemmard le 09 février 2015 à 14:09:58
Bon par contre, VoD et deezer etc ne fonctionnent pas ..
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: hades007 le 20 février 2015 à 22:26:29
Bonsoir,
J'essaye de faire marcher siproxd-orange avec mon routeur Ubuntu/debian qui remplace la LiveBox toute moisie
(je me fiche un peu de la télé pour l'instant). Je souhaite éviter si possible une solution "crade" interface séparée/bridge de la LB.
 Le vlan 835/ppp0/internet marche sans probleme, le vlan 851 est configuré en manuel pour lancer à la main le dhclient/tester, mais pour l'instant j'arrive pas à lui coller une adresse IP. Aussi (pour info) j'utilise Shorewall.

Dans mon /etc/network/interfaces j'ai :

iface p4p1 inet manual
...
#voip
auto vlan851
iface vlan851 inet manual
        vlan-raw-device p4p1
# Net
auto vlan835
iface vlan835 inet manual
        vlan-raw-device p4p1
auto ppp0
iface ppp0 inet ppp
    provider ft

Aussi j'ai fait un fichier dhclientvlan851.conf pour le vlan 851 qui contient juste ceci:

client-option "send vendor-class-identifier &quot;FT_VoIP_Sagem_Boxer_160v1.0&quot;;"
default-route update
name-server update

Je lance :
# dhclient -v -cf dhclientvlan851.conf vlan851

Mais il ne se passe rien, je récup pas d'IP  pour le tél >:(

Est ce qu'il me manque un truc ? egress ? prio ? mac id de la LiveBox ?  Aussi dois je configurer shorewall pour ouvrir les ports 5060 et 7070-7080 sur l'interface vlan851?

Au secours :D et merci pour votre aide !

EDIT: je vais reposter ce message dans un nouveau sujet, cela me semble préférable
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Nicolas51 le 08 avril 2015 à 19:22:24
Salut à tous.

Petite question. J'ai vu en page 22 qu'XBMC fonctionne avec la TV Orange. Je souhaiterai utiliser XBMC avec un raspberry pi et souhaiterai avoir la TV d'orange dessus. Est-ce faisable? Le replay fonctionneraiil? La HD aussi?
Je souhaite garder la livebox play (assez performante pour moi) mais ne plus utiliser mes décodeurs
Ma config:
livebox play ADSL 12.5mega sur offre open jet international
2 décodeurs TV
Je ne me sert pas de la toip.

Merci!
Titre: Remplacer sa livebox Play : net OK, tv OK, replay/vod OK, tel OK
Posté par: Nh3xus le 10 avril 2015 à 21:17:02
Citer
J'essaye de faire marcher siproxd-orange

Vu que le plugin de x0r n'est plus développé et qu'Orange est au courant de son utilisation, ça ne m'étonnerais pas qu'un joli patch soit poussé sur les LB pour contrer toute utilisation de la ToIP hors LB.

Ayant suivi de près ce projet, je trouve l'issue regrettable  :-\