Livebox » Historique » Version 4
Mehdi Abaakouk, 25/07/2014 11:40
1 | 1 | Mehdi Abaakouk | h1. Livebox FTTH |
---|---|---|---|
2 | 1 | Mehdi Abaakouk | |
3 | 1 | Mehdi Abaakouk | h2. Remplacer la Livebox par Openwrt |
4 | 1 | Mehdi Abaakouk | |
5 | 4 | Mehdi Abaakouk | h3. Internet |
6 | 4 | Mehdi Abaakouk | |
7 | 1 | Mehdi Abaakouk | Brancher le convertisseur fibre sur le port wan de l'openwrt, puis dans l'interface WEB: |
8 | 1 | Mehdi Abaakouk | |
9 | 4 | Mehdi Abaakouk | * Dans "Network -> Switch", Ajouter un vlan 835 surle port "WAN" (Port 0 sur tplink 1043nd) en tagged et le port "CPU" en tagged |
10 | 1 | Mehdi Abaakouk | * Dans "Network -> Interface" modifier l'interface WAN, comme suis: |
11 | 1 | Mehdi Abaakouk | ** Choisir Protocol "PPPoE" et cliquer sur "Switch Protocol" |
12 | 1 | Mehdi Abaakouk | ** Remplier "PAP/CHAP username" et "PAP/CHAP password" avec les logins/password envoyé à l'ouverture de la ligne Fibre |
13 | 1 | Mehdi Abaakouk | ** Dans l'onglet "Phisical Settings" choisir l'intertace "VLAN Interface: "ethX.835" (eth0.835 sur tplink 1043nd) |
14 | 1 | Mehdi Abaakouk | * Save and apply |
15 | 1 | Mehdi Abaakouk | |
16 | 1 | Mehdi Abaakouk | Les logs openwrt montrent quelque chose comme ça: |
17 | 1 | Mehdi Abaakouk | |
18 | 1 | Mehdi Abaakouk | <pre> |
19 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice netifd: Interface 'WAN' is setting up now |
20 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.info pppd[1866]: Plugin rp-pppoe.so loaded. |
21 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.info pppd[1866]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5 |
22 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: pppd 2.4.5 started by root, uid 0 |
23 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.info pppd[1866]: PPP session is 225 |
24 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.warn pppd[1866]: Connected to XX:XX:XX:XX:XX:XX via interface eth0.835 |
25 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.info pppd[1866]: Using interface pppoe-WAN |
26 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: Connect: pppoe-WAN <--> eth0.835 |
27 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.info pppd[1866]: CHAP authentication succeeded: CHAP authentication success, unit 6776 |
28 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: CHAP authentication succeeded |
29 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: peer from calling number XX:XX:XX:XX:XX:XX authorized |
30 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: local IP address X.X.X.X |
31 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: remote IP address X.X.X.X |
32 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: primary DNS address X.X.X.X |
33 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice pppd[1866]: secondary DNS address X.X.X.X |
34 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice netifd: Network device 'pppoe-WAN' link is up |
35 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 daemon.notice netifd: Interface 'WAN' is now up |
36 | 1 | Mehdi Abaakouk | Sun Jun 22 10:24:19 2014 user.notice firewall: Reloading firewall due to ifup of WAN (pppoe-WAN) |
37 | 1 | Mehdi Abaakouk | </pre> |
38 | 4 | Mehdi Abaakouk | |
39 | 4 | Mehdi Abaakouk | h3. Télévision |
40 | 4 | Mehdi Abaakouk | |
41 | 4 | Mehdi Abaakouk | Il faut un bridge dhcp (avec des options dhcp particuliere) sur 4 vlan 838,839,840,841 puis faire du routage multicast des flux TV sur sont LAN. |
42 | 4 | Mehdi Abaakouk | |
43 | 4 | Mehdi Abaakouk | Il est recommandé que le décodeur TV soit branché sur le router en direct sans wifi/cpl (au moins pendant le test pour être sur que y'a assez de débit pour le multicast des flux TV) |
44 | 4 | Mehdi Abaakouk | |
45 | 4 | Mehdi Abaakouk | La suite utilise f0:82:61:c9:ed:ad et f0:82:61:c9:ed:b1 comme addresse mac de livebox |
46 | 4 | Mehdi Abaakouk | * la première adresse mac est inscrite derrière la livebox |
47 | 4 | Mehdi Abaakouk | * la seconde il faut ajouter 4 en hexa au la dernier partie de la mac précédente |
48 | 4 | Mehdi Abaakouk | |
49 | 4 | Mehdi Abaakouk | * Dans "Network -> Switch", Ajouter les vlan 839 à 841 sur le port "WAN" (Port 0 sur tplink 1043nd) en tagged et le port "CPU" en tagged |
50 | 4 | Mehdi Abaakouk | |
51 | 4 | Mehdi Abaakouk | * Dans "Network" -> "Interfaces" Cliquer sur "Add new interface.." |
52 | 4 | Mehdi Abaakouk | ** "Name" -> "Video" |
53 | 4 | Mehdi Abaakouk | ** "Create a bridge over multiple interfaces" -> Cocher |
54 | 4 | Mehdi Abaakouk | ** "Protocol of the new interface" -> "DHCP Client" |
55 | 4 | Mehdi Abaakouk | ** "Cover the following interface" -> VLANS eth0.838, eth0.839, eth0.840, eth0.841 |
56 | 4 | Mehdi Abaakouk | ** "Submit" |
57 | 4 | Mehdi Abaakouk | * Dans "Advanced Settings" |
58 | 4 | Mehdi Abaakouk | ** "Bring up on boot" -> Cocher |
59 | 4 | Mehdi Abaakouk | ** "Use builtin IPv6-management" -> Décoher |
60 | 4 | Mehdi Abaakouk | ** "Use broadcast flag" -> Cocher |
61 | 4 | Mehdi Abaakouk | ** "Use default gateway" -> Décocher |
62 | 4 | Mehdi Abaakouk | ** "Use DNS servers advertised by peer" -> Décocher |
63 | 4 | Mehdi Abaakouk | ** "Vendor Class" -> "sagem -o" |
64 | 4 | Mehdi Abaakouk | ** "Override MAC address" -> "f0:82:61:c9:ed:ad" Remplacer la mac addresse par la premier de la box" |
65 | 4 | Mehdi Abaakouk | ** "Firewall Settings" -> "Assign to zone WAN" |
66 | 4 | Mehdi Abaakouk | ** "Save And Apply" |
67 | 4 | Mehdi Abaakouk | |
68 | 4 | Mehdi Abaakouk | Ensuite en ligne de commande, on force: |
69 | 4 | Mehdi Abaakouk | * les flags dhcp à demander "subnet-mask, routers, ntp-servers, www-server" |
70 | 4 | Mehdi Abaakouk | * les flags dhcp à envoyer "user-class (option 77)" avec 'FSVDSL_livebox.MLTV.softathome.Livebox3' et "dhcp-client-identifier (option 61)" avec la mac adresse prefixé de 01 |
71 | 4 | Mehdi Abaakouk | |
72 | 4 | Mehdi Abaakouk | <pre> |
73 | 4 | Mehdi Abaakouk | uci set network.video.reqopts=0x01 0x03 0x2A 0x48 0x79 |
74 | 4 | Mehdi Abaakouk | uci set network.video.sendopts=0x4D:2746535644534c5f6c697665626f782e4d4c54562e736f66746174686f6d652e4c697665626f7833 0x3D:01f08261c9edb2 # <-- Noter ici la seconde mac adresse de la livebox ie: 0x3D:01<MAC> |
75 | 4 | Mehdi Abaakouk | uci commit |
76 | 4 | Mehdi Abaakouk | </pre> |
77 | 4 | Mehdi Abaakouk | |
78 | 4 | Mehdi Abaakouk | On installe ensuite igmproxy: |
79 | 4 | Mehdi Abaakouk | |
80 | 4 | Mehdi Abaakouk | <pre> |
81 | 4 | Mehdi Abaakouk | $ opkg update |
82 | 4 | Mehdi Abaakouk | $ opkg install igmproxy |
83 | 4 | Mehdi Abaakouk | $ cat /etc/config/igmpproxy |
84 | 4 | Mehdi Abaakouk | config igmpproxy |
85 | 4 | Mehdi Abaakouk | option quickleave 1 |
86 | 4 | Mehdi Abaakouk | |
87 | 4 | Mehdi Abaakouk | config phyint |
88 | 4 | Mehdi Abaakouk | option network video |
89 | 4 | Mehdi Abaakouk | option direction upstream |
90 | 4 | Mehdi Abaakouk | list altnet "0.0.0.0/0" |
91 | 4 | Mehdi Abaakouk | #list altnet "193.0.0.0/8 81.0.0.0/8 172.0.0.0/8 80.0.0.0/8 224.0.0.1/8" |
92 | 4 | Mehdi Abaakouk | |
93 | 4 | Mehdi Abaakouk | config phyint |
94 | 4 | Mehdi Abaakouk | option network lan |
95 | 4 | Mehdi Abaakouk | option direction downstream |
96 | 4 | Mehdi Abaakouk | list altnet "0.0.0.0/0" |
97 | 4 | Mehdi Abaakouk | |
98 | 4 | Mehdi Abaakouk | $ /etc/init.d/igmpproxy restart |
99 | 4 | Mehdi Abaakouk | $ ip mroute # Juste un example de sorti quand le décodeur TV est allumé |
100 | 4 | Mehdi Abaakouk | (193.253.148.17, 232.0.6.10) Iif: br-video Oifs: br-lan |
101 | 4 | Mehdi Abaakouk | (192.168.1.12, 239.255.255.250) Iif: br-video Oifs: br-lan |
102 | 4 | Mehdi Abaakouk | (192.168.1.10, 239.255.255.250) Iif: br-video Oifs: br-lan |
103 | 4 | Mehdi Abaakouk | (192.168.1.200, 239.255.255.250) Iif: br-video Oifs: br-lan |
104 | 4 | Mehdi Abaakouk | (10.193.247.246, 232.0.6.10) Iif: unresolved |
105 | 4 | Mehdi Abaakouk | |
106 | 4 | Mehdi Abaakouk | </pre> |
107 | 4 | Mehdi Abaakouk | |
108 | 1 | Mehdi Abaakouk | |
109 | 1 | Mehdi Abaakouk | |
110 | 1 | Mehdi Abaakouk | h2. source |
111 | 1 | Mehdi Abaakouk | |
112 | 1 | Mehdi Abaakouk | http://benjamin.sonntag.fr/spip.php?page=forum&id_article=43&id_forum=60&lang=fr |
113 | 2 | Mehdi Abaakouk | https://lafibre.info/remplacer-livebox/remplacer-sa-livebox-par-un-routeur-pfsense/?PHPSESSID=ia0l23l2sdfio4fs0hlro44gi6 |
114 | 3 | Mehdi Abaakouk | https://lafibre.info/remplacer-livebox/remplacement-lb-trouver-son-identifiant-dhcp-pour-la-tv/ |