#Version 1.1 22/02/19 => correction sur la gateway qui tait prsente sur l'interface vlan 840 (du coup Luci affichait ce wan en page d'accueil au lieu du vlan 832).
#Vous pouvez retrouver le tuto ici : https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv
#Cre par ubune, le 20/02/19



#modifi par bulle21, le 28/07/20 pour adaptation du remplacement de la livebox par raspberry pi4  avec un rajout adaptateur USB3 ves RJ45.
#Version eth0 + eth1
#le port lan est le port rj45 du raspberry  : ETH0
#le port ETH1 est le port rajout avec un adaptateur USB3-RJ45
(
#sources : https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv/
#sources : https://vincent.bernat.ch/fr/blog/2019-orange-livebox-linux
#sources : https://www.zahradnik.io/raspberry-pi-as-a-home-router
#sources : https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv
)




Mise en service : 

- charger image  : https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2711/openwrt-bcm27xx-bcm2711-rpi-4-squashfs-factory.img.gz
- ssh root@192.168.1.1 (adresse par dfaut) avec un pc branch avec la mme classe d'adresse...
- uci set network.lan.ipaddr=192.168.1.2 (on va partir du principe que l'ancien routeur est en 192.168.1.1 (pour installer les paquets pour OpenWrt)
- uci set network.lan.gateway=192.168.1.1
- uci set network.lan.dns=1.1.1.1
- uci commit network
- /etc/init.d/network restart  ou reboot ...


- Ensuite on demarre luci et on active le lancement automatique d'igmpproxy :
/etc/init.d/uhttpd start
/etc/init.d/igmpproxy start
/etc/init.d/igmpproxy enable

- On converti votre FTI en hexa :
Si vous tes sur un linux, plus qu'a taper dans le terminal => echo -n 'fti/qpq8888' | xxd  -p # Bien sr il faut remplacer qpq8888 par votre vrai FTI.

Ou sinon sur : https://www.rapidtables.com/convert/number/ascii-to-hex.html
Exemple : fti/qpq8888 = 66 74 69 2f 71 70 71 38 38 38 38 (il faudra supprimer les espace dans le tuto).

- On decompresse l'archive, et on dite le fichier /etc/config/network =>
- Vous remplacer 6674692f71707138383838 par votre nouveau FTI, uniquement prsent dans le fichier /etc/config/network (avec notepad on peut utiliser la commande remplacer, si vous voulez tre sr de ne pas faire d'erreur. A remplacer deux fois 6674692f71707138383838 par votre fti converti en hxa (sur l'interface wan et sur l'interface wan6).

Une fois votre fichier network enregistr, vous copiez tous les fichiers prsents dans le repertoire prcdemment dcompress dans votre routeur, ne pas ommetre de fichier !

Si vous avez un dcodeur TV5, il faut aussi grer l'option 125 dans le fichier /etc/config/dhcp, il faut remplacer les XX par le n de serie de votre livebox routeur converti en Hexa.

Et tout devrait fonctionner ;)
