Tuesday, April 28, 2009

Luna silvestre

Recuerdo el aroma de las flores
como el sabor de tus besos,
le humedad de la tierra
donde fundimos nuestros cuerpos.

Cuando tu cabellera se
mezclaba con la grama
y tu sabor con la frescura
del viento al atardecer.

En el lugar donde acaba la vida,
tu y yo la sentimos
lo mas rico de su expresión.

Donde reposan los restos de los muertos,
tu y yo morimos por apretar nuestros cuerpos
un poco más y sentir el dolor
y el placer de estar vivos al anochecer.

Monday, April 27, 2009

Configurando el modem Tigo GBC en Ubuntu Intrepid Ibex

El problema es que Ubuntu lo detecta y configura como memoria USB y no como modem. Para este problema hay un programita llamado USB_modeswitch, que permite desmontar el USB y montar el dispositivo como Modem. La cuestion es llegar a la configuracion para Guatemala y tigo
POR FAVOR, LEAN TODO EL MANUAL ANTES DE HACERLO, YO SE PORQUE SE LOS DIGO.
Empecemos abriendo consola y damos un:
lsusb
mostrara algo como esto:
Bus 003 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 003: ID 0408:03ba Quanta Computer, Inc.
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 004: ID 138a:0001
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0951:1607 Kingston Technology Data Traveler 2.0
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 1c9e:6061
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

nos interesa la linea: Bus 002 Device 003: ID 1c9e:6061 esa es la informacion sobre el modem.

Luego veremos porque es tan importante.

Sigamos este link:
http://www.draisberghof.de/usb_modeswitch/#download

Nos hablan sobre una nueva version, pero lo que necesitamos es esto:
http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.6.tar.bz2

tambien hay un .deb pero preferi hacerlo “a pie” todo para evitarme mas problemas-
Tambien bajamos un archivo de configuracion llamado usb_modeswitch.conf de aqui:
http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.conf

ese archivo se descarga con click derecho y “Guardar enlace como” , ese archivo contiene la configuracion para muchos modems incluido el nuestro

El sitio dice que no olvidemos libusb pero en Intrepid no me hizo falta.

Descargados los archivos extraemos todo del paquete tar.bz2. Dentro hay varios archivos de texto y un solo binario ó ejecutable, llamado usb_modeswitch.

Tenemos que poner archivo binario en /usr/sbin

La forma mas facil es abrir la consola y poner:

sudo nautilus

pregunta contraseña de sistema y abre una ventana con permisos root.
Seguido de esto, creamos un archivo nuevo de texto y le escribimos este codigo:

#!/bin/sh
modprobe usbserial vendor=0x1c9e product=0x6061 && usb_modeswitch
sleep 3

lo guardamos con el nombre initmodem.sh, lo colocamos tambien dentro de /usr/sbin y le damos permiso de ejecucion.

Ahora ponemos una copia del archivo usb_modeswitch.conf en /etc

Como dije al principio sobre lsusb, lo que nos interesa es esto: ID 1c9e:6061

Con el archivo usb_modeswitch.conf puesto en /etc lo editamos y busquemos estas lineas:

########################################################
#Alcatel OT-X020 (aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
# Contributor: Aleksandar Samardzic
;DefaultVendor= 0x1c9e
;DefaultProduct= 0x1001
;TargetVendor= 0x1c9e
;TargetProduct= 0x6061
;MessageEndpoint=0x05
;MessageContent="55534243123456780000000000000606f50402527000000000000000000000"
########################################################

Vamos a quitar el # a la primera linea y luego quitamos los ; de las demas lineas para que quede asi:

