martes, 19 de junio de 2007

Como instalar un winmodem Conexant en Ubuntu Feisty Fawn forGeeks (actualización: 1)

A continuación pongo un HOWTO sobre como parchear el driver de Linuxant para un winmodem Conexant. Con este parche, se logra la navegación a 56kbps en lugar de 14.4kbps (que es lo que otorga la licencia gratuita).

1.-Bajar el driver genérico de la pagina de Linuxant. El último driver al día de hoy (el que usé) es el: hsfmodem-7.60.00.09full.tar.gz

Hago notar que esto se tiene que hacer con el driver genérico de Linuxant. En la página de Linuxant hay un *.deb precompilado para la distribución (el hsfmodem_7.60.00.09full_k2.6.20_15_generic_ubuntu_i386.deb). No se vayan a confundir, el deb NO SIRVE para estos fines.

2.- Bajar el parche de cualquiera de estos dos sitios:

http://www.geocities.com/lonnypics/hsfuniversalpatch-1.2.tar.gz
http://www.geocities.com/checom_2000/hsfuniversalpatch-1.2.tar.gz

3.- Descomprimir el archivo hsfmodem-7.60.00.09full.tar.gz

4.- Descomprimir el archivo hsfuniversalpatch-1.2.tar.gz

5.- Copiar el archivo "hsfpatch" del folder "hsfpatch-1.2" al folder "hsfmodem-7.60.00.09full".

6.- Entrar al folder "hsfmodem-7.60.00.09full"

7.- Correr el parche haciendo: ./hsfpatch

8.- Al terminar de instalarse, mostrará estas instrucciones:

=> Now you can install the driver. After installation type
'/usr/sbin/hsfconfig --license' and register with the following data:
email address: tux@kernel.org
license key: BADCAFE4742B
=> You have to edit the modem init string of your modem dialer (e.g. wvdial,
kppp) to use a different protocol than the default V32B. Change the init
string from 'AT&F' to e.g. 'AT&FW3+MS=V90,1,28800,33600,28800,56000' for
V90 protocol with full 56K!

9.- Ejecutar: sudo make install

10.- Ejecutar: sudo hsfconfig

Para que hsfconfig pueda compilar el driver, se debe verificar que se tengan instalados los paquetes build-essential y los encabezados de linux (en mi caso linux-headers-2.6.20-15-generic).

11.- Cuando termina de compilar, hsfconfig pide un e-mail y una licencia. Se usarán las que aparecen en las instrucciones del paso 8. Si todo esta correctamente, aparecerá un mensaje como este:

Config for modem unit 0: /dev/ttySHSF0
Device instance: 0-PCI-10b9:5457-103c:002a
HW revision : CXT29
HW profile name: hsfmc97ali
Registration ID: 6F0C-727B-A52A
License owner : tux@kernel.org
License key : BA-DC-AF-E4-74-2B
License status : OK
Current region : MEXICO (T.35 code: 0073)

The /dev/modem alias (symlink) points to ttySHSF0

Notese que el campo "License status" dice OK. Si dice FREE, significa que el parche no se aplicó correctamente.

12.- Finalmente, tenemos que aplicar la cadena de inicio: "AT&FW3+MS=V90,1,28800,33600,28800,56000".

Para lograrlo con wvdial, tenemos que cambiar la configuración en el archivo wvdial.conf.

Hacemos: sudo vi /etc/wvdial.conf

(yo uso vim, pero se puede usar otra aplicación si se desea)

Una vez ahí, se configura el archivo con los siguientes valores.

[Dialer Defaults]
Modem = /dev/ttySHSF0
Baud = 57600
Init = ATZ
Init2 = AT&FW3+MS=V90,1,28800,33600,28800,56000
Phone = 55123456
Username = usuario
Password = contraseña
New PPPD = yes

(cambiando el campo Phone, Username y Password por los propios)

13.- Finalmente, marcamos haciendo desde consola: wvdial

