Translate

domingo, 30 de agosto de 2015

MOVISTAR ADSL CON DD-WRT (INTERNET + TV)

Hola,

Me acaban de poner Movistar TV, vamos según creo también es conocido como imagenio.

No ablo de FFTH sino del ADSL.

Tengo un zte h108n. Lo primero es entrar en el portal alejandra de movistar y ponerte una clave cualkiera. Despues ya puedes acceder al equipo por la 192.168.1.1:8000

Y verás que el equipo hace backup 3G si conectamos un modem en el puerto USB.

Para tener Internet + TV hay que configurar los PVC del ATM asi:

INTERNET - PVC 8/36
VPI - 8
VCI - 36
Service Category: UBR With PCR
Peak Cell Rate: 1509

Protocol: PPP over Ethernet PPPoE
Encapsulation Mode: LLC
802.1Q VLAN ID 0 -> Disable
Priority 0
Firewall Enable
IPv4 Enable
IPv6 Enable

PPP Username: adslppp@telefonicanetpa
PPP Password: adslppp
Comfirm PPP Pasword: adslppp
Athentication Method: AUTO
Dial-Up mode: AlwaysOn
MRU Size: 1492
MTU Size: 1400
KeepAlive Enable
Lcp Echo Interval: 30
Lcp Echo Failure: 5

Prefix Delegation Enable
Enable Nat
Nat Type: Full Cone Nat
Service Name: pppoe_8_36_0_0_Internet

Backup 3G Enable


TV - PVC 8/35
VPI 8
VCI 35
Service Category: CBR
Peak Cell Rate: 452

Protocol: IP over ATM (IPoA)
LLC

Firewall Enabled

WAN IP Adress: 10.244.XXX.XXX
WAN Subnet Mask: 255.128.0.0
Default Gateway: 10.128.XXX.XXX

Prefix Delegation
IANA

Enable NAT
NAT type: Full Cone Nat
Enable WAN Service
Service Name: ipoa_8_35_0_1_Internet_T

Backup 3G Enable




En Advanced, networks tools:
El IGMP Proxy hay que marcarlo para la PVC:8/35 que es la de Tv. Es IGMP V2.

Cuando inicio el deco al llegar la carga del incio al ultimo cuadradito se puede pulsar en la tecla menu varias vecesy veremos que nos sale un menu donde nos muestra la IP del deco. Es una 192.168.1.x (vamos en el rango de los ordenadores, tablets, etc)

Al estar en el smimo rango posiblmente se puedan ver los canales movistar tv en el VLC, incluso recodificarlos para hacer un streaming.

Los PLC creo que trabajan en CAPA 2 del modelo OSI con lo cual las VLAN se comportan como si viajasen por un cable, tanto para lo bueno como para lo malo.
Vamos lo mismo que un switch no gestionado o lo mismo los nanostation de ubiquiti en modo bridge entre ellos. Por eso creo que la TV de movistar funciona sin problema en todos estos dispositvios mencionados si se mantenine una conexion con unas condiciones minimas:
- Tranmision sin cortes ni perdida de paquetes
- Vel minima de conexion mantenida por encima de 10mbps de ancho de banda

Las misma exigencias se daría para una cable de red.

Por otro lado te describo el funcionamiento del servicio a mi entender. Si me equiovoco no dudes en corregirme por favor... así entenderé mejor este sistema.

En mi casa el Movitsra TV va sobre ADSL no sobre fibra.

Por lo que he visto cuando no tenia TV y solo tenia internet trabajaba con un unico PVC el 8/32.
Mientras que ahora al tener movistar tv + internet trabajo con dos PVC en mi router. El de internet el 8/36 y el de television 8/35.

