Conectando el Nokia 810 por USB en Ubuntu

USB

Todo lo que voy a contar ahora lo he probado en mi Ubuntu Karmic, que en estos momentos se encuentra en fase alpha (concretamente alpha 6) así que no es seguro que los pasos funcionen en próximas o pasadas versiones, ya que se está cambiando la forma de funcionar de algunos servicios en Ubuntu. Aún así y por lo que recuerdo, los pasos son similares a los de Ubuntu Jaunty.

Empezamos por el principio:

Lo primero es instalar en nuestro Nokia 810 unas cuantas utilidades básicas: xterm, ssh-server y maemo-pc-connectivity, con ellas podremos acceder por ssh, tener una consola y conectar el trasto al PC. Cosas básicas para cualquiera que tenga un 810 y quiera cacharrear (no recomiendo para nada este dispositivo para usarlo en la vida real, no he probado el n900, estoy muy contento con mi HTC Magic).

Configurando el Nokia 810:

Antes de conectar el cable USB, accedemos a: Aplicaciones – Ajustes – Panel de Control. En el apartado Extras encontramos la herramienta USB networking. Hacemos clic en el botón “Setup USB networking” y si no obtenemos ningún mensaje de error, ya hemos hecho todo el trabajo necesario en el “móvil”.

Por desgracia esta aplicación te permite volver a hacer clic aunque ya esté configurado, lanzando un bonito mensaje de error diciendo que el módulo no se ha podido cargar. En realidad el módulo ya está cargado así que no hay problema. Pero estas son cosas mías que tampoco afectan demasiado.

Configuramos nuestro equipo:

Ahora toca la parte que puede cambiar con distintas versiones de Ubuntu, pero que si no recuerdo mal, lleva al menos dos versiones estables funcionando.

Una vez enchufado el cable, en nuestro gestor de conexiones (network-manager) añadimos los siguientes datos a nuestra conexión que por defecto se llamara Auto usb0:

Dirección: 192.168.2.14
Máscara: 255.255.255.0

Acto seguido podemos hacer un script para configurar las reglas de iptables para que nuestro Nokia acceda a internet usando nuestro PC.

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -P FORWARD ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE -o eth0

Siendo eth0 la interfaz por la que nuestro PC acceded a internet. El script habrá que ejecutarlo con permisos de administrador.

Para dejar las reglas como estaban:

echo 0 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -F POSTROUTING

En su mayor parte la información la he sacado del manual de maemo de Interconexión por USB. Pero modificadas algunas cosas para mi gusto.

Nueva versión de Cuentas (0.0.3)

Ha sido un parto doloroso, pero tras una noche de picar código… ¡ya está de vuelta la funcionalidad para importar amigos desde Gmail!

Se puede descargar el código de la última versión desde github: git://github.com/arpia49/cuentas.git

Por supuesto, también puedes acceder a la aplicación web de Cuentas.

Actividades de la uc3m

Esta es una pequeña entrada para criticar a mi universidad (Universidad Carlos III de Madrid). ¿Por el precio de los créditos? ¿Por el ridículo paso al grado? ¿Por las dispensas limitadas? ¿Por las trabas para matricularte de más de dos cursos a la vez? ¿Por tener que aprobar prácticas, teoría y problemas del examen para aprobar la asignatura? ¿Por lo poco que valen las prácticas en relación a la nota final? No, en este caso no va a ser por ninguna de esas cosas, ni por otras del estilo de las que hablamos cada vez que el estrés puede con nosotros.

Voy a hablar de la pésima organización de las charlas y demás eventos interesantes.

Una de las cosas que creo que menos aprovecho en la universidad son las charlas o las presentaciones de proyectos. No me termino de poner las pilas, pero creo que en parte no es culpa mía.

¿Tanto cuesta hacer un calendario con las charlas, ponencias y proyectos? No, no cuesta nada. Si nos ponemos cutres lo podemos hacer con google calendar y permitir importarlo.

En vez de esta manera, que no creo que se me haya ocurrido por ser un lumbreras, de vez en cuando recibo un correo diciendo que dentro de dos meses habrá una charla. Ese es el caso bueno, tienes tiempo de apuntarla y listo. El caso malo es cuando recibes el correo dos meses antes, una semana antes y/o 10 minutos (verídico) antes de la charla.

Algunos profesores ya tienen disponible un calendario en formato ical para las prácticas, ¿tanto cuesta hacer un calendario general del departamento/universidad? Conseguiríamos, por ejemplo, que si estoy por la universidad sin nada que hacer y veo una charla vaya seguro y no creo que la afluencia de estos eventos sea tan grande que podamos despreciar a los frikis.

Bueno, pues dicho y hecho. Aquí el enlace a un calendario sobre actividades relacionadas con la telemática. Según me vaya enterando de las cosas, las iré añadiendo, lo cual me obliga a hacer una entrada en breve sobre como utilizar los calendarios dignamente en un escritorio GNOME.

Escena I (El fin del principio)

Primera parte de las escenas.

Precede a la Escena IV (Desesperado)


Krangsten, el Dios del orden y la fuerza, el último que aún velaba por nuestro mundo, buscó durante siglos la espada que estaba destinada a terminar con el progreso y la libertad de los humanos. La Gran Espada de las Tinieblas, la que los servidores de los demonios habían llamado Darkness, ya que creían firmemente que ésta sería el arma más poderosa, con capacidad para hundir la Tierra en el lodo de la noche.

Al encontrarla se dirigió hacia las puertas del infierno, convencido de que con su destrucción todo el peligro quedaría aniquilado. Se equivocó. Los peores magos demoníacos habían conjurado que si la espada era destruida, su portador moriría para siempre, no podría reencarnase de nuevo y sus hechos serían olvidados por todas las criaturas que alguna vez hubiesen oído hablar de él.