Actualización: La cadena que aparece en Init2, yo la cambié por "AT&FW3+MS=V90,0,,,36000,52000", porque la anterior me causaba problemas (se desconectaba constantemente). No se si es porque forzaba el protocolo V90 o si es porque los valores que propone la otra cadena quedan muy lejos de las capacidades de la linea por la cual me estoy conectando, pero acortando el intervalo y no forzando el V90 logré conectarme sin interrupciones. Si ninguna de las dos cadenas funciona prueben con otros valores, ya que lo mas probable es que el problema sea que le estamos pidiendo al módem que se conecte en condiciones poco realistas para la linea que tenemos.

sábado, 16 de junio de 2007

Hablando de cotidianeidad...

Hey, estoy escribiendo de nuez en esta cosa. Hasta extraño se me hace tener el tiempo de escribir dos entradas la misma semana. A pesar de ello, pienso dejar de hacerlo un rato. Comienzo a odiar perder mi tiempo en la computadora así a lo tonto.

El tiempo está algo flojo...y no me refiero al clima. Es el contraste entre las vacaciones y la pesada carga de trabajo en la ESCOM. Es extraño no ver la cara de ninguno de los miembros de la banda. Uno se acostumbra a ello. Mas aún, es extraño no estar diciendo pura estupidez o discutiendo sobre temas sin sentido. Si es extraño, pero creo que está bien. Ya hay que dejarlos descansar de uno y viceversa.

El jueves fuí a la escuela para ver al profesor que imparte el taller de creación literaria. En realidad, fué una recomendación de los miembros del Departamento de Extensión a la Cultura o como se llame. La cosa es que metí un trabajo para un concurso de cuento y me salieron con algo como "es que aquí no se hacen así las cosas, aquí asistes al taller y el maestro dice quien va al concurso". Pues si, como ellos no hacen dos horas para llegar a su casa a hacer tareas que a veces son demasiado pesadas...pero bueno. El caso es que fuí a ver al profesor, y aquí las cosas se ponen algo confusas. Dejadme explicar.

Antes que nada me preguntó mis razones. "¿Porqué te inscribiste al concurso?", fue lo primero que me preguntó. Mi respuesta (inmediata): "me gusta escribir". La segunda pregunta que me hizo fué: "¿hasta donde quieres llegar escribiendo?". Lo que le dije, me sorprendió hasta a mi. Sin dudarlo un instante, le contesté (textualmente): "me gustaría ser escritor profesional". Es curioso. Unas dos semanas antes, Lovesan me preguntó si pensaba ejercer mi carrera despues de terminarla (con eso de que nos falta un año). Yo contesté negativamente*. No solo eso...también le había dicho que me gustaría ser escritor y vivir de ello. La diferencia entre ésta ocasión y la pasada, es que con Lovesan estaba construyendo una realidad hipotética que se veía aún muy lejana, un "pudiera ser" que parecía casi de otro mundo. Ésta vez, estaba dando un paso adelante, trabajo en mano, diciendo "este soy yo, y vengo a mostrar lo que tengo para que me ayude a mejorar". Fué extraño, pero vigorizante de alguna forma.

Despues del encuentro inicial, el profesor me soltó una charla de "para esto sirven los talleres". Algo me dice que con el fín de que me uniera al que él imparte. Y cuando llegó mi turno, le pregunté sin mas trámite: "¿Qué piensa de mi trabajo?". Aquí viene lo confuso. Primero, me dijo que él pensaba que los escritores no se hacían, nacían siendolo. En ese momento pensé "me va a decir que ese bodrío va a la basura". Despues, fué algo mas directo conmigo. No me acuerdo las palabras exactas pero me dijo algo como: "El trabajo que leí, es indudable que lo escribió alguien que tiene facultad para escribir, pero que tiene una visión muy cerrada que solo se puede abrir con experiencia". Según mi traducción "pues no está tan mal, pero es obvio que no está bien porque eres novato". Despues le pregunté, "¿Piensa que le tengo que cambiar algo?". Y él me dijo "Yo pienso que se puede ir así...es mas, lo vamos a dejar así y a ver que pasa". Eso lo traduzco como " a lo mejor, si no participan muchos y los que participan no están esforzandose, pues puedes casi tener un cuarto lugar". Aunque me dijo que no soy tan bueno, me alegra que me haya dicho que tengo aunque sea cierta capacidad.

