Problema con tarjeta realtek

Buenas:

Acabo de instalar la Ubuntu y me encontrado con que la tarjeta de red no la configura bien. Realmente levanta el dispositivo con ifconfig eth0 up pero al cabo de 30 segundos 1 minuto (no medido, pero estimación personal, en el terminal muestra
Localhost kernel: Disabling IRQ #233
Qué es la IRQ donde esta la tarjeta de red, con lo que no recibe nada.

La tarjeta de red es una REALTEK 8139, y por lo que he visto en los logs del sistema se carga con el módulo 8139too.

He visitado muchos foros y páginas y en todos he visto que en teoria las realtek se llevan muy bien con linux, acaso soy especial¿?

Un saludo y gracias.

P.D Es normal una IRQ 233¿?

Imagen de entiak
+1
0
-1

Debe haber algo mas ahi, algun tipo de conflicto de IRQ's o algo, yo mi RTL8139 la tengo en la IRQ 217 y funcionando a las mil maravillas ¿estas seguro que el problema no puede venir por otro dispositivo?

NOTA: si, las 8139 se llevan de vicio con linux.

--
Saludos,
Juan. (http://blog.entiak.com)

+1
0
-1

--
Saludos,
Juan. (http://blog.entiak.com)
jbaixauli (at) gmail.com

Imagen de Anónimo
+1
0
-1

Buenas

Al final tras buscar dos días di con la solución, Usando "noirqdebug" al arrancar, y parece que funciona.. no sé la verdad es que lo saque de aquí: http://kerneltrap.org/node/view/3926

De todas formas se admiten sugerencias y aqui la parte del log justo antes del error.

--- Fichero kern.log --- (o parte de el..)

Nov 8 01:33:27 localhost kernel: eth0: no IPv6 routers present
Nov 8 01:33:40 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Nov 8 01:33:40 localhost kernel: eth0: Transmit timeout, status 0d 0004 c07f media 10.
Nov 8 01:33:40 localhost kernel: eth0: Tx queue start entry 6 dirty entry 2.
Nov 8 01:33:40 localhost kernel: eth0: Tx descriptor 0 is 0008a046.
Nov 8 01:33:40 localhost kernel: eth0: Tx descriptor 1 is 0008a10a.
Nov 8 01:33:40 localhost kernel: eth0: Tx descriptor 2 is 0008a046. (queue head)
Nov 8 01:33:40 localhost kernel: eth0: Tx descriptor 3 is 0008a046.
Nov 8 01:33:40 localhost kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
Nov 8 01:34:41 localhost kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
Nov 8 01:34:43 localhost kernel: irq 233: nobody cared!
Nov 8 01:34:43 localhost kernel: [__report_bad_irq+49/115] __report_bad_irq+0x31/0x73
Nov 8 01:34:43 localhost kernel: [note_interrupt+76/111] note_interrupt+0x4c/0x6f
Nov 8 01:34:43 localhost kernel: [do_IRQ+146/249] do_IRQ+0x92/0xf9
Nov 8 01:34:43 localhost kernel: [common_interrupt+24/32] common_interrupt+0x18/0x20
Nov 8 01:34:43 localhost kernel: handlers:
Nov 8 01:34:43 localhost kernel: [__crc___bitmap_andnot+8454583/10939662] (rtl8139_interrupt+0x0/0x162 [8139too])
Nov 8 01:34:43 localhost kernel: Disabling IRQ #233
--------------------------

Un saludo y gracias por el saludo.

+1
0
-1
Imagen de Anónimo
+1
0
-1

A mi me pasa exactamente lo mismo, como puedo ponerle lo de noirqdebug, he mirado en la pagina que comentas, pero no saco nada en claro, me podrias decir los pasos q has seguido para hacerlo, gracias y un saludo.

+1
0
-1
Imagen de Anónimo
+1
0
-1

Venga hombre, se supone que el foro está para echarnos una mano no?
A ver si alguien me puede ayudar a poner lo de noirqdebug

Gracias.

+1
0
-1
Imagen de Anónimo
+1
0
-1

Si les es de ayuda, en mi caso no detectaba la tarjeta al momento de la instalación. Simplemente cambiándola de SLOT pude solucionar el problema.
Seguramente fué un problema de recursos.
Saludos!

+1
0
-1