@ubune
Bonsoir ubune,
Merci pour ton tuto.
Ayant depuis plusieurs années remplacé mes livebox(s) par un Ubiquiti EdgeRouter Lite 3 ERLite-3 sous edgeOS, et ayant lu ton post sur le remplacement de la livebox par des routeurs en openwrt. J'ai eu envie de faire le remplacement de la livebox par un
Raspberry pi4 sous OpenWrt en lisant cet article :
https://www.zahradnik.io/raspberry-pi-as-a-home-router. Par avoir simplement une idée des perfs avec cette petite bête (mon ubiquiti me convient toujours parfaitement)
Je suis en train de tester ton tuto sur un raspberry pi4 4go de raw avec OpenWrt : (ça ressemble à mon edgeOS , c'est du debian) et j'ai un adaptateur USB3RJ45 pour faire mon port WAN avec un convertisseur FTTH-cuivre...
1- installation OpenWrt (pour ceux qui aurait envie de faire pareil ...
- charger image OpenWrt pour raspberry pi4 :
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 défaut) avec un pc branché avec la même 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 ...
Puis, on branche le raspberry sur le réseau du routeur existant .. et on installe les paquets pour la suite ....
- opkg update && opkg install block-mount kmod-fs-ext4 kmod-usb-storage kmod-usb-ohci kmod-usb-uhci e2fsprogs fdisk cfdisk xxd uhttpd
(PS dans ton tuto ubune (peut être préciser l'installation du paquet
xxd et
uhttpd, puisque tu t'en sers pour le conversion hexagonale du fit et je crois que le paquet uhttpd n'était pas installé quand j'ai suivi ton tuto ... ?)
(pour uhttpd : uHTTPd is the standard HTTP server for OpenWrt, but it is not included by default in the system image for the main OpenWrt releases. The package name is uhttpd. cf.
https://openwrt.org/docs/guide-user/services/webserver/http.uhttpd).
- opkg install luci-nginx ou opkg install luci-ssl-nginx
- opkg install kmod-usb-net-rtl8152 ou opkg install kmod-usb-net-asix-ax88179 (pour l'i
nstallation de l'adaptateur USB3RJ45 dont voici les 2 types les plus fréquents, le plus simple étant de les installer dans l'interface de luci pour avoir toutes les dépendances)
- reboot
(pour ceux-ci qui veulent étendre la partition /overlay c'est ici :
https://openwrt.org/docs/guide-user/additional-software/extroot_configuration2- Configuration avec adaptation des fichiers de ubune pour OpenWrt avec Orange sur un Raspberry: (fichiers fournis, cf. plus bas)
Avec la configuration du Raspberry pi4, j'ai le port RJ45 du Raspberry pour le
LAN (ETH0) et le port USB3RJ45 rajouté
(ETH1) pour le WAN (derrière un TP-Link MC220L Convertisseur). Je suis à 300/300Mbits sur SOSH. A tester sur une FTTH 1Gbits... et mettre des switchs manageables derrière ETH1....
Cordialement