[LUG.ro] LTSP 4.2, no carga el módulo de red

Martín Carr lugro@lugro.org.ar
Thu, 12 Apr 2007 13:56:19 -0300


Buenas!

Estoy probando LTSP en Slackware. Es la versión 4.2 porque hay un
script que baja e intenta configurar todo. Intenta porque hay que
hacer muchas cosas a mano en Slack.
En fin, el problema q tengo es que no quiere reconocer y cargar el
módulo de la placa de red, que es una nvidia q usa el módulo
forcedeth.
Leí un montón de cosas y llegué a descomprimir el initramfs y
modificar el archivo /etc/niclist para agregar la mía:
10de:0269       forcedeth

a la lista.
Después lo comprimí de nuevo y lo puse donde debería, pero sigue
diciendo lo mismo. Probé poner en el archivo init
/sbin/modprobe forcedeth

pero no funciona todavía...

Alguna idea?

El disco bootea (hice la imagen con rom-o-matic) busca y encuentra el
DHCP, se copia la imagen del kernel, empieza a bootear y es ahi donde
da el error, que aparece en el init:

if [ -z "${NIC}" ]; then
    NIC=`/bin/pci_scan /etc/niclist`
    if [ -z "${NIC}" ]; then
        echo
        echo "ERROR!  Could not automatically detect the network card."
blablabla "

Me suena a que no está cargando bien el initramfs... Usando ethereal
veo que pide bien el kernel y que es transmitido, pero no veo que pida
el initramfs... En este archivo:
/tftpboot/lts/2.6.17.8-ltsp-1/pxelinux.cfg/default
dice:
prompt 0
label linux
  kernel bzImage-2.6.17.8-ltsp-1
  append rw root=/dev/ram0 initrd=initramfs.gz

Pero según entiendo eso sería sólo para arranque usando la misma placa
de red y no con etherboot no? si es así, de dónde le digo que cargue
el initrd.gz? Desde el /etc/dhcpd.conf donde le digo qué kernel tiene
q bajar?

saludos y gracias!
Saludos!