Auteur Sujet: apk remplace opkg sur openwrt  (Lu 1676 fois)

0 Membres et 1 Invité sur ce sujet

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 679
apk remplace opkg sur openwrt
« Réponse #12 le: 08 février 2025 à 16:37:03 »
Je cherche à savoir si on peut automatiser le déploiement d'une image personnalisée. Il me semble qu'on peut aller plus loin à partir des sources.
Sur une connexion Orange, il faut potentiellement déployer des correctifs pour plusieurs programmes du micrologiciel. Je crois qu'on peut sécuriser
davantage le système de base lorsqu'on souhaite y intégrer des modules d'extension. Cela varie suivant la méthode choisie pour déployer le système
mais il peut arriver de reprendre régulièrement les même opérations. Je ne connais pas suffisamment OpenWrt : on trouve divers éléments tels que
uci-defaults (configuration), Buildroot, SDK, module d'extension (package)... que l'on peut éventuellement faire interagir. Par exemple, je ne parviens
actuellement qu'à partiellement automatiser la reconfiguration du micrologiciel avec Buildroot. Cela équivaut quelque peu à une mise à niveau du micrologiciel.

dr191

  • Abonné Free fibre
  • *
  • Messages: 172
apk remplace opkg sur openwrt
« Réponse #13 le: 08 février 2025 à 17:25:29 »
Je cherche à savoir si on peut automatiser le déploiement d'une image personnalisée.

Vous avez essayé AUC ?
Ceci dit tout ce qui est plus au moins automatisé, il vaut mieux avoir un routeur double flash ou avoir rodé un système de remise à zéro en cas de problème.

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 679
apk remplace opkg sur openwrt
« Réponse #14 le: 08 février 2025 à 18:59:32 »
@dr191:

Non, mais cela semble bien pratique. J'essayerais peut-être pour la prochaine version majeure (25).

Les modifications que j'aimerais incorporer dans le micrologiciel sont trop éparses. Il faut avoir une
vue d'ensemble de sa configuration mais tester bout par bout. Mon but est de parvenir à automatiser
et homogénéiser. C'est partiellement fait de façon classique avec uci-defaults. Je souhaiterais remplacer
les multiples invocations des commandes uci batch du Shell par un script modulaire en Lua pour la clarté
des opérations tout en pouvant lancer une installation complexe : communiquer avec le système via des APIs.

J'ai découpé la configuration en plusieurs fichiers (network, system, ssh, firewall, etc.). Mais c'est fastidieux à
relire encore et encore lors de la phase de mise au point.

Je n'ai pas vraiment de modèle ou de véritable piste. J'ai tout de même l'impression qu'il sera plus facile de mettre
au point des tests en Lua qu'en POSIX sh. Plusieurs programmes du système sont implémentés en C.

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 368
  • Chelles (77)
    • L'antre de la bête
apk remplace opkg sur openwrt
« Réponse #15 le: 10 février 2025 à 10:16:52 »