Hablamos de un par de cosas mas. Me impresionó. Es un hombre que conoce de muchos temas y habla con mucha fluidez sobre artes y política. Me mencionó un poco de su propia obra y sus capacidades y, realmente, es de admirarse. Lo que mas me agradó, fué una frase que encaja perfectamente con mi forma de ver el mundo. "Las cosas requieren trabajo, y no vale la pena comenzar a hacer algo que no se va a hacer bien. Todo debe conllevar el máximo esfuerzo". Eso si me pegó. Me pegó porque, unas dos semanas antes, un amigo me dijo que yo me pasaba a la hora de hacer los proyectos. Que les ponía demasiadas cosas, que quería que todo fuera como un trabajo terminal (indicando que me esfuerzo demasiado en ello). Le contesté la misma frase con otras palabras. "Cuando se hace algo, se hace con pasión, se le pone todo el empeño porque ¿qué valor puede tener un trabajo mediocre?". Cuando lo dije, otro idiota salió con su estupidez "¿ya vez?, ya te cagaron". En pocas palabras, no se lo tomaron en serio...y luego conozco a este señor, que vive bajo esa misma doctrina. Es como si todas las cosas encajaran en su sitio. Que los ingenieros mediocres, esos que no me entienden cuando hablo sobre la magnitud de nuestras acciones y pensamientos, se queden siendo mediocres. A pesar de ellos, hay gente que acaba lo que comienza, y lo acaba de la mejor manera posible. No nacemos con un lugar, lo buscamos. Si no existe, lo construimos. Si existe, lo mejoramos hasta donde nuestro deseo de mejorarlo llegue. Todo es cuestion de determinación y esfuerzo.

Ese mismo dia en la tarde, le mandé un mensaje con el celular a un amigo, el único que ha leido el cuento. Me dijo que no le agradó mucho. Que parecía forzado. Y no está forzado (en el sentido de que salió fluidamente), pero estoy de acuerdo con él en que lo parece. Uno, que es el que lo escribió, sabe cuando algo no le agrada y ese cuento, como el dice, se siente extraño al leerlo. Pude dar la intención, pero no pude aportar el sentimiento. Intentare nuevamente. Voy a trabajar hasta que consiga la obra narrativa perfecta...no solo para este concurso, sino para el resto de mi vida. Esta dentro de mi cabeza, yo lo se, solo es cuestión de seguirla buscando. Ya empecé, y pienso terminar. Pienso llegar lo mas lejos que sea posible. Creo que si puedo ser escritor.

Con todo esto, el profesor me convenció con su charla. Voy a asistir al taller de creación literaria, aún si me falta el tiempo. Mientras pueda mejorar, lo seguiré intentando. Así es como quiero ser, a pesar de los inconvenientes y los obstaculos.

Ahora si me extendí en cosas que no importan mucho para nadie mas que a mí, pero tenía que expresarlo. Pienso dedicar mas tiempo a escribir narraciones y a leer literatura. Cuando regrese a clases espero tener un mejor cuento que el que entregué. Igual y aquí publico alguna que otra cosa que escriba (si es buena). Ahora sí, eso es todo. Ahí luego, supongo.

*Nota: Y no pienso hacerlo porque aquí en México creen que un Ingeniero en Sistemas Computacionales del IPN sirve para lo mismo que uno de "icel" o esas pseudo-escuelas. Antes que eso, pienso hacer una mestría (y si es posible doctorado), porque yo me estoy preparando para llevar acabo desarrollo científico y tecnológico, no para mantener bases de datos o sistemas de seguridad en una empresa privada.

miércoles, 13 de junio de 2007

Por fin terminó...

Ah, por fin tengo tiempo de volver a poner palabras es esta mugre de blog. Que calmada se siente (para mi, no chillen los que están en extra) esta semana a diferencia de la semana pasada. La semana pasada, ni quien pensara en dormir, en leer comics, en estar aquí en la red perdiendo el tiempo mas de la cuenta...pero esta semana ya lo he comenzado a hacer. Con la entrega del proyecto de compiladores, se cerraron las deudas con el semestre y se aflojaron los grilletes con los que los proyectos lo atan a uno a la escuela.

