Archive for the ‘meme’ Category

Meme: ¿Que tanto software privativo usas en tú Debian o derivados?

Saturday, February 9th, 2008

En Planeta Debian veo un interesante meme: ¿Que tanto software privativo usas en tú Debian o derivados?. Hay que instalar el paquete vrms, y ejecutar el comando vrms:

19 non-free packages, 1.1% of 1693 installed packages.

Via: GruncH.

Conectar Nokia 6020 en Debian con cable CA-42

Thursday, October 18th, 2007

Siguiendo con el post de Nicoman sobre su celular 3220, usar gnokii bajo Debian con el cable CA-42 (el alternativo que venden por Mercado Libre) es muy sencillo.

En Windows, el driver que me vino con el cable estaba totalmente buggeado, y cada tanto se me colgaba el XP. Aun así, el cable bajo GNU/Linux + gnokii parece funcionar sin ningún problema. El único invonveniente parece ser que es bastante lento. Descargar una imagen de 25kb desde la memoria del celular puede demorar hasta 1 minuto.

Bajo Etch, deberán instalar gnokii, conectar el cable CA-42 y configurarlo. Para ello, deberán copiar el archivo de configuracion por defecto as u $HOME:

$ cp /etc/gnokiirc ~/.gnokiirc

Deberán modificar las opciones para ajustarlas a su teléfono. En mi caso:

port = /dev/ttyUSB0

model = 6020

initlength = default

connection = serial

Las demás opciones pueden dejarlas con los valores por defecto.

En mi caso, el cable que compré es el barato que venden por pocos pesos en Mercado Libre. El CA-42 alternativo, compatible con DKU-5.

Cuando conecto el cable, dmesg me devuelve el siguiente mensaje:

$ dmesg | tail -n 15
drivers/usb/serial/usb-serial.c: USB Serial support registered for ark3116
ark3116 1-9:1.0: ark3116 converter detected
usb 1-9: ark3116 converter now attached to ttyUSB0
usbcore: registered new driver ark3116

Algo muy raro es que en el celular cada tanto me aparece un mensaje diciendo “Accesorio no compatible”. Por suerte no hace falta reconectar el cable ya que funciona igual, sin problemas.

Una vez hecho eso, hay que inicializar la conexion con el celular con el siguiente comando:

$ gnokii –identify
GNOKII Version 0.6.14
IMEI : 3553720xxxxxxxx
Manufacturer : Nokia
Model : 6020
Product name : RM-30
Revision : V 04.10

Es muy probable que tengan que esperar varios segundos (minutos?), la conexion es MUY LENTA.

Para obtener una lista en texto plano de su libreta de números telefónicos:

$ gnokii –getphonebook ME 1 end > telefonos-celular.txt

Eso descarga todos los numeros de la agenda en formato texto plano desde la memoria interna del celular. Para descargar los del Sim (el chip), reemplazar “ME” por “SM”. Para una lista completa de códigos de memoria mirar la wiki de gnokii.

Para ver más opciones sobre la opcion “–getphonebook”, mirar la wiki de gnokii, en especial si les interesa hacer un backup más de verdad de su agenda de números telefónicos.

Para navegar por el sistema de archivos del celular:

$ gnokii –getfilelist ‘C:\*’
GNOKII Version 0.6.14
Filelist for path C:\*:
predefgallery
predefhiddenfolder
predefinfofolder
predefomadm
User Content Package i_tpa_01
predefmessages
predeffiledownload
HTTP
predefsyncml
predefcalendar
serviceapplication
predeftemp
FIM_fixed_id
FIM_perm_id

No se asusten, mi celular no usa Windows. El suyo seguramente tampoco. Para ver todas las imagenes que sacamos con la camarita de fotos:

$ gnokii –getfilelist ‘C:\predefgallery\predefphotos\*’
GNOKII Version 0.6.14
Filelist for path C:\predefgallery\predefphotos\*:
Imagen000.jpg
Imagen001.jpg

Para poder descargar una de ellas:

$ gnokii –getfile ‘C:\predefgallery\predefphotos\Imagen000.jpg’
GNOKII Version 0.6.14
Progress: 2% completed
Progress: 4% completed

Progress: 98% completed
Progress: 100% completed

42

Cadaver Calculator

Thursday, July 12th, 2007

(via nadia molina)

$4440.00

El comando del dia: du

Monday, June 11th, 2007

du es un comando que te calcula el espacio en disco utilizado por los archivos/directorios indicados por parametro:

$ du -shx /*
3.6M /bin
34M /boot
0 /cdrom
112K /dev
37M /etc
5.2G /home
4.0K /initrd
0 /initrd.img
0 /initrd.img.old
163M /lib
48K /lost+found
52K /media
32K /mnt
390M /opt
898M /proc
4.5M /root
3.7M /sbin
4.0K /srv
0 /sys
100K /tmp
5.0G /usr
2.0G /var

El argumento -shx indica:

-s Muestra un sumario de los archivos, sin mostrar los directorios en forma recursiva.

-h Muestra los valores en un formato que los humanos puedan leerlo

-x se mantiene dentro de un mismo filesystem. De esta forma, si tenemos varios discos, algun CD-ROM montado o alguna unidad de red, los archivos dentro de esos otros filesystem no los tiene en cuenta.

En mi caso, /boot lo tengo en una partición aparte pero me lo muestra igual ya que se lo estoy indicando como parámetro al llamar al comando:

$ echo /*
/bin /boot /cdrom /dev /etc /home /initrd /initrd.img /initrd.img.old /lib /lost+found /media /mnt /opt /proc /root /sbin /srv /sys /tmp /usr /var

Como siempre, para más información pueden hacer:

man du