Parece ser que el router en la configuracion de fabrica viene con 8/32 activado, y asi se queda en los clientes que solo tienen internet.
Mientras que si es un cliente de tv + internet, nada mas conectar el router ya le funciona el internet (por el PVC 8/32) pero no la television. Así que hay una aplicacion (creo que la llamais "alejandra") que detecta que el cliente es de tipo tv+internet y esta trabajando por el PVC incorrecto, asi que alejandra se conecta por TR069 (que viene activado de fabrica en los routers) y se encarga de crear los dos PVC nuevos y eliminar el PVC 8/32. Despues, Alejandra reinicia el router y al volver a sincronizar ya funciona internet (ahora por el PVC correcto) y la tv.

Una vez el router funciona y está correctamente configurado tanto para TV como para internet. Conectamos a los puertos LAN el PC y el Movistar TV.

Mi decodificador movistar TV adquiere una IP del mismo rango que los pc. 192.168.1.x por eso creo que te equivocas al decir que viajan por subredes diferentes. Ambos están en la misma VLAN y con VLC se puede ver los canales de tv de movistar tv en el ordenador sin cambiarle la IP al ordenador ni hacerle nada... A la misma IP se le suministra internet y television. Asi podemos ver una canal en el MOVISTAR TV y otro en el VLC del ordenador. Incluso se podria probar con un tercer canal en otro ordenador a ver si aun aguantan los 10Mbps de la conexion con 3 canales a la vez aunque no lo creo. Seguro que con fibra se pueden poner 4 sin problema!

Por cierto los que dicen que ven los canales con VLC por cable pero no por wifi, que la movistar TV no funciona por wifi es que tienen un filtro de IGMP activado y eso hace que los paquetes IGMP no salgan a los clientes wifi. Si descativais ese filtro los paquetes salen y podreis ver movistar tv por wifi. Ojo que si no filtrais los paquetes igmp en la wifi podeis colapsar bastante la wifi y que os vaya todo bastante petado. Yo no recomendaria quitar el filtro, y el que quiera ver la tv en el pc que ponga cable... o mejor aun, poner dos wifis es decir una dedicada a internet solo desde otro router neutro donde se van a conectar todos los dispositivos de casa y quitarle el filtro IGMP a la wfifi del router de telefonica al cual se van a conectar solo los equipos que vayan a utilizar el VLC.

Lo que me parece curioso es como sabe el router que es un deco de movistar tv y no un ordenador. En el DHCP hay reservado a los decos de movistar TV las direcciones 192.168.1.200 a 192.168.1.233. ¿Como sabe el router que es un deco y no un pc? ¿El router detecta que los primeros numeros de la MAC corresponden a un decodificador y le da una de ese otro rango?¿o como lo haceis?


Por otro lado, por lo que he podido informarme en internet con lo cual seguro que digo una burrada tras otra y me puedes corregir. En los domicilios donde se poneis movistar TV sobre fibra optica si que la red local tiene dos VLAN. Definiendo una para datos y otra para imagen.Incluso es más creo que tiene 3 VLAN diferentes ya que existe otra para voz. Ya que por lo que he visto la voz en esas instalaciones no es analogica como en las de ADSL sino que es VOZ SOBRE IP y para ello utilizais una VLAN dedicada a la voz. En este tipo de montajes la posibilidad de ver los canales de tv con VLC en un ordenador no es posible con la IP que el ordenador tiene asignada por defecto, pero si le cambiamos la IP a una del mismo rango que el descodificador movistar tv si que se pueden visionar los canales. Pero claro el equipo no tendría internet.

¿Como sabe el router que al ordenador ha de darle una IP del rango 192.168.1.x y al deco por ejemplo una del rango 10.90.100.x? ¿La ip la trae el deco metida a mano o como se hace esa diferenciacion?

Si queremos tener internet y ver los canales de TV debemos ponerle por ejemplo dos tarjetas de red al equipo y configurar las rutas que deben utilizar cada una para que funcionen ambas a la vez sin problema.

