Foro

Avatar de nandex
nandex
Yo probé el VDSL
23-10-2024
Resuelto

Ubiquiti Cloud Gateway Ultra y Movistar TV

Buenas, 

 

tengo un router movistar, configurado con 192.168.1.X y DHCP, en modo multipuesto.
Tiene conectado un Gateway Ubiquiti con 192.168.2.X y de ahi le doy servicio a toda la casa, que es bastante grande y tengo separada la VLAN de domotica con la general. 

 

El deco de movistar tiene un ip 2. y funciona (a medias, no puedo visualizar cosas que ya hayan pasado, solo modo TV), supongo que al tener el IGMP activado. Pero me surgen dos preguntas.


1. Merece la pena dejar el router en monopuesto y ponerle el PPPoE al Gateway para seguir funcionando igual?
2. Existe alguna forma de configurar el deco de movistar para que sea 100% funcional?

Ya se que movistar no da soporte pero si algun usuario puede contestarme.... agradecido 

  • Configuración válida para UX:

     

    Nota:

    El UX posee dos interfaces físicas Ethernet. En la firmware 4.0.9, eth1 es WAN y eth0 es LAN. Cada dispositivo puede ser diferente.

     

    1º. Configuración básica por Web:

    Son muchos pequeños cambios para listarlo todo, además se debe de configurar todo para gustos de cada uno. No obstante lo importante aquí será:

     

    a) Configurar una red diferente a la 192.168.1.0/24 que usa por defecto, por ejemplo yo he usado en este caso la 192.168.3.0/24
    b) No habilitar IGMP Proxy

    c) Habilitar SSH y tener conocimientos mínimos de ello, recomendable el uso de Putty y WinSCP ne el PC para su uso.

    d) Configurar WAN para PPPoE

    e) Habilitar IGMP Snooping

     

     

    2º. Instalación de on_boot

    Esto nos va a permitir poder ejecutar scripts al iniciar el Router

     

    Se puede realizar todo desde el mismo Router, o se puede descargar en el PC, trasferirlo al Router e instalarlo desde él. Si se realiza desde el Router, este tiene que tener ya Internet. Vamos a suponer que es todo offline:

     

    a) Descargar el siguiente paquete desde el siguiente enlace, o usar wget en el Router para descargarlo:  AQUI

    b) Transferir el paquete al Router con WinSCP por ejemplo. Por limpieza, descargarlo/copiarlo a /tmp

    c) Instalar el paquete a través de SSH (putty), y habilitarlo:

     

     

    dpkg -i udm-boot-2x_1.0.1_all.deb
    systemctl enable udm-boot

     

     

     

    Si todo es correcto el primero lo instala, no debería de dar errores, y el segundo nos asegura que se habilita

     

     

    3º. Modificación/adaptación del script de inicialización

    Dado que cada dispositivo es diferente, esto solo es una plantilla que debe de rellenarse con los datos propios de cada uno, según datos de IPTV/VoIP y del router que se use. Me gusta usar diferentes scripts, pero por limpieza todo en el mismo. Creamos un archivo llamado: "20-movistar.sh", con el siguiente contenido... A ADAPTAR SEGUN CADA UNO:

     

     

     

    #!/bin/sh
    
    #Variables a rellenar por cada uno, datos ejemplo
    TVIP_DEST="172.16.0.0/12"
    TVIP_DEST2="10.64.0.0/10"
    VOIP_DEST="10.31.255.128/27"
    GATEWAY_ROUTER="192.168.1.1"
    VOIP_MASK="255.255.255.224"
    INTERFACE_WAN="eth1"
    IP_WAN="192.168.1.2/24"
    IP_FW="192.168.1.2/32"
    IP_DECO="192.168.1.200"
    
    #Configurar el servidor DHCP, dnsmasq
    cat > /run/dnsmasq.conf.d/movistar.conf <<- 'EOF'
    	
    	dhcp-vendorclass=deco,[IAL]
    	dhcp-option=deco,6,172.26.23.3
    	dhcp-option=deco,240,:::::239.0.2.29:22222
    EOF
    kill `cat /run/dnsmasq.pid`
    
    #Configurar Interfaz WAN y Rutas
    ifconfig $INTERFACE_WAN $IP_WAN
    route add -net $TVIP_DEST gw $GATEWAY_ROUTER $INTERFACE_WAN
    route add -net $TVIP_DEST2 gw $GATEWAY_ROUTER $INTERFACE_WAN
    route add -net $VOIP_DEST gw $GATEWAY_ROUTER $INTERFACE_WAN
    
    #Configurar y levantar IGMP Proxy
    cat > /run/improxy.conf <<- EOF
    	
    	igmp enable version 3
    	quickleave enable
    	upstream $INTERFACE_WAN
    	downstream br0
    EOF
    improxy -c /run/improxy.conf &
    
    #Configurar Firewall y fix RTSP
    iptables -t nat -A POSTROUTING ! -s $IP_FW -o $INTERFACE_WAN -j MASQUERADE
    iptables -t nat -A PREROUTING -s $TVIP_DEST -j DNAT --to-destination $IP_DECO

     

     

     

    Una vez terminado, se copia el script con WinSCP por ejemplo a:

    /data/on_boot.d

     

    Dado que es un script ejecutable se cambian los permisos a +x (en WinSCP 0755)

     

    Terminado todo, o reiniciar para que se ejecute el script, o invocarlo directamente por shell si se quiere para no reiniciar:

     

    /data/on_boot.d/20-movistar.sh

     

    Notas

    -La IP especificada en el Option240 puede variar en algunas ocasiones, usar la que cada uno le de el HGU

    -Sin un ayudante para RTSP, no hay otro modo de que fijar la IP del Deco. Aquí se ha puesto 1.200, puede ser cualquier otra, siempre y cuando la IP fijada en el deco por el Router por DHCP (fijar el lease) coincida con la escrita en el script.

    -Tengo mis dudas de si resistiría una actualización de firmware, puede que sí, puede que no. SI se actualiza y se pierde, pues se rehace

    -Se da por sentado que la mayoría de la firmware de unifiOS serán similares... puede o no funcionar en otros dispositivos/entornos, y no he podido comprobar en tiempo hasta que punto repercute el no disponer del ayudante.

    -Esta solución no permitiría dos decos por razones obvias a las limitaciones comentadas.

     

    Saludos.

     

20 Respuestas

Las respuestas se han desactivado para esta discusión