Afortunadamente aquellos que sacrificaron su vida para controlar lo que pasaba en el infierno pudieron contrarrestar ligeramente el hechizo. Mientras el portador abandonaba la vida por siempre, un nuevo ser nacería, desconociendo su futuro lleno de miserias, pero plagado de esperanza. Sobre ella quedaba la responsabilidad de suplir a todos los dioses que nos habían abandonado, para ello sería dotada de una fuerza descomunal a la vez que de una destreza con la espada que ningún otro humano llegó a ver jamás en ninguna otra mujer ni hombre, sólo comparable con su inteligencia, si bien es cierto que ésta no era producto del hechizo, sino de los avatares de la vida.

Por tanto en el momento en el que Krangsten rompía la espada contra las puertas del infierno su tez palideció, sus músculos, hasta entonces demoledores, se aflojaron, miles de pequeñas chispas azules empezaron a girar en torno a él, como tratando de morderle, sabiendo que ya no era peligroso. Tomó una última bocanada de aire y murió. Nadie pudo ver su rostro de agonía, pero no importaba porque nadie podría recordarlo jamás.

Justo en ese instante, en un bosque lejano nacía una criatura, su madre moría en el acto, aunque por fortuna un hombre de los bosques que pasaba por allí la pudo recoger. La crió con todo su cariño y esmero pero en una inmensa pobreza. Tuvo que desarrollar todos sus instintos para sobrevivir entre las bestias, ajena a la oscuridad creciente del mundo, a la existencia de un destino forjado para ella, tan inocente era que llegó a poner múltiples veces su vida y la de todos los demás en peligro peleando contra fieras, simplemente por entretenimiento.

Escena IV (Desesperado)

En mi afán por escribir algo largo me aburro y rescato un intento que tuve después de la histeria. Iban a ser cinco escenas, de las cuales sólo escribí tres o cuatro y conservo sólo dos, que al fin y al cabo son las que quedaron mejor.

Esto lo escribí hace casi diez años (antes de venir a Madrid), así que no vale aplicar ningún tipo de análisis psicológico, porque está desfasado. En cuanto pueda, añadiré a la entrada el dibujo que hizo un crack para ilustrarlo.

Sucede tras Escena I (El Fin del Principio)


Unos seres que parecían ángeles se me acercaron, quizás era mi hora. La acepté con resignación y me acerqué a ellos, que hablaban de espaldas a mi, en susurros.

Cuando estaba a un paso el más alto de los seis se giró, con sus ojos inyectados en fuego, su aliento a muerte, sus facciones huesudas y caí de nuevo.

Aquellos despojos de algo que fue humano comenzaron a girar en torno a mí, gritando. Traté de ignorarles pero ellos seguían gritando, comencé a sudar, el sudor ardía, me abrasaba la piel, no podía seguir soportando esos alaridos, la respiración se aceleraba, les grité que se callaran, les escupí la sangre de mi corazón al hacerlo, pero no les importó, se divertían conmigo.

Reuní mis fuerzas recién salidas del horno de la locura y el odio, que fueron más que suficientes para salir corriendo de aquel maldito lugar. Sería más acertado decir que eso fue lo que mi alma hacía, porque cuando mi cuerpo intentó huir, las criaturas que me habían alcanzado, con sus uñas ennegrecidas de sangre muerta tomaron mi cuerpo, desgarrándole la piel por donde lo tocaban, todo entre risas y chillidos, que corrompan mi alma aún cercana, pero libre al fin, libre de un cuerpo del que ya no quedaban sino huesos, había sido devorado.

Este es el relato de mi entrada en el mundo de las tinieblas, del que he podido salir. En este lugar inmaterial mis sueños se pulverizaron, mis pesadillas fueron mi prisión, sin ventanas, sin escapatoria, de la que sólo la Diosa Fortuna pudo liberarme.

EOF

EOF significa End Of File. Se acabaron los exámenes, por desgracia sólo tenía uno y a falta de que salga la nota, sé que he suspendido. Se aplaza lo de ser ingeniero.

Ahora queda lo bueno, que es ponerme con el PFC y a programar, que es, básicamente, lo que me gusta hacer en mi tiempo libre.

A partir de ahora se termina el beber café de la máquina del Torres, se terminó el irse a dormir temprano, se terminó el tener cara de no entiendo nada.

Empiezo un archivo nuevo, el beber café porque me gusta, el salir a correr por la mañana, el ver el sol, a afeitarme de nuevo, a leer en casa, a buscar a alguien que me pague por trabajar.

Creo que hoy todo cambia a mejor.

Paciencia

¡Qué fácil es dejarse llevar por la mala leche!

En un principio esto iba a ser una entrada hablando de las desgracias de la semana pasada, que se puede resumir en algo como “ausencia de sorpresas, sólo estudio”. Si bien no es verdad del todo, porque el jueves vino mi londoner favorita y nos pusimos al día de chismes, que siempre está bien.

El domingo salí a correr y yo no sé qué tiene ese parque que hace que se te olvide todo lo malo, así que paso de entrar en más detalles. Una semana que prometía y se ha quedado en una semana más, con su luna llena sin aprovechar.

Por desgracia hoy tampoco ha sido un buen día en el 4.1.A03 y la moral ha bajado un poquito.

No vale para nada, pero me quedo más tranquilo poniendo este vídeo.

Probablemente uno de los conciertos más alucinantes que haya dado Guns N’ Roses. Éste acústico con Imagine precediendo el final de Patience es maravilloso.

Y es qué…

All we need it’s just a little patience