Super tout ça, oui ça serait top de l'avoir au moins pour les modèles les plus utilisés.
Le problème c'est que je ne connais pas les autres modèles. Comme je disais, l'idéal serait d'avoir une configuration par type de routeur. Mais je ne m'y connais pas assez pour généraliser ça. Juste, j'ai cru comprendre qu'il existait des routeurs avec n CPU. Par exemple mon Linksys WRT1900ac en a deux, mais mon Linksys WRT610N n'en a qu'un seul.
Et peut-être que le nombre de CPU n'est pas la seule caractéristique non plus
Si vous avez des infos, n'hésitez pas. Mais en attendant, n'hésitez pas à partager la config pour votre routeur.
Y'a juste un hic, après l'installation d'openwrt il nous manque quelques packages, du coup l'objectif ultime serait l’exécution du script avec le routeur derrière la box, et à la fin du script on peut virer la box et mettre le routeur à la place .
C'est pour ça que le dépôt
nagromc/openwrt-configuration-for-livebox est une dépendance du dépôt
nagromc/openwrt-config. L'objectif de
nagromc/openwrt-configuration-for-livebox est d'avoir une configuration
minimale permettant d'obtenir une IPv4 et une IPv6, et
rien d'autre (i.e. pas de TV). Le dépôt
nagromc/openwrt-config quant à lui installe tous les paquets dont j'ai besoin pour mon usage
personnel (résolveurs DNS OpenNIC, règles de pare-feu, activation du Wi-Fi, serveur DLNA, etc.)
Ainsi, à aucun moment je n'ai besoin de la Livebox pour installer configurer mon routeur (d'ailleurs, elle est dans sa boîte quand je réinstalle OpenWRT sur mon routeur). Je branche mon routeur en filaire à ma machine. Je n'ai qu'à positionner le
fti et lancer
./install wrt1900acv2 pour récupérer les IP, puis faire mon install custom.
Depuis un OpenWRT avec une config usine, le script
install du dépôt
nagromc/openwrt-config va :
- télécharger la dépendance nagromc/openwrt-configuration-for-livebox ;
- lancer l'install nagromc/openwrt-configuration-for-livebox ;
- redémarrer le routeur pour qu'il récupère les adresse IPv4 et IPv6 ;
- installer et configurer mes paquets pour mon usage personnel.
On peut envisager d'ajouter le fait de vouloir configurer en même temps la TV avec un paramètre à passer au script d'installation. Mais je n'ai pas l'option TV avec mon abonnement alors je ne peux pas faire le développement.