Archive for the 'Linux' Category

Usando una tarjeta 3G de Vodafone en Linux (Huawei E620)

Thursday, January 11th, 2007 english

Hace tiempo que venía utilizando una tarjeta Option 3G y me iba de maravilla, así que tenía ganas de que me llegara el nuevo juguete y la tan cacareada tecnología HSDPA. Sólo puedo decir una cosa: es una delicia. Tras este momento “la vida puede ser maravillosa”, vamos al lío, qué hay que hacer para que funcione:

  1. Hacer que funcione el puerto PCMCIA (básico)
  2. Conseguir que la tarjeta sea detectada como varios puertos serie-USB
  3. Instalar PPP
  4. Instalar y configurar wvdial

Sigue leyendo para ver los detalles…

Read the rest of this entry »

Usando find para utilizar sed en múltiples subdirectorios

Friday, November 10th, 2006 english

Sed es un potente editor en línea, nos permite hacer modificaciones en ficheros de texto de forma no interactiva. El explicar su uso en detalle llevaría demasiado tiempo así que os pego aquí la página de man. El problema es que sed no tiene la opción de ser usado en subdirectorios, pero eso lo podemos solucionar fácilmente con find:
find ./ -type f -exec sed -e '[expresion]' {} \;

Driver Router SpeedTouch 580

Sunday, November 5th, 2006 english

He descubierto que esta es una de las búsquedas que más hace la gente que llega a mi blog, de hecho, en lo que llevamos de mes aparecen:

  • drivers router inalambrico speed touch wanadoo
  • configurar speedtouch 580 linux
  • drivers thompson speedtouch 580
  • speedtouch 580 driver

No había escrito antes sobre este tema, porque realmente no hace falta (casi) nada. Al contrario que un módem, un router es otra máquina en si misma y por lo tanto no necesita drivers. Es decir, en vuestra casa hay (al menos ;) ) dos ordenadores, el vuestro y otro que se llama router SpeedTouch 580 y lo único que debemos hacer es configurar la conexión entre ambos.

Read the rest of this entry »

Mata al bloqueo de mayúsculas

Friday, November 3rd, 2006

Sí, me refiero a esa tecla. Si no entiendes qué pinta ese reducto del pasado en nuestros teclados y, como yo, sólo la pulsas por equivocación, deshazte de ella, vete a la consola y ejecuta:

xmodmap -e 'remove Lock = Caps_Lock'
xmodmap -e 'keysym Caps_Lock = Shift_L'
xmodmap -e 'add Shift = Shift_L'

¡Tachán! El engendro ha pasado a ser otro botón de mayúsculas normal y corriente. Para hacer los cambios permanentes, añádelos al archivo .profile

embedded linux

Sunday, October 29th, 2006

Esto es a lo que dedico ahora la mayor parte de mi tiempo para linux (media jornada laboral, aprox). Tras pasar tanto tiempo con procesadores mainstream, ha sido raro iniciarse en un mundo de compiladores cruzadores, librerías recortadas al máximo para cuidar el (poco) espacio disponible, bugs con los que nadie se ha encontrado antes (somos pocos aún),… Pero reconozco que es muy divertido.

La máquina con la que trabajo es un i.MX21, una placa de desarrollo de motorola basada en un micro ARM9.

Las distribuciones con las que estoy trabajando (por ahora) son básicamente las que más me gustan para máquinas grandes: Gentoo y Debian, pero en sus respectivas versiones para dispositivos embebidos: emdebian y embedded gentoo

Y el resultado lo podéis ver en VisioWay.

Si os dedicáis también al desarrollo de estos juguetitos, los comentarios están a vuestra disposición ;)