Buenas tardes, solo queria darte las gracias por esta guia tan completa Ibai =). Me gustaria añadir que yo tambien he logrado sustituir el Sercomm con NEBA por un Ubiquiti Dream Machine (no pro) y que la ultima parte de la guia de Ibai que se refiere a la IPTV se puede simplificar mucho, solo seria necesarios unos pocos pasos:
1) Conectar por ssh al udm: ssh root@IP-del-udm
2) Entrar en la shell de unifi: unifi-os shell
3) Instalar el paquete de igmpproxy: apt update && apt install igmpproxy
4) Configurar una IP a la interfaz donde hayas configurado la VLAN, en mi caso la eth4.24: ifconfig eth4.24 192.168.200.1
5) Editar el fichero de configuracion de igmpproxy: nano /etc/igmpproxy.conf
6) Configurar la seccion de upstream como sigue (la interfaz en la que hayas configurado la VLAN):
phyint eth4.24 upstream ratelimit 0 threshold 1
altnet 10.0.0.0/8
7) Reinicia igmpproxy: systemctl restart igmpproxy
8) Ya deberias de tener la IPTV en el deco con todas las funcionalidades
Para que siga funcionando tras un reinicio y tras acceder a algunas funciones del router puede hacer lo siguiente:
1) Añadir un crontab que añada la IP a la interfaz cada 10seg:
* * * * * ( /sbin/ifconfig eth4.24 192.168.200.1 )
* * * * * ( sleep 10 ; /sbin/ifconfig eth4.24 192.168.200.1 )
* * * * * ( sleep 20 ; /sbin/ifconfig eth4.24 192.168.200.1 )
* * * * * ( sleep 30 ; /sbin/ifconfig eth4.24 192.168.200.1 )
* * * * * ( sleep 40 ; /sbin/ifconfig eth4.24 192.168.200.1 )
* * * * * ( sleep 50 ; /sbin/ifconfig eth4.24 192.168.200.1 )
2) Que añada la IP en cada reinicio o arranque del servicio igmpproxy: nano /etc/init.d/igmpproxy
3) Añadir /sbin/ifconfig eth4.24 192.168.200.1 al principio del do_start(). Ex:
do_start()
{
/sbin/ifconfig eth4.24 192.168.200.1
start-stop-daemon –start –quiet –pidfile $PIDFILE –exec $DAEMON –test > /dev/null
Saludos!