########################################################
Alcatel OT-X020 (aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
# Contributor: Aleksandar Samardzic
DefaultVendor= 0x1c9e
DefaultProduct= 0x1001
TargetVendor= 0x1c9e
TargetProduct= 0x6061
MessageEndpoint=0x05
MessageContent="55534243123456780000000000000606f50402527000000000000000000000"
########################################################

Observando vemos que alli aparece la informacion que lsusb dio sobre nuestro modem. Guardamos y cerramos el archivo.

Ahora, atención aqui, vamos a configurar el archivo wvdial.conf tambien localizado en /etc
Ese archivo se encargara de conectarnos.

Abrimos el archivo, y reemplazamos todo lo escrito con esto:
[Dialer Defaults]
Phone = *99#
Username = guest
Password = guest
Modem = /dev/ttyACM0
Stupid Mode = 1
Dial Command = ATDT
[Dialer smartbro]
Init1 = ATZ
Init2 = ATE1
Init3 = AT+CGDCONT=1,"IP","broadband.tigo.gt","",0,0
Modem Type = USB Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
New PPPD = yes
Baud = 912600
Idle Seconds = 3000
Auto DNS = 1
Stupid Mode = 1
Compuserve = 0
Dial Command = ATD
Ask Password = 0
FlowControl = NOFLOW

Guardamos y cerramos el archivo.

Recapitulando, tenemos el archivo binario y el archivo initmodem.sh en /usr/sbin y tenemos los archivos wvdial.conf y usb_modeswitch.conf en /etc

Conecten el modem y esperen a que ubuntu lo monte como USB, luego en consola ponemos:
sudo /usr/sbin/initmodem.sh

y debe aparecer un mensaje como este:

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.6 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices
No target device found
Looking for default devices
Found default devices (1)
Prepare switching, accessing latest device
Looking for active default driver to detach it
OK, driver found ("usb-storage")
OK, Driver "usb-storage" successfully detached
Setting up communication with device
Trying to send the message
OK, message successfully sent.
-> See /proc/bus/usb/devices (or call lsusb) for changes. Bye

Esta indicando que lo encontro y ya lo monto como Modem
Y luego otra vez en consola ponemos:

sudo wvdial smartbro

y aparecera algo asi:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATE1
ATE1
OK
--> Sending: AT+CGDCONT=1,"IP","broadband.tigo.gt","",0,0
AT+CGDCONT=1,"IP","broadband.tigo.gt","",0,0
OK
--> Modem initialized.
--> Idle Seconds = 3000, disabling automatic reconnect.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Mar 21 07:55:06 2009
--> Pid of pppd: 6085
--> pppd: h[08]�[08]
--> Using interface ppp0
--> pppd: h[08]�[08]
--> pppd: h[08]�[08]
--> pppd: h[08]�[08]
--> pppd: h[08]�[08]
--> pppd: h[08]�[08]
--> pppd: h[08]�[08]
--> local IP address 10.248.135.239
--> pppd: h[08]�[08]
--> remote IP address 10.64.64.64
--> pppd: h[08]�[08]
--> primary DNS address 200.49.160.31
--> pppd: h[08]�[08]
--> secondary DNS address 200.49.160.35
--> pppd: h[08]�[08]

Si todo fue como aqui ya tienen internet en su Ubuntu Intrepid.
Ahora, para aquellos que siguieron mi consejo de leer todo antes de intentarlo, aqui un regalo.
Entren a mi seccion de "Descargas", alli aparece una capeta llamada "modem tigo" y alli pongo a su disposicion los 4 archivos listos para funcionar, solo deben colocarlos en los lugares que el manual dice y ejecutan los codigos en consola para iniciar el modem.
Cualquier problema reinicien Ubuntu y ya.

Sunday, April 05, 2009

Subida al Volcán de Acatenango










Hace como cinco años subí este volcán, pero el mal clima me impidió llegar a su segunda cima, ya que este cuenta con dos, la segunda es de mas altura accediéndolo por la parte norte.
De que ratos quería quitarme la espinita, y pues previo a semana santa se dio la oportunidad con los amigos de la USAC con los que siempre me aventuro en este tipo de expediciones.
El recorrido desde la aldea la soledad inicio a las 10:45 AM, y pues además de nuestro grupo partieron otros, entre ellos uno numeroso de niños exploradores de un municipio cercano.
Invite a mi hermano para que se apuntara a este viaje ya que se que a el le gusta caminar al igual que a mi y pues nunca había alcanzado la cima de un volcán, desde el principio el se adelanto al grupo y pues tuve que seguirlo de cerca y me aleje un poco de mis amigos.
En el trayecto se observan una cantidad de microclimas, comenzado con los sembradíos de los lugareños sobre un camino arenoso, luego pasando por un pequeño bosque húmedo, para después tener uno mas seguro y finalizar en la parte mas alta con terreno arenoso y con poca vegetación.
El recorrido fue largo, como a las 4:00 PM llegue a la primera cumbre, algo cansado pero con unas cuantas energías resguardadas. Observe que el grupo de niños ya esta en la zona y había mucha mas gente en camino a las segunda cumbre.
Descanse un rato con mi hermano, mientras nos poníamos de acuerdo, en cuanto a seguir a la segunda cima o esperar a nuestro compañeros. Pero vi que ya era tarde y que no tenia ni rastro de los mismos por lo que decidí seguir hasta la siguiente etapa.
El final siempre es el mas complicado en un volcán, porque además que vas agotado, la altura, el viento, el terreno y las bajas temperaturas te ponen mas difícil alcanzar el objetivo, en este caso mas de un factor se presento. Pero mas de 6 horas después, como a eso de las 5:00 PM llegue a la cima del volcán Acatenango, el tercero más alto de Guatemala con 3,975 metros de altitud sobre el nivel del mar.
Al finalizar el día arme la carpa para dormir, tuve una que otra desagradable sorpresa y uno que otro incidente con ella, pero luego de una larga noche, al amanecer me logre tomar una que otra foto al amanecer lo que hizo que todo el viaje valiera la pena.
El regreso fue toda otra aventura, sobre todo al comenzar la bajada ya que los vientos fuertes que soplaban en la cima nos dificultaban el descenso, pero ya más abajo todo fue tranquilo reencontramos a los que se perdidos y solo un poquito cansados regresamos a casa.