Outils pour utilisateurs

Outils du site


public:baiobox:openwrt

Install Baiobox

OpenWrt x86_64 stable (22.03+ ou 23.x).

Luci

Paquets

  • kmod-wireguard le module kernel WireGuard
  • wireguard-tools les utilitaires userspace (wg, wg-quick-ish) pour générer/configurer/clore le peer
  • luci-proto-wireguard support du protocole WireGuard dans LuCI
  • rpcd-mod-wireguard module RPC pour afficher l’état WireGuard dans LuCI

Paquets optionnels

  • luci-app-vpn-policy-routing gèrer facilement les règles source-based routing depuis LuCI (VLAN)
  • luci-app-wireguard UI dédiée à WireGuard — pratique

CLI

Installation firmwares et pilotes

opkg update
opkg install kmod-iwlwifi firmware-iwlwifi 
# si package names different
# vérifier feed; souvent kmod-iwlwifi + firmware-iwlwifi-XXXX )
  • Configuration Wi‑Fi via LuCI (/ Network → Wireless) ou /etc/config/wireless

Install wireguard

opkg install wireguard kmod-wireguard luci-app-wireguard
# verifier module kernel (kmod-wireguard)
# séparer IRQ des NIC sur des coeurs, et réserver un cœur pour le routage/VPN
echo hex mask dans /proc/irq/.../smp_affinity
  • système ext4
  • activer TRIM ajouter fstrim hebdomadaire (cron).

sysctl tweaks

  • augmenter net.core.rmem_max/net.core.wmem_max, net.core.netdev_max_backlog, etc.

GSO/GRO/TSO : tester et laisser activés si ils aident (ethtool -K eth0 gso off/on etc.).

MTU du tunnel = 1420–1380 en fonction overhead

Configuration

public/baiobox/openwrt.txt · Dernière modification : de pizzacoca