Usine

Un wiki à l'usine !

Outils pour utilisateurs

Outils du site


openwrt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
openwrt [le 23/02/2021 à 15h00] – [Installation des paquets utiles après mise à jour] jamboopenwrt [le 20/11/2023 à 18h19] (Version actuelle) jambo
Ligne 5: Ligne 5:
  
  
-===== Mise à jour opkg =====+ 
 +===== Mise à jour ===== 
 + 
 +==== Mise à jour des paquets ====
  
   opkg list-upgradable | cut -f 1 -d' ' | xargs opkg upgrade   opkg list-upgradable | cut -f 1 -d' ' | xargs opkg upgrade
Ligne 11: Ligne 14:
      
  
-===== Mise à jour sysupgrade en CLI =====+==== sysupgrade en CLI ====
  
  
-Création du backup de la configuration du routeur+Création du backup de la configuration du routeur (/tmp/backup-${HOSTNAME}-$(date +%F).tar.gz par défaut)
  
   sysupgrade -b /tmp/nom_de_mon_choix.tar.gz   sysupgrade -b /tmp/nom_de_mon_choix.tar.gz
Ligne 39: Ligne 42:
   /etc/init.d/uhttpd restart   /etc/init.d/uhttpd restart
    
 +===== iperf(3) =====
 +
 +==== directement sur le routeur ====
 +
 +Il suffit d'installer le paquet :
 +  opkg install iperf3
 +et d'ouvrir le firewall (v4 et/ou v6) :
 +  iptables -I zone_wan_input 2 -p tcp --dport 5201 -j ACCEPT
 +  ip6tables -I zone_wan_input 2 -p tcp --dport 5201 -j ACCEPT
 +Pour le refermer :
 +  iptables -D zone_wan_input  -p tcp --dport 5201 -j ACCEPT
 +  ip6tables -D zone_wan_input  -p tcp --dport 5201 -j ACCEPT
 +
 +Attention, les performances sont peut-être mauvaises si par exemple le routeur rame au niveau CPU.
 +
 +==== vers ailleurs ====
 +
 +Exemple avec l'IP de la VM de monitoring à l'usine :
 +  ip6tables -I zone_wan_forward 2  -p tcp -d 2a03:4980:128:3700::83 --dport 5201 -j zone_lan_dest_ACCEPT
 +  ip6tables -D zone_wan_forward    -p tcp -d 2a03:4980:128:3700::83 --dport 5201 -j zone_lan_dest_ACCEPT
 +  
 + 
 +===== PATH interface gestion VLAN =====
 +Network -> Interfaces -> Devices -> Bridge device "Configure" -> Bridge VLAN filtering
 + 
 +===== Installation avec boot live depuis uboot compatible =====
 +
 +Lorsqu'on a accès à un u-boot compatible (par exemple via le port série), on peut démarrer OpenWRT via un serveur TFTP et une image initramfs-kernel.
 +
 +Fonctionne sur un switch D-Link DGS-1210-28, avec serveur TFTP en écoute sur 10.0.0.42 :
 +  * aller dans u-boot (touche Echap au bon moment au début du boot)
 +  * setenv serverip 10.0.0.42
 +  * tftpboot 0x8f000000 owrt.bin
 +  * bootm
 +
 +owrt.bin est le nom de l'image initramfs-kernel d'OpenWRT disponible sur le serveur TFTP.
 +Une fois démarré, faire un flash standard web ou cli avec une image sysupgrade.
  
 +Commande minicom pour accès port série via USB :
 +  minicom -b 115200 -8 -D /dev/ttyUSB0
openwrt.1614092444.txt.gz · Dernière modification : le 23/02/2021 à 15h00 de jambo