FAQ: Frequently asked questions sobre el hax-puppy

 
Autor: opqa

Recopilación de información del foro de wireless: Armenos

FAQ: Frequently asked questions


a. Problema de resolución con la tarjeta i810 y el kernel 2.6

b. Instalar el Xorg

c. Problemas para detectar el archivo pup001 (ó usr_devx.sfs ó usr_more.sfs)


Antes de dar solución a estos problemas que se dieron con el hax-puppy cabe comentar que pueden existir otros problemas no resueltos ni descubiertos aún. Si este fuera el caso, id a la parte inferior de este faq y clickáis en el enlace. Éste os llevará al foro de wireless , más exactamente al tema que trata exclusivamente sobre el hax-puppy, y allí se os intentará dar solución a vuestro problema. Se os ruega que en dicho post incluyáis la mayor información posible.


  • Problema de resolución con la tarjeta i810 y el kernel 2.6
  • Solución:

    Tal cómo nos indica onichan en el foro de hacking wireless de elhacker.net, en el archivo /etc/rc.d/rc.local deberás introducir estas instrucciones que se ejecutarán a cada inicio del sistema.

    Código:
    mkdir /lib/modules/2.6.15.7/drivers/char/agp
    cp /ruta/al/intel-agp.ko /lib/modules/2.6.15.7/drivers/char/agp
    cp /ruta/al/agpgart.ko /lib/modules/2.6.15.7/drivers/char/agp
    depmod -a
    modprobe intel-agp

    Archivo intel-agp.ko

    Archivo agpgart.ko

    Gracias a esto, ya podremos poner la resolución a 1024x768 con la tarjeta i810.


  • Instalar el Xorg
  • Solución

    Si la distribución no va bien con tu tarjeta de vídeo. Es decir, no te reconoce todas las resoluciones, o no te carga las X en absoluto, puedes intentar instalar el servidor Xorg y los módulos AGP. Éstos vienen en el archivo usr_more.sfs, que te puedes bajar aquí:

    Archivo usr_more.sfs

    ¿Que hacemos con éste archivo? Pues muy fácil, lo ponemos en el mismo sitio en el que tengamos el archivo pup001. Lo que generalmente será el directorio raíz de alguna partición del disco duro (como el C:\) o de la memoria USB. Cuando hayas arrancado, si partes de un archivo pup001 limpio, te dará a elegir entre el servidor Xvesa o el Xorg, si ya has elegido previamente el Xvesa puedes cambiarlo pinchando en el icono Setup -Setup the X video - Xorg Xserver - XorgWizard.


  • Problemas para detectar el archivo pup001 (ó usr_devx.sfs ó usr_more.sfs)
  • Solución

    Si has puesto alguno de éstos archivos en el C:\ y la distribución no los detecta probablemente es porque se va a buscarlos (o incluso a crearlo en caso de tratarse del pup001) a alguna otra partición que no es la que quieres/esperas. Para solucionarlo podemos tratar de indicarle a la distribución cuál queremos que sea la partición que use al arrancar, para ello:

    • Trata de arrancar el CD en modo 3. Una vez en el escritorio averigua (usando el icono drives en el escritorio) cuál es el nombre linux de la partición que queremos que use. Éste nombre será habitualmente del tipo 'hdaX', por ejemplo, el C:\ suele corresponder a hda1, aunque no tiene porqué.

    Una vez sepas el nombre de la partición a usar, elije, según tu caso:

    • Si arrancas desde CD, arranca con la opción 2, y cuando te pregunte, indícale el nombre de la partición que quieres que use.

    • Si has hecho la instalación a disco, abre el archivo C:\Hax-Puppy\menu.lst con el Wordpad de Windows (el bloc de notas no lo abre bien). En la línea:

    Código:
    kernel /Hax-Puppy/vmlinuz root=/dev/ram0 ramdisk_size=18000 PFILE=pup001-none-262144 PKEYS=es

    Añade el párametro PHOME=hdaX (donde hdaX es el nombre de la partición a usar, por ejemplo:

    Código:
    kernel /Hax-Puppy/vmlinuz root=/dev/ram0 ramdisk_size=18000 PFILE=pup001-none-262144 PKEYS=es PHOME=hda1

    Guarda los cambios y listo.



He de dar las gracias a Opqa, a canido y a todos los que preguntásteis y ayudásteis en el foro sobre los problemas con el hax-puppy. Sin vosotros no sería posible esta faq, que intentaré ir actualizando conforme vayan apareciendo nuevos problemas con sus soluciones testadas.

Cualquier error en esta faq rogaría que me fuera comunicado por IM

© Hwagm - hwagm.elhacker.net -