Voici les étapes pour le script au redémarrage de l'UDM :
Etape 1 : curl -fsL "https://raw.githubusercontent.com/unifi-utilities/unifios-utilities/HEAD/on-boot-script/remote_install.sh" | /bin/sh
-> Install onboot script
Etape 2 : apt-get install nano
Etape 3 : cd /data/on_boot.d/
Etape 4 : nano iptv.sh
Etape 5 : #!/bin/bash
echo "2" > /proc/sys/net/ipv4/conf/eth8.100/force_igmp_version
vconfig set_egress_map eth8.100 7 5
Etape 6 : Ctrl O + Ctrl X
Etape 7 : chmod +x iptv.sh
Et voilà Le redémarrage ne posera plus de problèmes. La doc Github indique aussi que ça passe lorsque l'UDM Maj. A vérifier ^^
Salut,
J'ai testé le tout avec un Unifi Express (petit routeur gigabit + wifi 6), et à ma grande surprise cela a fonctionné très rapidement : IPV4 + IPV6, et TV.
En revanche, j'observe plusieurs "problèmes" :
- Si la ligne est fortement sollicitée (speedtest, téléchargement) de la pixellisation se produit sur la TV. Or il me semblait que le réseau Bouygues / l'ONT priorisait le flux TV multicast ?
- Un changement de configuration côté Express semble faire sauter la configuration Cos des paquets IGMP --> pour cela, j'ai créé un script de boot qui active cron et execute toutes les minutes la commande vconfig egress_map
De façon générale la box TV est plutôt contente mais j'ai l'impression qu'il y a plus de pixellisation du flux TV, alors qu'avant (avec la bbox) je n'en avais jamais.
Est-ce que de la QoS pourrait améliorer les choses ?
En tout cas merci pour ce gros défrichage