Bueno, gracias por los e-mails enviados. Voy a profundizar m�s en el
tema. Perd�n por ser antes tan superficial, pero llevo bastante tiempo
comiendome la cabeza y, ya se sabe...
Las dos tarjetas son pci, aunque he probado tambi�n con una tarjeta ISA.
Las tarjetas son:
Red interna: RealTek 8029(AS); NOTA: Tambi�n prob� con una 3Com 509c
(tarjeta ISA)
Red externa (Internet): RealTek 8139
El kernel que tengo ahora es el 2.2.20. Y con respecto a la
configuraci�n del archivo /etc/network/interfaces, la he cambiado tantas
veces que ser�a un tanto inutil poner la que tengo ahora. Pero voy a
describir m�s o menos como la tengo para que me funcionen las tarjetas
por separado.
Para la tarjeta de Internet (estando s�lo la tarjeta 8139), con poner en
/etc/network/interfaces lo siguiente:
auto eth0
iface eth0 inet dhcp
funciona de maravilla.
NOTA: He utilizado varios clientes dhcp, tales como dhclient y pump.
Con pump me funcion� hace alg�n tiempo (bastante), cuando ten�a
"potato"... Por razones personales tuve que dejar alg�n tiempo a TuX...
Para la tarjeta de red interna (ya sea con la isa o con la pci),
funciona con lo t�pico:
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
NOTA: Lo de utilizar s�lo eth0 lo he puesto por que s�lo estoy
considerando el funcionamiento con una sola tarjeta. Pero cuando he
puesto las dos, he comprobado m�s de mil veces que "eth" correspond�a a
que tarjeta.
Con respecto al problema de interrupciones (IRQs), no veo ninguna.
Cuando utilic� la tarjeta ISA con la 8139 ten�an las irqs 5 y 10,
respectivamente. Y con la tarjeta 8029 y 8139, las irqs son 11 y 10,
respectivamente.
Espero que haya servido para aclarar las cosas un poco, y para que
alguien me pueda dar alguna idea por donde seguir intentando...
Muchas gracias...