Incluso supongo que se puedan enviar los canales movistar tv a otro domicilio sin problema. Si tienes fibra es muy sencillo aprovechando los 10 mbps de subida que tiene la fibra perfectamente se puede hacer una VPN para conectarse desde otra casa a la mia y poder ver asi los canales de movistar TV desde la otra casa. Ya que un canal de movistar tv no creo que gaste mas de 3mbps subiendo todo el fujo de datos.
Otra opción para los que no quieran hacer una VPN o no tengan tanta velcidad de subida, es en un ordenador abrir el VLC y poner un canal. Y decirle al VLC que la señal que estamos visionando la recodifique con un ancho de banda mucho menor y nos la saque a internet abriendo ese puerto en el router. Todo esto de enviar la imagen fuera no se si está permitido por movistar o no. ¿Que me dices acerca de esto?

Desde cualquier pc de mi red abro el vlc y pongo el link del canal y lo veo sin problema, sin cambiar la ip ni hacer nada raro ya que soy usuario de ADSL como he comentado antes (creo que en fibra optica no es tan sencillo)

aqui teneis los links a los canales de movistar tv para verlos en el VLC desde el pc. 

http://www.adslzone.net/postt350532.html

Simplemente abrir el VLC, y elegir abrir archivo de red y pegar el link.

Lo de la recodificacion del canal para enviarlo a otro domicilio no lo he probado, pero lo de hacer la VPN funciona fijo si teneis buenas vel de subida (por encima de 5 megas) y ya conectais desde el otro domicilio con los links del post anterior. Abrá que probar la recodificacion del canal para hacer un streaming menos pesado y poder subirlo a internet a ver que tal va...

Con mi ADSL de 10 megas puedo ver 3 canales diferentes a la vez sin cortes. Con el 4 canal ya empiezan los cortes y no se ve niguno de los 4 decentemente. Pero con 3 canales he probado un rato y va perfecto.

En fibra optica deberias poder abrir como 10 veces mas a la vez!!! Una locura!!!

Por otro lado aunque no tengo contratado canal + liga he tratado de probar con el link vlc y no se abre para nada. 

Los canales HD que se supone que son solo para fibra optica y no para ADSL se llegan a iniciar pero tienen multitud de cortes. Y curiosamente me quedo sin internet nada mas poner el canal y aunque lo quite ya no vuelve... la unica opcon de recuperarlo es apagar el router y volver a encenderlo.

Es como si al entrar en los HD pensase que eres un cliente de fibra que no tienen internet en la red de tv y te lo quitase...
Vamos que aunque los HD se inician van fatal y no vale pa nada..

Recodificar la señal de video es super sencillo para enviar a cualquier pc del mundo. Lo pongo paso a paso.

Primero debeis poner una ip fija a vuestro pc de casa y abrir un puerto en el router acia ese pc de tipo TCP y UDP por ejemlpo el puerto 3000. Esto no lo explico que hay miles de guias.

*** PC DE CASA

Vais a la WEB del VLC os bajais el ultimo y lo instalais.

Despues vais a medio, abrir ubicacion de red y donde dice introducir la URL meteis una del sig post

http://www.adslzone.net/postt350532.html

Por ejemplo: rtp://@239.0.0.98:8208

En lugar de darle a reproducir que seria el proceso para visionarlo, al lado de reproducir hay una fechita que despliega un maenu, le dais ahi y elegis emitir.

Automaticamente se os abre el menu de emitir, donde la aparece la direccion que pusisteis antes "rtp://@239.0.0.98:8208"

le dais a next,

Ahora hay una zona donde marca mostrar en local, debeis marcar estos si quereis que aparte de emitir también se vea lo que vais a emitir en el ordenador local de casa. Si teneis un buen pc podeis marcarlo, yo lo dejo desmarcado ya que el mio no es muy nuevo.

Ahora elegis HTTP (el puerto por defecto seria el 8080) pero yo os recomiendo utilizar otro pues el 8080 a veces se utiliza por el router. Asi que elegis HTTP y le dais a añadir y donde dice puesto poneis el que querias por ejemplo 3000 donde dice ruta aparece / eso no hay que tocarlo.

