En este tutorial explicaré como sustuir el router que instala telefónica por un router neutro compatible con OpenWRT o Tomato, de momento con DD-WRT no funciona. Para que funcione hay q activar el protocolo 802.1q que introduce una cabecera en los paquetes que se transmiten de la ont al router, sin eso, la ont no responde a llamadas normales del pppoe. Entre Tomato y OpenWRT recomiendo usar tomato para los usuarios menos experimentados y OpenWRT para aquellos q tengan conocimientos avanzados de redes y linux. Cuando funcione DD-WRT explicaré como hacerlo con este firmware. Este tutorial esta hecho usando un router Asus RT-N16 y la ONT Alcatel Lucent 1220, también testeado por davizinhox en la huawei hg850.
Parte común de la configuración:
La configuración del pppoe no requiere ningún parámetro especial, simplemente usuario: adslppp@telefonicanetpa y password:adslppp y service name en blanco. Estos parámetros se configuran en la interfaz web para ambos firmwares (tb se puede vía ssh, pero es más engorroso).
Configuración de Tomato
Probado su funcionamiento con Tomato RAF 1.28.8903 y TomatoUSB 1.28.9054, debería funcionar con cualquier derivado de tomato.
Empezaremos configurando el pppoe en la configuración básica de red, introduciendo los datos arriba mencionados. Debería quedaros así:
Después tenemos que activar el acceso vía ssh para terminar la configuración, para ello vamos a administración/Admin Access y marcamos la casilla "Enable at Startup" en la sección SSH Daemon.
Ahora con nuestro cliente ssh favorito (usuarios de windows podeis usar putty) abrimos una sesión a 192.168.1.1 usuario root password admin (suponiendo q tengais los valores por defecto).
Una vez dentro tenemos q crear la interfaz vlan6 y activar el protocolo 802.1q, para ello hay q saber cual es la interfaz física que se encarga de gestionar el puerto wan y que puerto es el que usa, para ello tecleamos:
(vlan2 es la interfaz wan por defecto en tomato)
obtendremos algo parecido a lo siguiente:
La primera línea nos indica que la interfaz física es et0, y la segunda que los puertos son en 0 y el 8 (el 8 es el enlace con el procesador, el 0 es la boca del router). Con esto ya solo nos queda configurar la nueva vlan6, usando estos dos valores (cambiadlos si en vuestro router son diferentes):
Atención que detrás del 0 del puerto va una t, eso es para activar en 802.1q
done! Ahora solo queda esperar el reinicio y pacientemente darle un minutillo para que sincronice, si todo sale bien en status overview debería saliros los datos de vuestra conexión
Configuración con DD-WRT
1º paso, configurar la conexión pppoe, sin ningún parámetro extraño, tal y como aparece en la siguiente imagen:
Ahora guardamos y aplicamos los cambios.
2º paso: Nos vamos a la pestaña Setup -> VLANs y cambiamos el puerto wan de la VLAN2 a la VLAN6, y marcamos la última pestaña que pone tagged solo en la columna del puerto wan, debería quedar así:
Ahora guardamos y aplicamos los cambios.
3º y último paso: nos vamos a la sección Administration -> Commands y escribimos:
y pulsamos el botón Save Startup. Deberíamos aparecer así:
Ahora nos vamos a administración y abajo del todo le damos a Reboot router, y cuando reinicie al cabo de un minuto aproximadamente debería sincronizar con internet.
Configuración con OpenWRT
gracias a Noltari:
Configuración con VoIP:
https://dl.dropbox.com/u/4708147/seguri ... penWrt.pdf
Configuración con VoIP + Imagenio:
https://dl.dropbox.com/u/4708147/seguri ... penWrt.pdf
Más info aquí:
http://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/
En ambos casos falta el IEEE 802.1p, las prioridades de las VLANs.
Consideraciones:
- Gargoyle es bastante más sencillo de configurar que OpenWRT, quizá para gente con poca experiencia puede resultar apropiado (es un derivado de OpenWRT y trabaja con backfire 1.03, la última versión de OpenWRT).
- Tanto Tomato como OpenWRT tienen interfaz web para la configuración, pero la parta de la vlan hay q configurarla via telnet o ssh.
- OpenWRT viene con la wifi off por defecto, hay q activarla. Despues de la instalación entrar por telnet y cambiar la pass de root con passwd
- OpenWRT es igual de versatil q cualquier otro firmware, y tiene el mismo optware que cualquier otro, pero resulta más complicado de configurar que la mayoría.
- El switch que gestiona los puertos rj-45 puede no soportar las interfaces vlan, y por tanto no funcionar. En la tabla de compatibilidad de OpenWRT hay una columna que especifica si esta soportado o no.
Agradecimientos:
- A Davizinhox y ut1545 por animarme a investigar sobre el tema y darme ideas de por donde iban los tiros.
- A los foros de tomatousb de donde saque información para hacer funcionar esto con Tomato.
- A MrPolimero por probarlo con el TP-Link 1043nd y conseguir que funcione con gargoyle
Parte común de la configuración:
La configuración del pppoe no requiere ningún parámetro especial, simplemente usuario: adslppp@telefonicanetpa y password:adslppp y service name en blanco. Estos parámetros se configuran en la interfaz web para ambos firmwares (tb se puede vía ssh, pero es más engorroso).
Configuración de Tomato
Probado su funcionamiento con Tomato RAF 1.28.8903 y TomatoUSB 1.28.9054, debería funcionar con cualquier derivado de tomato.
Empezaremos configurando el pppoe en la configuración básica de red, introduciendo los datos arriba mencionados. Debería quedaros así:

