Hola a todos

Os comento un problemilla que tengo a ver si a alguno se le ocurre una
soluci�n. He estado este fin de semana instalando una Debian Woody en un
port�til Acer 1310LC (Athlon 1800+, 256 Mb, etc...) sin ning�n problema
de detecci�n de dispositivos. Una vez instalada la Woody actualic� todo
a la versi�n inestable para tener las �ltimas versiones de los paquetes,
y tampoco hubo ning�n problema y todo funcionaba correctamente. Ahora
bien, el kernel 2.4.18 no tiene soporte para ACPI, con lo que instal�
las fuentes del 2.4.22, configur� las distintas opciones y compil� el
kernel. El ACPI funciona perfectamente y proporciona los datos de la
carga de bater�a, temperatura de la cpu y dem�s. El problema es que la
tarjeta de red (una Via-Rhine 6102 integrada en la placa) se niega a
funcionar junto con el ACPI, seg�n parece por un tema de interrupciones.
En un sistema (ya sea 2.4.18 o 2.4.22) sin ACPI (ni compilado en el
kernel ni cargado como m�dulos) la tarjeta de red se instala en la IRQ
11 y funciona perfectamente.
Sin embargo, cuando el kernel tiene soporte para ACPI �ste se instala en
la IRQ 9 y la tarjeta de red en la IRQ 10, dejando de funcionar en ese
caso (da un monton de timeouts y no es posible ni hacer un ping). La IRQ
10 tambien es compartida por el soporte para USB, pero he probado a
quitarlos del kernel por si interfer�an con la tarjeta de red y nada,
sigue igual.

Tambien he probado con el ultimo driver para la Via-Rhine y los �ltimos
parches para el ACPI sin �xito. Supongo que hay algun tipo de problema
entre esas dos interrupciones, la 9 y la 10, as� que la cuesti�n es:
�hay alguna manera de obligar a un dispositivo de este tipo a usar otra
interrupci�n distinta? Con las antiguas tarjetas ISA se podia forzar la
interrupci�n al cargar el m�dulo, pero con estas moderneces del PCI me
parece que no �verdad? La BIOS de este ordenador solo permite cambiar la
fecha y la hora practicamente, asi que por ese camino no se puede hacer
nada. �Veis alguna soluci�n al tema este o mejor me voy metiendo
directamente en el c�digo de los drivers y busco la manera de que no
cojan esas IRQ? Ya llevo medio Google mirado pero no se me ocurre nada.

Cualquier ayuda ser� inmensamente agradecida :-) Muchas gracias a todos

Oscar H.

[EMAIL PROTECTED]

Responder a