Instalando Quickcam Messenger

Mientras que estudiaba física 120 “siento muerte”, hablaba con mi amorcito…

Y en uno de mis arranques de locura, decidí instalar mi webcam en mi Linux openSuSE 10.2

Una rápida búsqueda en google, me llevó al sitio http://home.mag.cx/messenger/, desde donde bajé los drivers.


[rcovarru@metano:~]$ su -l
metano:~ #
metano:~ # cd
metano:~ # wget http://home.mag.cx/messenger/source/qc-usb-messenger-1.6.tar.gz

Lo primero que vamos a hacer, es preparar nuestro kernel para recibir estos módulos.
Antes de prepararlos, debemos estar seguros de tener los headers del kernel.
(En mi openSuSE, tengo instalado el paquete kernel-source.)
metano:~ # yum install kernel-source

Si estamos seguros que tenemos los headers, preparamos nuestro kernel:

metano:~ # cd /usr/src/linux
metano:/usr/src/linux # make oldconfig
metano:/usr/src/linux # make prepare

Con nuetro kernel listo para recibir los felices módulos de la webcam…

metano:~ # cd
metano:~ # tar -xvf qc-usb-messenger-1.6.tar.gz
metano:~ # cd qc-usb-messenger-1.6/
metano:~/qc-usb-messenger-1.6 # export MODULE_DIR=/lib/modules/$(uname -r)
metano:~/qc-usb-messenger-1.6 # export LINUX_DIR=/usr/src/linux
metano:~/qc-usb-messenger-1.6 # ./quickcam.sh

Y seguimos las instrucciones…. que en este caso, si todo está correcto… serian muchos <enter>. :P

Ahora bien, quizas les pueda reclamar por el compilador usado en nuestro sistema. Si eso les ocurre lo que tiene que hacer es:

metano:~/qc-usb-messenger-1.6 # export CC=gcc

Y ahora ejecutar el instalador automático (quickcam.sh)

Si queremos probar si todo funciona, podemos instalar el paquete xawtv…

metano:~/qc-usb-messenger-1.6 # yum install xawtv

Ahora, yo además lo probé y configuré con éxito en mi amsn SVN r8854

Continue reading

kmail con SMTP usando TLS

El viernes pasado, reinstalé mi estación de trabajo en uSCI con openSuSe 10.2.

Desde el lunes, que he estado instalando y configurando el equipo para que quede usable.

Cuando llegó el turno de Kmail, este me daba problemas al tratar de enviar correos electrónicos usando SMTP autenticado con TLS. El error decia:

Authorization failed, an error occured during authentication:
SASL(-4): no mechanism available: No worthy mechs found authentication not supported.

Estuve toda la mañana de hoy peleando por configurar kmail para que funcionara asi, hasta que se me activó la neurona de las cosas obvia. El error me decia que era lo que tenia que hacer.

Fue entonces cuando se me ocurrió revisar los paquetes de cyrus instalados.

zion:~ # rpm -qa | grep sasl
cyrus-sasl-2.1.22-28
cyrus-sasl-saslauthd-2.1.22-27

Y en ese momento, se me salió un gran “ouch!”. Faltaban instalar paquetes, por ende, ocupé mi administrador de paquetes favoritos yum, y pregunté por ellos.

yum list cyrus*

Al saber cuales queria, me dispuse a instalarlos.

yum install cyrus-sasl-plain cyrus-sasl-crammd5 cyrus-sasl-digestmd5

Luego de eso, pude enviar correos via SMTP con TLS:

:D … asi que a ustedes no les pase. :P

Llaves SSH

Hace 2 dias, finalmente pude formatear mi portatil, luego de la instalación de Hasefroch y muchos juegos por el verano.

Finalmente respaldé en DVD algunas cosas y HDD otras, pero algunas cosas que yo sabia que en el LabComp tengo guardadas, ahi quedaron.

Con la instalación fresquita de OpenSuSe 10.2 era momento de restaurar los ficheros, pero la tremenda cantidad de veces que tuve que tipear la contraseña para copiar por la red mis ficheros, me terminó cansando. Al final, me decidí por crear las llaves SSH para no tener que tipear más la contraseña, desde mi portatil al laboratorio, y a la vez entre los equipos del laboratorio (ya que todos poseen cuenta única).

Es entonces, cuando seguí el procedimiento que dejé aquí.

Configuración de mutt

Cuando entre a la U el 2003, en el LabComp nos esteñaron a ocupar pine para leer nuestros correos electrónicos.
Pasado el tiempo, este cambio su licencia y ya no existia en la distribución de la época. En su reemplazo llegó mutt.

En un comienzo me negaba a cambiarme a mutt, pero era un cambio inevitable. Luego de unos meses usandolo a regañadientes, decidí configurarlo a mi pinta.
Resuelta que copié el archivo /etc/Muttrc en ~/.muttrc en donde le aplique a mi configuración personal.

De este archivo muchas cosas las dejé por defecto, de las cosas que modifique, acá les dejo un ejemplo.

# Si mutt no puede determinar el dominio, mejor lo seteamos
set hostname=”alumnos.inf.utfsm.cl”# Cuando respondo un correo, este es el formato de la linea de atribucion.
set attribution=”El %d, %n escribio:”

# Le digo a mutt, cual es mi editor por defecto.
# Si no esta seteada, mutt tomará el valor de la variable $EDITOR.

set editor=”/usr/bin/vim”

# Especifico donde se encuentran mis casillas de mail.
# Al escribir ‘=’ o ‘+’ en mutt, el signo será reemplazado por esta variable.

set folder=”~/mail”

# Cuando una casilla se abre para leer, y algún mensaje no se lee, este se marca como ‘Old’.
# Con esta opción mutt no hace distinción entre Nuevos Sin Leer y Antiguos Sin Leer.

set mark_old=no

# Le digo a mutt cual es mi nombre real.
set realname=”Renato Covarrubias Romero”

# Quiero guardar mis mensajes enviados. Aqui les epecifico donde.
set record=”~/mail/sent-mail”

# Aqui le digo a mutt, que me ordene los mensajes según el hilo de los mismos.
set sort=threads

# Acá le digo que casillas de correo revisar automáticamente.
# Aqui ocupo la magia del echo para agregar todas las casillas dentro de ciertos directorios.

mailboxes `echo $MAIL ~/mbox ~/mail/labcomp/* ~/mail/listas/* ~/mail/USM`

Estos pequeños cambios, hacen que mutt sea mucho más óptimo para mi.

Muchos otros parámetros los pueden ver en el mismo archivo /etc/Muttrc en donde hay comentarios con una explicación de otros parámetros y sus posibles valores.