Translate

miércoles, 26 de octubre de 2011

TP-LINK TL-WR1043ND: mucho más que un router

Para un cliente, me encuentro instalando un router TP-LINK TL-WR1043ND. El router, de fábrica realmente ofrece bastante para su precio (unos 80 dólares americanos en mi país):

- Soporte 802.11n/g/b (hasta 300 Mbps teóricos)
- Tiene 4 puertos Gigabit Ethernet
- Puerto USB 2.0 para conectar un disco externo y compartirlo en la red

Sin embargo mucha y grata fue mi sorpresa cuando, buscando configurar un servidor VPN (cosa que no soporta el router de fábrica), me encuentro con que el mismo está soportado por el excelente firmware gratuito basado en Linux DD-WRT.

Este firmware motiva hasta el día que hoy el hecho de que no haya cambiado mi viejo (e incansable) Linksys DD-WRT54G v1.1, el cual está corriendo DD-WRT v23 hace mucho. Creo que encontré el sucesor!

La actualización a DD-WRT consistió en un sencillo upgrade de firmware desde la propia función de actualización del firmware de fábrica TP-LINK, y usando la versión v24sp2 en su último build descargable desde:

DD-WRT TL-WR1043ND

Luego de actualizar (un minuto de espera con dedos cruzados), el router se reinició y listo, TP-LINK con DD-WRT. Aclaro que la versión del router según la etiqueta que tiene abajo es la 1.8, más nueva que las que figuran en la web de DD-WRT como compatibles, pero funciona sin problemas en esta versión también.

Dado el buen hardware que tiene este router (32 MBytes de RAM, CPU de 400 Mhz, puerto USB), se obtiene una experiencia DD-WRT muy completa.

El router adquiere estas funcionalidades entre muchas otras:

- Servidor y clientes VPN OpenVPN IPSec y PPTP
- Posibilidad de configurar el firewall IPTables a gusto y detalle, con la herramiento Firewall Builder (Firewall Builder y DD-WRT
- Definición de políticas de acceso a Internet por PC muy configurable, por horario y otras opciones
- QoS para priorizar el tráfico a gusto, por tipo de tráfico (servicio), por MAC, por máscara
- Gráficos de monitoreo de tráfico, ancho de banda en tiempo real, etc.
- Soporte IPv6
- Soporte WDS para extender redes wireless
- Posibilidad de realizar ajustes finos del wifi y aumentar la potencia del radio
- SIP routing (VoIP)
- Servidor SNMP
- Servidor SSH
- Servidor RFlow (ver RFlow en DD-WRT)
- Servidor DHCP ultra configurable en opciones
- Posibilidad de definir VLAN y bridges
- Ruteo avanzado (RIP2, OSPF, etc)
- Tunel Ethernet over IP (EoIP)
- Soporte CIFS cliente (montaje de cualquier recurso compartido Windows remoto DESDE el router
- Seguridad WiFi via Radius
- Servidor DNS DNSMasq
- Portales HotSpot

Lo mejor para el final:

El puerto USB (2.0), que de fábrica sirve para conectar un disco externo y compartirlo en la red, ahora puede hacer eso y estas otras cosillas:

- Router 3G!. El puerto USB soporta modems 3G, este post lo estoy haciendo con el TP-LINK saliendo por 3G con mi Huawei E226 conectado al puerto USB
- Servidor de impresión USB, para conectar nuestra impresora al router e imprimir remotamente desde cualquier PC
- Servidor de archivos NAS vía FTP, y soporte para sistemas de archivos de Windows (FAT32) y Linux (ext3/2).
- Servidor de escáner (permite compartir el scanner vía SANE)


Según leo, es posible utilizar un HUB USB (con alimentación), para conectar múltiples dispositivos USB al puerto del router, con lo cual se podría tener la impresora, router y disco al mismo tiempo allí.

Finalmente, es posible instalar paquetes adicionales al DD-WRT, como se explica en esta página:

Optware en DD-WRT

o también

Otro enlace guía Optware

De esta forma se puede tener en el router, entre otras cosas:

- Un cliente Bittorrent web (Transmission) (que combinado al disco externo directo, lo convierte en un dispositivo de descarga independiente)
- Sonido vía USB (esto permite hacer streaming de audio por la red, al estilo del AirTunes de Apple)
- Grabación de CD/DVD desde la red conectando una grabadora al puerto USB
- Servidor web
- Servidor SAMBA 2 !
- Servidor Asterisk!
- Servidor NFS

Por aquí una lista de los paquetes disponibles: Lista de paquetes Optware

Como resumen, diría que podemos tener un router "enterprise" y más por menos de 100 dólares en el hogar.

DISCLAIMER: No soy responsable si destruyen su router haciendo flash, se corta la energía eléctrica en medio del flasheo, o cualquier daño que pueda ocasionar esta actualización.

Estado de batería, temperatura, cpu, memoria y mucho más en el Dashboard

Como complemento a la entrada anterior, agrego una recomendación de uno de los mejores widgets (o al menos el más útil) que hay, el iStat Pro. Nos da un detalle muy bueno del estado general de nuestra mac: CPU, memoria, disco, red, temperatura, batería, carga del sistema y procesos.

iStat Pro

Muy recomendable tenerlo instalado.

Estado de la memoria, disco, CPU y red en la barra de menú de OS X

Quien conozca una mac sabe que Apple es muy estricta en la estética de sus equipos, factor que es una de sus marcas distintivas. Uno de los elementos que destacan en las laptops mac, es que tienen un estilo "minimalista", son tan delgadas como es posible pero a su vez no tienen stickers, luces de discoteca, pegotines Intel inside (idiot outside), Windows hasta la Vista ni nada por el estilo.

Tal vez la única cosa que tiene una función útil de todo ese carnaval es la "lucecita" del disco duro, que muchas veces permite conocer el estado de nuestro equipo.

Para suplir eso, utilizo un programa llamado "MenuMeters", el cual es gratuito y permite tener un vistazo general del estado del disco, con lucecita que indica la lectura y otra la escritura, la memoria usada y la libre, y el uso del CPU y red. Lo recomiendo, y les dejo el enlace para descargarlo:

MenuMeters

miércoles, 21 de septiembre de 2011

Netflix en OS X

Hace unos días Netflix desembarcó en mi país (Uruguay), y lo vengo usando en la Wii sin problemas. Cuando quise probarlo en mi OS X, me encontré con un error de "DRM" al intentar reproducir las películas.


En realidad no es un error de DRM, es que falta un componente que utiliza Netflix: Silverlight.

Para instalar Silverlight en la Mac, lo pueden descargar desde aquí:

Silverlight

Una vez instalado este componente ya es posible disfrutar de Netflix en Safari o Firefox.

sábado, 20 de agosto de 2011

Time Machine en disco local NTFS en Lion

Refrito mi artículo que explica cómo utilizar un disco formateado con NTFS local en Time Machine, ahora en Lion.

Artículo original

El problema en Lion es que Apple por temas de licenciamiento decidió quitar el servidor SAMBA del sistema, sustituyéndolo por su propia implementación del protocolo SMB. Lamentablemente el truco que había utilizado de compartir el disco NTFS y montarlo localmente por algún motivo no funciona.

Lo que hice para recuperar esta funcionalidad es simplemente volver al viejo y querido SAMBA 3. Para instalar SAMBA en Lion hice lo siguiente:

Paso 0) Desactivar la función "Compartir" que trae Lion desde Preferencias del Sistema.

1) Entrar en el Mac App Store y descargar el XCode 4.x. Instalar el XCode una vez termina la descarga (son +3 Gigas)
2) Descargar MacPorts 2.0 desde Descargar
3) Instalar MacPorts
4) Abrir Terminal.app y digitar:

