27 diciembre 2004

Romanos en China

Para reirse un rato. En una región de China, se les ha metido en la cabeza que son descendientes de una Legión Romana que estuvo trabajando para un emperador Chino. Lo bueno es que no hay ninguna prueba de que esto sea cierto, pero ni cortos ni perezosos los Chinos ya han construido templos ultra-neo-clásicos.

26 diciembre 2004

Fedora 3 instalada!!

Como tarea para estas Navidades tengo el instalar en el ordenador de mi padre la Fedora Core 3 (que regalaba la revista Todo Linux). En realidad, actualizar Fedora Core 2 a la nueva Fedora Core 3.

La tarea parecía realmente sencilla, pero cuando mi padre se puso a instalarla el programa de instalación le soltó:

Assertion (heads > 0) at disk_dos.c:485 in function probe_partition_for_geom() failed.
Assertion (sectors <= 63) at disk_dos.c:490 in function probe_partition_for_geom() failed.
Nada, el gozo en un pozo.

Este es un problema ya conocido de la instalación de Fedora Core 3. Y tiene que ver en algún defecto en el kernel y el programa de configuración del disco de instalación, y en parte es culpa del Windows XP (como casi siempre). Resulta que si has particionado el disco desde el XP, la geometría de las particiones está incorrectamente marcada en la tabla de particiones (aunque funcione sin ningún problema). La discrepancia se podía ver usando fdisk o sfdisk en Linux:

  • fdisk -l /dev/hda no daba ningún error
  • sfdisk -l /dev/hda me daba cientos de errores en las unidades lógicas
Bueno... a lo que vamos. ¿ La solución ?

  1. Ejecuta en tu instalación de Fedora Core 2: fdisk -l /dev/hda
  2. Apunta los números que muestra en la primera línea
  3. Arranca la configuración de Fedora Core 3.
  4. Utiliza este comando para arrancar en el prompt inicial: linux hda=xxx,yyy,zzz ( Estos serán los números obtenidos con el fdisk ).
  5. Al llegar a los mensajes de error de arriba, pulsa Cancelar.
  6. La instalación seguirá adelante y saldrá sin problemas algunos.

SMS Navideños

Un clásico ya Navideño, ya casi tanto como los villancicos, son los SMS. He recibido unos cuantos, que tienen todo el aspecto de ser reenvios que todo el mundo utiliza. He aquí unas cuantas joyas:

Si un señor viejo con barba y vestido de rojo te mete en un saco, no te asustes, eso significa q alguien ha pedido un tesoro por navidad.


O este otro:

Para ti,para mi,para tufamilia,pala mia,pa tus amigos,pa los mios,pa los q van,pa los q vuelven, para todos:FelizNavidad,FelizAño!


O este:


Que en estas fiestas,la magia sea tu mejor traje,tu sonrisa el mejor regalo, tus ojos el mejor destino y tu felicidad mi mejor deseo.


Como los villancicos, la mayoría son un poco cursis, pero como todo en estas fechas se agradecen igual.




22 diciembre 2004

Wireless con ndiswrapper

Lejos del hogar, me he encontrado en una oficina equipada con un router wireless, una tarjeta de pcmcia belkin f5d6020, mi toshiba satellite 1700-600 (también conocido como 'baltus') y la oportunidad de comprobar si todo estos podrías ser amigos.


La tarjeta no está soportada por ningún módulo del kernel, y el fabricante no tenía ningún driver para linux, así que pensé que no había manera. El primer intento fue un abandono a la espera de que el bueno de Reset Reboot me recordase el nombre de esta marabilla. Se trata de una aplicación que es capaz de importar los drivers de las tarjetas wireless para Losedoze. Luego la ejecutas como módulo y se encarga de hacer funcionar la tarjetita.


Ubuntu trae ya el ndiswrapperen el kernel -compruébenlo ubuntunteros con un '#modprobe -l | grep ndiswrapper'- con lo que basta con instalar las ndiswrapper-tools a través de sinaptycs o apt-get o aptitude o lo que guste para tener todo lo necesario. El uso del ndiswrapper es sencillo, sólo tiene cuatro opciones: '-i' para instalar un nuevo driver, '-e' para desinstalarlo, '-l' para listar los drivers instalados y '-m' para introducir a ndiswrapper entre los módulos que modprobe inicia por defecto. Para instalar cualquier driver sólo necesitas el .inf, el archivo que tienes que llamar con ndiswrapper, y el .sys, de donde toma los datos.


La configuración de la belkin f5d6020 no fue demasiado complicada. En un principio no me funcionaba (no se encendía la lucecita verde). Recurrí a la wiki de ndiswrapper para ver si estaba entre las que no debía dar problemas y encontré un comentario de un usario de Toshiba que necesitó los drivers de Realtek (marca del chipset de la misma) en vez los de belkin. Usando estos se acabó el problema, los instalé, activé el módulo y configuré la red.


Realmente, nadie puede negar una cosa, y es que en el entorno del Software Libre hay realmente gente muy buena.


PS- Una pregunta me ronda la cabeza. Para soportar el proyecto, los desarrolladores piden hardware (tarjetas wirelles y rooters)o donaciones económicas que serán invertidas en hardware. Sería curioso descubrir que los fabricantes, en vez de liberar información enviasen un simple tarjetita para que sus productos fuesen soportados bajo linux sin necesidad de pagar a un desarrollador propio.

20 diciembre 2004

Joder con los Panettones


Panettone




Sorprendido veo que todos los supermercados venden Panettones, Pandoros.. y demás pasteles por el estilo. Con la cantidad de dulces que ya hay para la Navidad (100 tipos diferentes de turrones, polvorones, mantecados, mazapanes, fruta escarchada, ,...) ¿para que comprar más cosas? Si ya nadie es capaz de probar todos los dulces que se sirven. Me pregunto porque la gente se le da por comprar estas cosas. A mi no me apasionan nada: ¿bollería industrial? Si la gente tiene tanta gana de comer bizcochos, que se compren unos pasteles de la 'Tía Mildred' y ya está.