Se fué la presión pero, desgraciadamente, se quedaron algunos remordimientos. Estupido semestre. Como siempre, la queja final de "debí haber empezado a hacer eso antes" o "pude haberlo hecho mejor" o "¿porqué me metí a esta estupida carrera?". Eso si, que bien se siente poder mandar a chingar a su madre todo despues de tanto estupido tiempo trabajando en proyectos que hasta a los profesores les da flojera revisar. De verdad que ya soñaba con código en C y Java...con Prolog no porque ni conciente lo entiendo bien. No es agradable despertar en la mañana, soltar la primera maldición del dia ("maldita sea, sigo vivo") solo para seguir pensando en "¿porqué no sale esta parte del proyecto?" o "ya se me está acabando el tiempo para entregar" o "por favor, que me caiga un rayo".

Aparte de los remordimientos por los proyectos, también están los remordimientos que tienen que ver con el comportamiento social que uno lleva en ese nido de...estudiantes. ¡Que si me porté como imbecil! ¡Como retrasado! (no tengo nada contra los retrasados, pero así se dice "poco inteligente" en lenguaje de chango amargado). A decir verdad, estoy bien idiota para todo eso de convivir, pero ahora lo estuve llevando a extremos. Este semestre, creo que me volví mas cortante y despectivo (incluso con la banda). Soy mas sarcástico, eso si, y cada día digo cosas mas extrañas. No solo eso, sino que me he percatado de que llego a hartar a los que me rodean. Inclusive, me he dedicado a decir cosas en voz alta que en otros sitios provocarían linchamientos (cosas como "pinche dios, ¿porqué no existes cabrón?" que es mi versión de un meta-chiste de una plegaria). En lo que concierne a mujeres, la venustrafobia sigue causando estragos y es la causante de muchas muchas muchas muchas muchas situaciones vergonzosas (muchas). Debo corregir ese mal de alguna forma.

Pero bueno, ya estoy en séptimo. Ahora, tengo que buscar un estúpido lugar donde hacer el estúpido servicio social porque el estúpido de yo se hizo bien idiota y no hizo el servicio éste estúpido semestre. Por otro lado, las espectativas que genera la construcción junto con la banda del TT de una computadora monstruo pre-bautizada como Demoleitor (españolizado conscientemente) para poderla dejar prendida en la sala de TT toda la noche y poder conectarnos a ella via SSH desde nuestra casa para ver como va la descarga de por...querias hace que el trabajo valga la pena. ¡Cuantas posibilidades para perder el tiempo va a haber en séptimo! ¡A ver si no terminamos llorando porque no está saliendo el TT!

Pues así son las cosas. Espero que el Lovesan se aplique y se pueda sacar el comic de "Game Over". Si sale el comic, puede salir la animación flash. También estaría rudo sacar el podcast de ESCOM. Ese se puede hacer facilmente. Nomas hay que llenar 20 minutos de un imbecil (o dos) diciendo el porque ama linux, siguiendo con la lectura de una lista de los apodos de algunos de los maestros de ESCOM y el porque todos en el mundo son pendejos, mientras que en el fondo se escucha algo de metallica o similar (basta con que tenga al menos dos guitarras eléctricas y batería). A mi juicio, eso basta para hacer un podcast popular en ESCOM. Es mas, late la idea, ojalá los estudiantes activos que leen este blog se acomidieran y empezaran a poner en "comentarios" los nombres de los maestros que conocen, junto con los apodos que les conocen...digo, para tener una lista que leer en el podcast.

Va pues ya divagué muchas tonterías por hoy.

A si, para los que preguntaron de las siglas en el mini tutorial de Bison y Flex: RTFM = Read The Fucking Manual.

Jaja, también se me acaba de ocurrir hacer un post del tipo "Tirando Caca" dedicado a mis compañeros de la escuela. Hay mucho material.

domingo, 10 de junio de 2007

Animacion Game Over


Saludos a la banda, aqui dejo estos presonajes recientemente creados con el fin de continuar con la saga pero ahora animada, los dibujos se encuentran en su primer etapa y por lo tanto se pide a los conocedores de esta historia que den opiniones en cuanto a las caracteristicas y detalles de las animaciones expuestas con el fin de tener un dibujo casi replica fiel del personaje original!!. Asi que espero opiniones y tambien de sugerencia de la creacion de nuevos personajes.