sudo port install samba3

Esto descargará e instalará SAMBA 3 por nosotros.

Ahora sólo debemos configurarlo. Para ello:

1) Renombrar el archivo /opt/local/etc/samba3/smb.conf.sample como /opt/local/etc/samba3/smb.conf
2) Editarlo con tu editor preferido, vi, TextWrangler, etc
3) Definir un "SHARE" al final del archivo. A continuación pego el bloque que definí para compartir mi disco duro NTFS externo llamado HVICOSAMSUNG

[HVICOSAMSUNG]
comment = HVICOSAMSUNG
path = /Volumes/HVICOSAMSUNG
writable = yes
valid users = hvico
browseable = yes


Luego de grabar y salir creo un usuario y password para SAMBA:

sudo /opt/local/bin/smbpasswd -a hvico

Iniciamos SAMBA 3:

sudo /opt/local/sbin/smbd -D && sudo /opt/local/sbin/nmbd -D

Listo, sólo resta ir al Finder y con COMMAND+K explorar smb://127.0.0.2 y conectarse al disco compartido. Ya podemos montar desde allí nuestra imagen Time Machine y luego ir a "Explorar otros discos de copia de seguridad..." para ver su contenido.

Como último tip, para que el SAMBA inicie sólo al prender el Mac, podemos usar el Launch Agent que ofrecen en este blog:

Descargar

Para esto bajamos ese archivo y lo ubicamos en /Library/LaunchAgents.














sábado, 13 de agosto de 2011

Joyita en Lion: Quick Look en Spotlight

Una joyita que descubrí con el uso en Lion.

Spotlight ha sido potenciado en esta versión del sistema con integración al Quick Look, que ya teníamos hasta Snow Leopard en el Finder. Esto significa que al buscar cualquier archivo en Spotlight, pasando el puntero del mouse por su nombre en un segundo aparece al costado una vista previa del mismo.

Realmente es la cereza de la torta que le faltaba a Spotlight.


jueves, 7 de julio de 2011

Status del modem 3G Huawei en OS X

Breve recomendación.

Quienes usen un modem Huawei en OS X, no pueden ni deben dejar de tener instalado en su sistema "Cheetahwatch", una utilidad que nos permite ver el nivel de señal del modem, registrar el tráfico utilizado entre otras muchas cosas.

Para descargarlo: http://thepatrick.com.au/cheetahwatch/