3 de Septiembre, 2004

Fotos quedada geek 20040902, wardriving y problemas

He publicado las fotos de la quedada geek de ayer noche.

Después de la reunión hicimos un poco de wardriving con la PDA de Jaime, nuestro amigo de tiendas U.P.I. El rato que estuvimos cacharreando sirvió para confirmar que hay algún problema de enrutado en elxwifi.

Concretamente hemos observado que no se puede acceder correctamente a blackshell desde clientes en club radio (es decir, desde un cliente asociado a club radio no se puede acceder bien a un cliente asociado a scuba, teóricamente... ya que solo está blackshell para probar).

Después de hacer varias pruebas parece que el routed de scuba podría tener algo que ver. He intentado arreglarlo pero parece que he metido la pata y scuba ahora está KO :(. Torpe que es uno :'(.

Una breve descripción del problema según hemos probado Felipe y yo:

# netstat -rnf inet | grep wi0
10.1/16            10.1.2.1           UGS         0        9      -   wi0
10.1.2/24          link#3             UC          2        0      -   wi0
10.1.2.1           0:90:4b:23:8b:13   UHL1        1      557      -   wi0

Solo dejamos esas 3 rutas. Bastante mínimo, aunque se podría quitar la MAC de scuba (10.1.2.1)... no interfiere el experimento.

# traceroute clubradio.elxwifi
traceroute to clubradio.elxwifi (10.1.1.61), 64 hops max, 40 byte packets
 1  scuba.elxwifi (10.1.2.1)  4.242 ms  3.612 ms  3.923 ms
 2  * * *

Pasa por scuba al menos, que es el hop justo anterior a club radio. Parece que al llegar a scuba hemos recibido información de enrutado incorrecta (?):

# netstat -rnf inet | grep wi0
10.1/16            10.1.2.1           UGS         0       24      -   wi0
10.1.1.61          10.1.2.254         UGHD        0        0      -   wi0
10.1.2/24          link#3             UC          3        0      -   wi0
10.1.2.1           0:90:4b:23:8b:13   UHL1        1      557      -   wi0
10.1.2.254         link#3             UHL1        1        0      -   wi0

Hay 2 entradas nuevas (en rojo).

Al repetir el traceroute:

# traceroute clubradio.elxwifi
traceroute to clubradio.elxwifi (10.1.1.61), 64 hops max, 40 byte packets
 1  * * *

No aparece scuba. Puede que intente mandar paquetes por donde no es (?).

Intentaremos dejarlo todo funcionando bien este medio día entre Felipe y yo. Disculpad las molestias los que os veáis afectados. Iré informando de la evolución del problema.

Actualización: Ya está todo arreglado. Bueno, el routed está fuera. El efecto de las rutas sigue ahí, solo que ahora sí llega a club radio. Sinceramente, no creo que esto haya cambiado nada... cuando pueda probaré a conectar con blackshell estando asociado a club radio. Por cierto, estando asociado a scuba, nos ha dado IP el servidor DHCP de club radio :S.

Anotación por Juan J. Martínez.

Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.