Mostrando entradas con la etiqueta Linksys. Mostrar todas las entradas
Mostrando entradas con la etiqueta Linksys. Mostrar todas las entradas

martes, 31 de julio de 2007

Wake on Lan con Linksys DD-WRT

   Todos conocemos lo que es Wake On Lan (WOL) y no me voy a extender en explicarlo sino que os voy a remitir a este interesante artículo de Vicente Navarro en el que está explicado perfectamente. Si no sabes lo que es, te recomiendo que empieces por ahí y luego vuelvas aquí. Por petición suya en los comentarios de su artículo voy a extender un poco la idea del wake on lan para poder sacarle todo el provecho posible.

   Como ya he dicho en otras ocasiones, el Linksys con DD-WRT tiene muchísimas opciones que consiguen una combinación de router-firmware increíble.

   Imaginemos la siguiente situación... Estás en "cualquier lugar del mundo con conexión a internet" y necesitas algún archivo que sólo tienes en el ordenador de tu casa. Como tu ordenador está apagado no tienes posibilidad de obtenerlo, pero antes de viajar has dejado el router encendido y configurado para poder conectarse desde el exterior. Inicias una sessión por ssh a tu router, arrancas remotamente tu ordenador, esperas unos minutos y te puedes conectar a él por ssh, vnc o lo que prefieras. Obtienes el documento que querías, lo apagas y sigues disfrutando de tu viaje.

   En mi caso esto se puede hacer con el Linksys con dd-wrt:
~ # uname -a
Linux DD-WRT 2.4.34-pre2 #170 Fri Jun 15 20:10:21 CEST 2007 mips unknown

~ # /usr/sbin/wol -i 192.168.1.255 AA:BB:CC:DD:EE:FF
Waking up AA:BB:CC:DD:EE:FF...

   Y ese paquete mágico despierta automáticamente a mi pc y lo deja listo para que me pueda conectar a él. También es posible hacerlo desde la interfaz gráfica del router pero no tiene tanta gracia...

   Otro uso que se me ocurre crear una tarea del crontab que arranque nuestra máquina y el servidor de backup todas las noches, se conecte por ssh y lance la copia de los datos, y finalmente, que apague las dos máquinas. Por la mañana sólo tendríamos que encender el móvil para comprobar si el backup ha terminado correctamente...

sábado, 3 de febrero de 2007

D-Link + Linksys

   Ya comenté hace algún tiempo que cuando me di de alta en el Adsl de Ya.com no elegí el router wifi porque erán casi 50 euros más y porque además tengo el Linksys que Fon amablemente me vendío por 1€+IVA.
Para poder montar la red tal y como yo quería:

   Es decir, poder tener en red tanto cacharros conectados al D-Link como al Linksys (de manera wifi o no) y poder salir a internet hubo que hacer algunos cambios en la configuración de los dos routers.

D-Link
Como este router es mi pasarela de conexión a internet siempre va a estar encendido, por lo que decidí que él (y sólo él) sería el servidor DHCP. Le asigné la IP estática 192.168.1.1 y configuré el rango de IPs asignadas por DHCP a partir de la 192.168.1.3 (y no la .2).

Linksys
Este router se debe encargar de gestionar todas las conexiones inalámbricas y además servir de pasarela para la conexión a internet a través del D-Link a todos sus clientes.
Le asigné la IP 192.168.1.2 y deshabilité el servidor DHCP puesto que, como ya he comentado, decidí que el D-Link sería el único encargado de asignar las IPs. Podría hacer definido un rango de IPs de DHCP disjunto al definido en el D-Link, pero preferí no hacerlo así.
En este momento a cualquier cliente que se conectara al Linksys no se le asignaría dirección IP automáticamente (puesto que había deshabilitado el DHCP). Aquí utilicé una opción de mi nuevo firmware DD-WRT que se llama DHCP Forwarder y lo que hace como su nombre indica es reenviar las peticiones de DHCP a otra máquina. En mi caso configuré la IP del D-Link y listo. Cuando un cliente se conecta al Linksys y le pide una IP dinámica, éste reenvía la petición al D-Link que la resuelve, la almacena en su tabla de asignaciones y la devuelve.

   Aunque parece que en este momento ya estaba todo resuelto, no fue así. Conectando diversos equipos a al D-Link, Linksys wifi y Linksys red no tenía ping entre todos y tampoco podía salir a internet desde el Linksys.
   Revisando más a fondo las opciones del Linksys encontré que cuando se desactiva la opción de "Internet" -para cuando el router no gestiona la conexión DSL a internet como es mi caso, puesto que lo hace el D-Link-, es necesario enrutar todo el tráfico hacia la pasarela de internet. Eso fue lo que hice, añadí la ruta hacia el D-Link y todo resuelto. Ya obtenía pings entre los distintos equipos y podía navegar por internet sin problema desde cualquier punto de mi red.

   Después de haber configurado así la red y viendo los equipos que tengo conectados me alegro de haber elegido la oferta de Ya.com y no la de Orange puesto que el router que regalaban estos últimos sólo tenía un puerto ethernet. En mi caso tengo conectado a los router lo siguiente:

D-Link:
  • Servidor 24x7.
  • PC Sobremesa.
  • Linksys.
  • Roseta en la pared que da servicio a otra roseta instalada en el salón.

  • Linksys:
  • El portatil de mi mujer.
  • Mi portatil (cuando no me conecto por wifi).
  • La PDA (wifi).
  • miércoles, 31 de enero de 2007

    DD-WRT en Linksys

       Buscando algo de información sobre el Linksys he encontrado que hay bastantes firmwares disponibles que son mucho mejores que el original de Linksys. Me he decidido a instalar el DD-WRT y probar qué tal. La instalación es muy sencilla, sólo hay que leer con calma la información y elegir la versión correcta para nuestro modelo exacto de router. En mi caso, por una limitación del firmware original de Linksys no se puede cargar un firmware de más de 3 Mbytes, por lo que tuve que instalar la versión Mini y luego la versión Generic.

       Después de flashear el router este es el aspecto de la ventana principal:


       Este nuevo firmware aporta de muchas funcionalidades al router Linksys, las que más me han llamado la atención han sido:
  • Posibilidad de aumentar la potencia de la señal wifi: Aunque también he leído que hace que el consumo sea mayor y disminuye la vida útil del router. Yo de momento, como no tengo problemas de cobertura en casa no la he aumentado.
  • Podemos definir por qué antena queremos emitir y por cual recibir: Esto es especialmente util si cambiamos las antenas que trae el Linksys por defecto por otras omni o multidireccionales.
  • Posibilidad de montar un directorio por Samba: Esto es muy útil, podemos compartir un directorio en una máquina windows y montarlo en el Linksys. Ahí podremos almacenar programas que se ejecuten en el Linksys, logs,... lo que se nos ocurra.
  • Relacionado con el punto anterior, hay infinidad de programas que están preparados para ejecutar en el router. Además, podemos hacer nuestros propios scripts si así lo deseamos.
  • Wake on Lan: Permite arrancar un pc que soporte Wake On Lan. Todavía no lo he probado porque tengo que cambiar la tarjeta de red de mi pc de sobremesa, pero tiene muy buena pinta. Podemos por ejemplo, conectarnos al router desde cualquier sitio (si lo tenemos habilitado), arrancar nuestro pc, conectarnos luego a él (por ejemplo con VNC), buscar o mirar lo que queramos y luego apagar el PC.
  • Gran cantidad de documentación: Incluso existe un wiki en el que se explica todo paso a paso.

  •    Un firmware muy a tener en cuenta si se quiere sacar más partido a los router Linksys.