public:recetas:openwrt-tp-link740
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
public:recetas:openwrt-tp-link740 [2013/07/10 20:05] – [section 2] egaldu | public:recetas:openwrt-tp-link740 [2017/08/21 06:50] (actual) – [Configurar vpnc] mperez | ||
---|---|---|---|
Línea 20: | Línea 20: | ||
===== Guía rápida ===== | ===== Guía rápida ===== | ||
Guía rápida de configuración. Si necesitas más información sobre cada paso la encontrarás más adelante en la receta. | Guía rápida de configuración. Si necesitas más información sobre cada paso la encontrarás más adelante en la receta. | ||
+ | |||
+ | < | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | </ | ||
- Cambiar el firmware | - Cambiar el firmware | ||
Línea 45: | Línea 56: | ||
* pre-configuración de vpn en / | * pre-configuración de vpn en / | ||
* reinicio de vpn automático | * reinicio de vpn automático | ||
- | * En las dos configuraciones el router espera tener la antena en la 192.168.1.20. Si has utilizado el unsolclic tu antena será la 192.168.1.1, | + | * En las dos configuraciones el router espera tener la antena en la 192.168.1.20. Si has utilizado el unsolclic tu antena será la 192.168.1.1, |
- Configurar vpn | - Configurar vpn | ||
* editar tu usuario y contraseña en la configuración de vpn de System-> | * editar tu usuario y contraseña en la configuración de vpn de System-> | ||
Línea 57: | Línea 68: | ||
===== Construir el firmware ===== | ===== Construir el firmware ===== | ||
+ | |||
+ | FIXME: Deprecated | ||
< | < | ||
mkdir OPENWRT-TPLINK | mkdir OPENWRT-TPLINK | ||
Línea 236: | Línea 249: | ||
else | else | ||
echo Alive $1 or $2 | echo Alive $1 or $2 | ||
+ | fi | ||
+ | </ | ||
+ | |||
+ | Una alternativa que realiza hasta 3 pings (o n) a las IPs dadas y comprueba si se han perdido todos: | ||
+ | |||
+ | < | ||
+ | #!/bin/sh | ||
+ | # | ||
+ | |||
+ | #no hacer nada si el vpn est.. deshabilitado, | ||
+ | [ ! -f / | ||
+ | |||
+ | |||
+ | # Restart VPNC if both of the specified hosts on the command line are unavailable | ||
+ | if [ $(ping -q -c 3 ${1} 2>&1 | grep "100% packet loss" | sed " | ||
+ | [ $(ping -q -c 3 ${2} 2>&1 | grep "100% packet loss" | sed " | ||
+ | |||
+ | echo Not alive $1 or $2, restarting VPNC | ||
+ | / | ||
+ | # / | ||
+ | sleep 5 | ||
+ | / | ||
+ | else | ||
+ | echo Alive $1 or $2 | ||
fi | fi | ||
</ | </ | ||
<note warning> | <note warning> | ||
+ | |||
+ | <note warning> | ||
El código anterior se pone crontab para ejecutarse cada 2 minutos. Si falla un ping se volverá a ejecutar el vpnc para abrir el túnel. Deben ponerse dos IPs a las que se llega sólo si el túnel está abierto. Por ejemplo 8.8.8.8. Para ponerlo en crontab la siguiente orden abre el editor para incluirlo en crontab (los asteriscos son minutos horas días semanas meses): crontab -e | El código anterior se pone crontab para ejecutarse cada 2 minutos. Si falla un ping se volverá a ejecutar el vpnc para abrir el túnel. Deben ponerse dos IPs a las que se llega sólo si el túnel está abierto. Por ejemplo 8.8.8.8. Para ponerlo en crontab la siguiente orden abre el editor para incluirlo en crontab (los asteriscos son minutos horas días semanas meses): crontab -e | ||
Línea 331: | Línea 370: | ||
{{: | {{: | ||
- | * IP 192.168.1.10/ | + | * IP 192.168.1.10/ |
* Hay corregidos errores en la configuración del DNS para poder conectar a nombres dentro de la propia guifi.net. | * Hay corregidos errores en la configuración del DNS para poder conectar a nombres dentro de la propia guifi.net. | ||
Línea 342: | Línea 381: | ||
<note important> | <note important> | ||
- | |||
===== Configuración de la red y otros detalles ===== | ===== Configuración de la red y otros detalles ===== | ||
Línea 369: | Línea 407: | ||
Si perdemos el acceso al router (olvidamos el password, ponemos mal alguna regla del firewall, etc), se puede volver a dejar el openwrt en su estado inicial, para ello hay que seguir estos pasos (de http:// | Si perdemos el acceso al router (olvidamos el password, ponemos mal alguna regla del firewall, etc), se puede volver a dejar el openwrt en su estado inicial, para ello hay que seguir estos pasos (de http:// | ||
- | * Desconectar el cable del router | + | * Desconectar el cable de red del router |
* Conectar el PC con alguno de los puertos LAN del router. | * Conectar el PC con alguno de los puertos LAN del router. | ||
* Configurar el PC con la IP estática 192.168.1.2 | * Configurar el PC con la IP estática 192.168.1.2 |
public/recetas/openwrt-tp-link740.1373486703.txt.gz · Última modificación: 2013/07/10 20:05 por egaldu