Auteur Sujet: [FTTH] Installation Bbox FTTH + routeur perso Debian  (Lu 18720 fois)

0 Membres et 1 Invité sur ce sujet

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #24 le: 30 novembre 2014 à 16:03:39 »
Ca marche!!

En configurant bien le serveur DHCP et avec IGMP proxy, j ai reussi à avoir les chaines :)
Pour rappel ma config est :

ONT <---> BBox serveur(192.168.1.254) <---> Debian eth3(192.168.1.2) / Debian eth0(192.168.0.5) <----> Reseau interne / BBox TV

Il faut router eth0 vers eth3, perso je passe par des mark et rt_tables mais pour une config avec un seul WAN, il suffit que la route table sache ou aller chercher 192.168.1.X...

default via 192.168.1.254 dev eth3
192.168.0.0/24 dev eth0  scope link

Config DHCP (ecoute sur eth0):
# Vendor specific information for bbox
option vsi code 43 = string;
option vivsi code 125 = string;

group bbox {
        next-server 192.168.1.254;

        option dhcp-server-identifier 192.168.1.254;
        default-lease-time 86400;
        option dhcp-renewal-time 43200;
        option dhcp-rebinding-time 75600;
        option vsi 00:00.... (a completer avec la votre);
        option vivsi 00:00.... (a completer avec la votre);
        option broadcast-address 192.168.0.255;
        option domain-name "lan";
        option domain-name-servers 192.168.1.254;
        option routers 192.168.0.5;
        option subnet-mask 255.255.255.0;
        option www-server 194.158.119.97;
        option ntp-servers 194.158.119.97;
       
        host bboxtv {
                hardware ethernet d0:84:b0:xx:xx:xx;
                fixed-address 192.168.0.13;
        }
}


Puis IGMP proxy (attention au altnet, qui est la source des multicast):

quickleave
phyint eth1 disabled
phyint eth2 disabled
phyint eth4 disabled
phyint tap0 disabled

phyint eth3 upstream
        altnet 89.86.0.0/16
phyint eth0 downstream

Il me reste un seul probleme!
Les chaines HD etant tellement TOP, 10 Mbit/s de multicast sur mon LAN mettent un peu le boxon.
Une idee pour prioritise tout ca ?


tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Installation Bbox FTTH + routeur perso Debian
« Réponse #25 le: 30 novembre 2014 à 16:15:25 »
Beau boulot, ton pb sur le LAN c'est pour le wifi j'imagine ?

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #26 le: 30 novembre 2014 à 16:19:31 »
Non tout le reseau local on dirait ...

Le multicast passe par 2 switch pr arriver a la BBoxTV, il doit tout flooder ?

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Installation Bbox FTTH + routeur perso Debian
« Réponse #27 le: 30 novembre 2014 à 16:23:25 »
tu ne peux pas de dedier un port ? (methode bourine) sinon de l'igmp snooping j'imagine

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #28 le: 30 novembre 2014 à 16:30:52 »
Malheureusement, le but de la manoeuvre  est d avoir la BBOX TV sur mon LAN...

Je vais regarder un peu comment ameliorer tout ca.
Il faut des switch speciaux pour que le flux multicast ne soit pas envoye sur tous les ports des switchs non ?

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Installation Bbox FTTH + routeur perso Debian
« Réponse #29 le: 30 novembre 2014 à 16:43:15 »
Tous mes switchs (meme le Procurve qui est oriente pro) ont un reglage global et pas par port mais d'autres pourront surement t'en dire plus

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #30 le: 30 novembre 2014 à 23:32:30 »
Par contre avec ce systeme, la BBOX Serveur ne comprend pas que la BBOX TV est la ...
Du coup j ai l impression qu en partant de 0, elle ne veut pas trigger l envoi des flux.

Boris, tu sais quel genre d echange doit passer entre la box TV et le serveur pour que celui ci comprenne que la box TV est online ?

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #31 le: 01 décembre 2014 à 09:42:38 »
Ok trouve :)
j update le 1er post

TheTroll

  • Client Free FTTH et
  • Abonné Orange Fibre
  • *
  • Messages: 609
  • Fiber addict :-)
Installation Bbox FTTH + routeur perso Debian
« Réponse #32 le: 01 décembre 2014 à 10:41:32 »
J ai remis a jour le 1er post, c'est "un peu" plus clair

srod

  • Abonné Free fibre
  • *
  • Messages: 89
  • Bussy-Saint-Georges (77)
Installation Bbox FTTH + routeur perso Debian
« Réponse #33 le: 30 novembre 2015 à 21:26:49 »
Salut TheTroll,

Est-ce que par hasard, tu arrives à faire fonctionner la BBox TV sans le serveur BBox (Topologie 1) ?
Je tente de faire fonctionner une BBox Miami en config propre avec un EdgeRouter Lite.

Et il ne me manque que le flux IPTV, donc une histoire (je pense) de IGMP / Multicast.

Merci.

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Installation Bbox FTTH + routeur perso Debian
« Réponse #34 le: 30 novembre 2015 à 22:05:45 »
@Srod peux tu detailler ce que tu as deja fait stp, je viens de recevoir ma miami et je suis interesse

srod

  • Abonné Free fibre
  • *
  • Messages: 89
  • Bussy-Saint-Georges (77)
Installation Bbox FTTH + routeur perso Debian
« Réponse #35 le: 30 novembre 2015 à 22:21:35 »
@Srod peux tu detailler ce que tu as deja fait stp, je viens de recevoir ma miami et je suis interesse

En fait la Miami marche de base, sans rien faire de spécial.
On a la TV en mode "streaming" (qualité dégeux  >:(), mais pas le flux IPTV, ni certains replay (surement lié à ça).

J'ai donc pour le moment tenter de :

1/ Créer le vlan 100 avec tes commandes de l'autre topic

interfaces {
    bridge br0 {
        aging 300
        bridged-conntrack disable
        hello-time 2
        max-age 20
        priority 0
        promiscuous disable
        stp false
    }
    ethernet eth1 {
        vif 100 {
            bridge-group {
                bridge br0
            }
            description TV
        }
    }
}

2/ Configurer le ERL pour activer igmp-proxy

protocols {
    igmp-proxy {
        disable-quickleave
        interface eth0 {
            role downstream
            threshold 1
        }
        interface eth1.100 {
            alt-subnet 0.0.0.0/0
            role upstream
            threshold 1
        }
    }
}

3/ Configurer le firewall

en WAN_IN :

rule 5 {
    action accept
    description "Allow Multicast"
    destination {
        address 224.0.0.0/4
    }
}

rule 20 {
    action accept
    description "Allow UDP to Multicast"
    destination {
        address 224.0.0.0/4
    }
    protocol udp
    state {
        invalid enable
        new enable
    }
}

en WAN_LOCAL :

rule 5 {
    action accept
    description "Allow Multicast"
    destination {
        address 224.0.0.0/4
    }
}

Pour le moment j'en suis là, j'ai 2 captures wireshark sur le topic de l'ERL.
Mais là je ne vois pas encore pourquoi l'IPTV ne passe pas.