En la sig pantalla desmarcad habilitar transcodificacion. Y en perfil hay que elegir que codecs que se va a utilizar, como mi pc es algo viejo escojeré Video - WMV + WMA (ASF) y le doy a la llave inglesa donde me deja definir los parametros de streaming. Tened en cuanta que los ADSL tienen muy poca subida con lo cual para las pruebas he puesto:
codecs de video - codificando parametros - tasa de bits 48 kbps
codecs de video - resolucion - escala 0.5
codec de audio - codificando parametros - tasa de bits 8kb/s
codec de audio - codificando parametros - canales 1

y le dais a guardar, le dais a next, y a stream.

PC DE ALGUN LUGAR DEL MUNDO

Vais a la WEB del VLC os bajais el ultimo y lo instalais.

Despues vais a medio, abrir ubicacion de red y donde dice introducir la URL meteis: http://IPPUBLICA:3000

donde dice IPPUBLICA debeis meter vuestra ip publica de vuestra casa. es decir en el ordenador de casa vais ahttp://www.miip.es y os dirá por ejemplo que es 122.234.10.1

con lo cual deberiais meter http://122.234.10.1:3000 y darle a reproducir


ala ya esta funcionando.

Si os da cortes o tirones o queremos mejorar la calidad de imagen solo debeis tocar los parametros de codificacion de video, por ejemplo elegid h264 etc etc etc

Con velocidades de subida de 640 kbps y 820 kbps no merece la pena molestarse en hacer nada de esto pues la calidad va a ser bastante mala. Con 1 mbps empezamos a tener algo ya que bueno... puede valer.

Pero si teneis 5 mbps o 10 mbps ya podeis hacerlo sin problema con buena calidad.

¿por cierto esto estaria permitdo hacerlo segun movistar?

 si tienes un router con dd-wrt detrás del que te da la compañia (en este caso movista) y quieres que los equipos conectados al dd-wrt puedan ver los canales de la IPTV debes ir a la seccion security -> firewall y activar el firewall y aplicar.
Un vez activado tienes que quitar el check de Filter Multicast. Aplicas.
Ahora ya puedes volver a desactivar el firewall, y volver a aplicar.

Es decir aunque tengas el firewall desactivado si en la opcion "Filter Multicast" tienes un check estarás bloquenado el trafico de iptv.

Un vez echo esto puedes conectar el deco de imagenio al dd-wrt y podrás ver los canales, asi como verlos desde el vlc en los ordenadores.

Lo que no permite esta opción es ver los menus del deco de movistar tv, donde seleccionamos grabaciones, video a la carta etc etc, pero verás sin problema los canales en directo.

Ah, una vez activado esto verás los canales IPTV en todos los equipos conectados al dd-wrt tanto por wifi como por cable, si quieres evitar que el trafico igmp se propague por la wifi y la colapse debes poner unos comandos en el firewall del router dd-wrt.

Si tu router lleva Broadcom:
insmod ebtables
insmod ebtable_filter
insmod ebt_pkttype
insmod ebt_ip
ebtables -A FORWARD -o eth1 -d Multicast -j DROP
ebtables -A OUTPUT -o eth1 -d Multicast -j DROP

Si tu router lleva Atheros:
insmod ebtables
insmod ebtable_filter
insmod ebt_pkttype
insmod ebt_ip
ebtables -A FORWARD -o ath+ -d Multicast -j DROP
ebtables -A OUTPUT -o ath+ -d Multicast -j DROP

Para saber si es broadcom o atheros puedes probar a ver cual de ellas te sirve para cortar tu trafico igmp en la wifi, o ir al menu del dd-wrt seccion status: Puede ser que en el modelo de CPU ya te lo ponga y sino ir a status -> wireless: y en la seccion de los clientes conectados ya veis si la ethernet es del estilo ath o eth.

7 comentarios:

  1. Respuestas
    1. gracias!!! se hace lo que se va pudiendo...

      Eliminar
    2. hola en FTTH tambien se puede hacer lo mismo, tienes que poner el equipo de movistar como birdge y hacer la configuracion en tu propio equipo. De tal manera que segun configures las VLAN tendras internet, telf o television. Hay manuales por la red yo aun no he tenido posibilidad de tener un FTTH de movistar en casa...

      Eliminar