Showing posts with label fon. Show all posts
Showing posts with label fon. Show all posts

Tuesday, October 09, 2007

Recuperar la fonera y ponerla en modo repetidor

Todo esto empezo por culpa de mi amigo Vicente, el cual me regaló una fonera hace ya algún tiempo.

Después de mis experiencias con fon intenté (por eso de la seguridad) cambiar el firmware de la fonera abriendo el acceso ssh mediante un hack para una versión temprana del firmware de fon. Pasados dos o tres días de juguetear con firmwares y configuraciones conseguí inutilizara y convertirla en un ladrillo (fonera brick).

Por fín pude comprar los componentes electrónicos que necesitaba para conectarme mediante cable serie al mini router de fon y poder así sacar a la fonera de su estado de completo bloqueo. Esta conexión serie la he descubierto gracias al blog de Iván López.
Así, para poder sacar a la fonera de su colapso necesitaremos montar un circuitillo sobre una placa de pruebas con los siguientes componentes:

- 4 condensadores electrolíticos de 1 uF.
- 1 condensador electrolítico de 10 uF.
- Un chip MAX232.
- Un cable serie.
- Cables varios paras las conexiones.

Para el cable serie corté uno que tenía por la mitad, ojo que hay que utilizar sólo tres conexiones del cable serie y los colores nos pueden marear un poco. Para saber exactamente cual es el color correspondiente a cada conector lo mejor es abrir el conector DB9. En mi caso resultó ser que el de color rojo correspondía con la toma de tierra.
Para realizar las conexiones en el circuitillo utilicé cables de altavoces antiguos que no usaba, no muy cómodos ya que el cobre estaba formado de muchos filamentos y tenía que tener mucho cuidado al conectarlo en la placa.

El circuito necesario para conectar el cable serie al ordenador viene explicado en sodoityourself.com. Básicamente consiste en realizar el circuito de la figura:


A mi me quedó lo que podéis ver en las fotos siguientes:







Una vez conectado todo, lo mejor es seguir este post dónde se explica cómo re-vivir al cacharro.
Y para instalar dd-wrt vía redboot lo mejor es seguir estas instrucciones de la web oficial dd-wrt. Una vez instalado dd-wrt ya podremos cambiar de firmware acudiendo al apartado correspondiente dentro de la interfaz web de configuración del router.

Así, teniendo la fonera operativa, fui corriendo a instalar Linux de nuevo, concretamente dd-wrt una distribución que tiene firmwares disponibles para nuestra fonera. Me quedé con ganas de probar open-wrt, pero ésta distribución no viene acompañada de una interfaz web desde la que poder realizar todas las configuraciones. Aunque seguramente la probaré en breve.
Dentro de la web de dd-wrt hay que elegir con precaución el firmware a instalar, los que aparecen como betas dan bastantes problemas con el modo client bridge y lo mejor es coger una "release candidates", en mi caso instalé el firmware DD-WRT v24 RC2 en su versión para la fonera.


Modo repetidor
El modo client bridge del punto de acceso es el que nos va a permitir utilizar la fonera como un repetidor de señal, muy útil para expandir la señal de nuestro router principal a partes de la casa separadas por paredes o muy alejadas, a las que no les llega señal suficiente del router principal, con lo que la navegación se hace muy lenta y la transmisión de vídeo se hace impensable.

Para configurar la fonera en modo client bridge lo mejor es seguir estos pasos y añadiendo que cada vez que pulsemos sobre save settings deberemos hacer un apply settings y esperar unos segundos para que aplique los cambios. Para comprobar que el bridge es correcto deberemos conectar un PC a la toma ethernet de la fonera y comprobar que llegamos con ping tanto al router principal (192.168.1.1 p.ej) como al router la fonera (192.168.1.2 p.ej) ojito con el firewall de windows, deberéis habilitar la solicitud de eco...
Una vez comprobado que el bridge es correcto procederemos a crear un interfaz virtual con el nombre y seguridad que queramos, pero en modo bridge también, para que pertenezca a la misma subred del router principal. Esta interfaz virtual será la señal wireless a la que nos conectaremos desde la zona alejada, así y a falta de configurar el dhcp deberemos indicar al PC la siguiente configuración wireless (para este ejemplo):

dir IP: 192.168.1.7
mask: 255.255.255.0
puerta enlace: 192.168.1.2
dns: 192.168.1.1

Una vez unidos a la red de la interfaz virtual y con esta configuración de IPs puedo disfrutar de una señal wireless excelente pasadas 5 paredes, cuando antes la señal era casi nula. También puedo acceder a los archivos del servidor p2p e incluso ver las películas con VLC en streaming

Los retardos de las señales son bastante buenos y no superan los 4 milisegundos. A continuación pego los retardos que estoy obteniendo mientras escribo este post desde mi habitación ;-)


Al router principal con la conexión ADSL:

Reply from 192.168.1.1: bytes=32 time=4ms TTL=254
Reply from 192.168.1.1: bytes=32 time=3ms TTL=254
Reply from 192.168.1.1: bytes=32 time=3ms TTL=254
Reply from 192.168.1.1: bytes=32 time=3ms TTL=254
Reply from 192.168.1.1: bytes=32 time=4ms TTL=254
Reply from 192.168.1.1: bytes=32 time=3ms TTL=254


Al router la fonera en modo repetidor:

Reply from 192.168.1.2: bytes=32 time=2ms TTL=64
Reply from 192.168.1.2: bytes=32 time=2ms TTL=64
Reply from 192.168.1.2: bytes=32 time=2ms TTL=64
Reply from 192.168.1.2: bytes=32 time=3ms TTL=64
Reply from 192.168.1.2: bytes=32 time=3ms TTL=64
Reply from 192.168.1.2: bytes=32 time=2ms TTL=64
Reply from 192.168.1.2: bytes=32 time=2ms TTL=64

Monday, August 06, 2007

Fonera brick


después de la experiencia siendo FON, me decidí a dotar de una mayor seguridad al router de la fonera, ya que el firmware que en su momento venía con ella no estaba del todo optimizado. Había oído que en FON se habían basado bastante en estándares abiertos y que era posible instalar linux sobre ella concretamente dd-wrt or open-wrt. Estas distribuciones vienen de serie instalada en la segunda marca de Cisco, Linksys, la cual tengo entendido que se denominará en breve con la marca Cisco.

Mi idea rondaba la modificación de iptables con algo tipo rp_filters, pero mediante el firmware de FON no podía comprobarlo, así que instalé dd-wrt siguiendo un tutorial y se abrió un mundo de posibilidades para configurar el cacharrito, claro, también perdí la garantía, lo cual tampoco me importó mucho.

Una vez instalado probé la fonera como repetidor de señal wireless de otro router en modo client-bridge y funcionaba perfectamente. Me gusto tanto las posibilidades de mi nuevo cacharrito que olvidé lo del iptables. dd-wrt incluso te permite montar tu propio hotspot con página de acceso a internet pública, vamos montarte tu propio FON y encima poner tú las condiciones.
En fonera.info hay bastante gente discutiendo sobre sus posibilidades.

Finalmente me puse a re-actualizar el firmware, me equivoqué en algún paso, y la fonera se quedó en modo ladrillo, sólo encidende la luz de power, los leds wireless y wan piensa que no los necesita. Esta malita.
Pero como casi todo tiene solución, me falta pasar por la tienda de electrónica más cercana y comprar aquellos componentes que tanto utilicé en los primeros años de carrera, será lo que haga, aunque también hay circuitos hechos.

Con estos mini-apuntes seguiré en su momento...,

Tuesday, February 20, 2007

Cuídate de tu vecino (1)

Siéntense, cojan las palomitas y den al play, porque a continuación les voy a contar lo que me ha ocurrido ésta semana.




Hace unos días llegué a casa de trabajar y me dio por mirar las estadísticas de conexiones a mi punto de acceso FON, que hasta el momento sólo tenía conexiones mías.

Para que se entienda, un punto de acceso FON es un pequeño router inalambrico de un solo puerto que se conecta a alguno de los puertos libres del router con el que nos conectamos a Internet en nuestras casas. Así, este pequeño aparatito nos genera dos redes inalámbricas 802.11bg, una pública y otra privada con encriptación WPA, de manera que se puede utilizar la privada para que se conecte el dueño del router y otra pública para que se conecte la gente en general.

Pues bien, cuando ví las estadísticas, comprobé con alegría que alguien había comprado un bono y se estaba conectando gracias a mi conexión a Internet.
Los días siguientes comprobaba el uso que mi nuevo amigo hacía de la conexión de FON, miraba a qué horas se había conectado, cuánto tiempo, y qué cantidad de datos había descargado, todo ello indicado claramente desde la web de FON.

Sin pensar más allá, yo seguía haciendo un uso normal de mi conexión, seguía con mi portátil conectado por RJ45 y la pda conectándola a la señal pública de FON ya que la privada tiene encriptación WPA y no funcionaba del todo bien en la pocket pc. De buenas a primeras, empecé a observar cosas sospechosas. "Algo" había aumentado el ancho de banda disponible para la señal pública, estaba a "unlimited" cuando yo lo tengo siempre "a pachas" 50% para el público 50% para mí. También me fijé en que los niveles de señal de la fonera eran distintos para la parte pública y para la parte privada, cosa extraña, ya que éstas dos señales son generadas por la misma antena. Totalmente mosqueado probé a navegar desde la PDA por la señal pública de Fon, y joder, no funcionaba, ni siquiera había resolución DNS.
Al observar todas estas maravillas juntas supe que alguien estaba intentando algo con mi conexión.

Desenfundé portátil, cargue Linux, compilé drivers para mi adaptador ethernet en modo promiscuo, y puse en funcionamiento un sniffer para redes WIFI. En otras palabras, puse a mi ordenador en modo cotilla para que me dijera todo lo que se estaba haciendo en mi red de área local. Y allí estaba todo el pastel.

To be continued...

Sunday, January 07, 2007

Ya soy FON

Hoy salía de casa para ir al centro y al abrir la puerta de casa me encuentro en el hall del portal un paquete a mi nombre, me extrañó bastante ya que los paquetes normalmente o te los entregan en mano o vuelven a la oficina postal para que vayas a firmar para recogerlo. Pero bueno, como hoy era el día de Reyes tampoco me extrañó mucho y pensé que igual habían pasado primero por Londres a dejarme algo, y claro, para que no los descubriera pues lo dejaron en la puerta... que cabroncetes.

El caso es que una vez abierto el paquete pude observar que acababa de llegarme "la fonera" el router social de Fon gracias a que mi amigo Vicent, me lo había regalado hacía unos días, muchas gracias Vicent!!
Después de abrirla corriendo, la conecté a mi router, la colgué del armario y empecé a compartir mi conexión de Internet.