Ethernet del eeePC en Centos6.

En la instalacion por defecto de Centos 6 en un asus eeepc no instala el modulo del kernel para la tarjeta ethernet. La manera de solucionar el problema es configurado el repositorio “elrepo” e instalando el modulo desde alli.

El primer paso es verificar el hardware:

 

# lspci | grep -i Ethernet
01:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)
# lspci -n | grep '01:00.0'
01:00.0 0200: 1969:2062 (rev c1)

En este enlace al wiki del repositorio podemos verificar cual es el modulo adecuado para nuestro hardware:

http://elrepo.org/tiki/DeviceIDs

Una vez hecho esto procedemos a configurar el repositorio descargando e instalando el siguiente RPM:

elrepo-release-6-4.el6.elrepo.noarch.rpm

Y para terminar instalamos el modulo que hemos identificado mas arriba, en mi caso:

yum install kmod-atl1e

Holux m-241 en Debian.

Una nota rapida sobre extraer el track del receptor GPS Holux m-241.

 

 

# mtkbabel -s 38400 -f `date +%F-%H%M%S` -t -w

 

# gpsbabel -t -w -i m241 -f /dev/ttyUSB0 -o gpx -F `date +%F-%H:%M`.gpx

 

He obtenido un error al descargar los tracks y creo que es debido a que el receptor estaba apagado, se soluciona simplemente encendiendolo.

Google earth 6.

Una nota rapida: google acaba de publicar la version 6 de google earth pero a la hora de instalarlo o usarlo tengo varios errores:

- En un sistema de 64 bits se instala sin problema pero a la hora de ejecutarlo muestra el siguiente error:

exec: 50: ./googleearth-bin: not found

Para solucionarlo simplemente hay que instalar el paquete lsb-core.

- En un sistema de 32 bits el problema es con la instalacion:

setup.data/setup.xml:1: parser error : Document is empty

^
setup.data/setup.xml:1: parser error : Start tag expected, ‘<’ not found

^
No se pudo cargar ‘setup.data/setup.xml’

La manera de solucionar esto es:

./GoogleEarthLinux.bin –target /tmp/ge
cd /tmp/ge/setup.data/bin/Linux/x86
mv setup.gtk setup.gtk2
cd /tmp/ge
./setup.sh

Despues de intalar dara el error de mas arriba, con instalar el lsb-core solucionado.

Creative Live!cam video IM en GNU/Linux.

Desde hace un tiempo estoy pensando en aprender algo de ingles, leyendo textos tecnicos me defiendo mas o menos pero lo que me gustaria es aprender a hablarlo. El otro dia descubri una web donde puedes entrar en contacto con gente que quiere aprender idiomas y a cambio esta dispuesta a enseñar los que saben, de llama xLingo.

Me apunte y ya tengo varios contactos a los que yo enseñare euskera y ellos a mi ingles. Algunos de estos contactos utilizan webcam en los programas de IM asi que he comprado una:  Creative Live!cam video IM.

Sigue leyendo

Griffin Airclick en Ubuntu.

El otro dia me pasaron un par de controles remotos para manejar los controles de las aplicaciones de musica o video y las presentaciones de Impress, realmente no creo que los necesite pero me pico la curiosidad e intente hacerlos funcionar. Uno de ellos funciona por medio del interfaz IrDA y el solo merece un (monton) de posts, el otro funciona por medio de radio frecuencia y me ha resultado bastante facil de configurar, se trata del Airclick de la empresa Griffin (esta descatalogado).

Sigue leyendo

Recompilar el driver de virtualbox.

Cada vez que actualizo el kernel y tengo que recompilar el driver de virtualbox he solido perder la chuleta de como se hacia, asi que para que no me vuelva a pasar la pongo aqui:


# m-a -t prepare

# m-a -t get virtualbox-ose-source

# m-a -t build virtualbox-ose-source

# m-a -t install virtualbox-ose-source

Despues de esto ejecutar el .run y deberia compilar el modulo correctamente.

kernel 2.6.25 y driver de Nvidia.

El otro dia actualice el kernel de la debian lenny al 2.6.25-2, inmediatamente fui a instalar el driver de Nvidia (173.14.12) pero no compilaba  :-( .

El problema parece ser que en este kernel (no se si solo pasa con los paquetes de debian) han activado un flag relativo a Xen y, a pesar de que no tengas el kernel Xen instalado, el instalador de Nvidia detecta el flag, dice que no tiene soporte para Xen y termina el proceso con error.

He encontrado una receta sobre como solucionar este problema y para que no se me olvide y por si a alguien le vale, aqui la dejo:



# cd /lib/modules/`uname -r`

# grep CONFIG_XEN . -Rl | xargs -i sed -i -e 's/CONFIG_XEN/CONFIG_LUPO/g' {}

# export IGNORE_XEN_PRESENCE=1

# export CC=gcc-4.1