Después tenemos que activar el acceso vía ssh para terminar la configuración, para ello vamos a administración/Admin Access y marcamos la casilla "Enable at Startup" en la sección SSH Daemon.

Ahora con nuestro cliente ssh favorito (usuarios de windows podeis usar putty) abrimos una sesión a 192.168.1.1 usuario root password admin (suponiendo q tengais los valores por defecto).
Una vez dentro tenemos q crear la interfaz vlan6 y activar el protocolo 802.1q, para ello hay q saber cual es la interfaz física que se encarga de gestionar el puerto wan y que puerto es el que usa, para ello tecleamos:
Código:
nvram show | grep vlan2
(vlan2 es la interfaz wan por defecto en tomato)
obtendremos algo parecido a lo siguiente:
Código:
root@unknown:/tmp/home/root# nvram show | grep vlan2
vlan2hwname=et0
vlan2ports=0 8
wan_iface=vlan2
wan_ifname=vlan2
wan_ifnameX=vlan2
wan_ifnames=vlan2
La primera línea nos indica que la interfaz física es et0, y la segunda que los puertos son en 0 y el 8 (el 8 es el enlace con el procesador, el 0 es la boca del router). Con esto ya solo nos queda configurar la nueva vlan6, usando estos dos valores (cambiadlos si en vuestro router son diferentes):
Código:
nvram set vlan6hwname=et0
nvram set vlan6ports="0t 8"
nvram set wan_ifnameX=vlan6
nvram commit
reboot
Atención que detrás del 0 del puerto va una t, eso es para activar en 802.1q
done! Ahora solo queda esperar el reinicio y pacientemente darle un minutillo para que sincronice, si todo sale bien en status overview debería saliros los datos de vuestra conexión

Configuración con DD-WRT
1º paso, configurar la conexión pppoe, sin ningún parámetro extraño, tal y como aparece en la siguiente imagen:

Ahora guardamos y aplicamos los cambios.
2º paso: Nos vamos a la pestaña Setup -> VLANs y cambiamos el puerto wan de la VLAN2 a la VLAN6, y marcamos la última pestaña que pone tagged solo en la columna del puerto wan, debería quedar así:

Ahora guardamos y aplicamos los cambios.
3º y último paso: nos vamos a la sección Administration -> Commands y escribimos:
Código:
nvram set pppoe_wan_ifname=vlan6
nvram commit
y pulsamos el botón Save Startup. Deberíamos aparecer así:

Ahora nos vamos a administración y abajo del todo le damos a Reboot router, y cuando reinicie al cabo de un minuto aproximadamente debería sincronizar con internet.
Configuración con OpenWRT
gracias a Noltari:
Configuración con VoIP:
https://dl.dropbox.com/u/4708147/seguri ... penWrt.pdf
Configuración con VoIP + Imagenio:
https://dl.dropbox.com/u/4708147/seguri ... penWrt.pdf
Más info aquí:
http://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/
En ambos casos falta el IEEE 802.1p, las prioridades de las VLANs.
Consideraciones:
- Gargoyle es bastante más sencillo de configurar que OpenWRT, quizá para gente con poca experiencia puede resultar apropiado (es un derivado de OpenWRT y trabaja con backfire 1.03, la última versión de OpenWRT).
- Tanto Tomato como OpenWRT tienen interfaz web para la configuración, pero la parta de la vlan hay q configurarla via telnet o ssh.
- OpenWRT viene con la wifi off por defecto, hay q activarla. Despues de la instalación entrar por telnet y cambiar la pass de root con passwd
- OpenWRT es igual de versatil q cualquier otro firmware, y tiene el mismo optware que cualquier otro, pero resulta más complicado de configurar que la mayoría.
- El switch que gestiona los puertos rj-45 puede no soportar las interfaces vlan, y por tanto no funcionar. En la tabla de compatibilidad de OpenWRT hay una columna que especifica si esta soportado o no.
Agradecimientos:
- A Davizinhox y ut1545 por animarme a investigar sobre el tema y darme ideas de por donde iban los tiros.
- A los foros de tomatousb de donde saque información para hacer funcionar esto con Tomato.
- A MrPolimero por probarlo con el TP-Link 1043nd y conseguir que funcione con gargoyle