eth0 vs sonido -> Disabling IRQ #18 (ubuntu hoary 5.04)

Juan Reyes López servivo en gmail.com
Sab Jun 25 11:13:31 CLT 2005


  Hace unos dias instale ubuntu hoary 5.04 con el kernel 2.6.10-5-386
y he tenido problemas con la red, cada cierto tiempo mi pc simplemente
quedaba fuera de la red y cuando intentaba hacer algun ping me decia
network unrecheable (no si lo escribi bien), entonces desactivava la
tarjeta de red, la activava de nuevo, cambiaba mi ip, revisaba los
cables, y nada! la unica solucion era reiniciar. Luego revise los
modulos y le heche la culpa al modulo ipv6, entonces lo desactive,
pero el problema persitio. Hoy me di cuenta que la tarjeta de red
muere cuando  pongo musica, al hacer un dmesg me sale lo sgte:

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
irq 18: nobody cared (try booting with the "irqpoll" option.
 [<c012e4cb>] __report_bad_irq+0x31/0x77
 [<c012e59e>] note_interrupt+0x75/0x9b
 [<c012df82>] __do_IRQ+0xd3/0x111
 [<c0104cc5>] do_IRQ+0x19/0x24
 [<c0103966>] common_interrupt+0x1a/0x20
 [<c010101c>] default_idle+0x0/0x29
 [<c010103f>] default_idle+0x23/0x29
 [<c0101095>] cpu_idle+0x21/0x45
 [<c03266a4>] start_kernel+0x16f/0x173
handlers:
[<d8a2ba3b>] (rtl8139_interrupt+0x0/0x162 [8139too])
Disabling IRQ #18
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Transmit timeout, status 0c 0005 c07f media 00.
eth0: Tx queue start entry 13  dirty entry 9.
eth0:  Tx descriptor 0 is 0008a062.
eth0:  Tx descriptor 1 is 0008a062. (queue head)
eth0:  Tx descriptor 2 is 0008a062.
eth0:  Tx descriptor 3 is 0008a062.
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Transmit timeout, status 0c 0005 c07f media 00.
eth0: Tx queue start entry 4  dirty entry 0.
eth0:  Tx descriptor 0 is 0008a062. (queue head)
eth0:  Tx descriptor 1 is 0008a062.
eth0:  Tx descriptor 2 is 0008a062.
eth0:  Tx descriptor 3 is 0008a062.
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Transmit timeout, status 0c 0005 c07f media 00.
eth0: Tx queue start entry 4  dirty entry 0.
eth0:  Tx descriptor 0 is 0008a062. (queue head)
eth0:  Tx descriptor 1 is 0008a062.
eth0:  Tx descriptor 2 is 0008a062.
eth0:  Tx descriptor 3 is 0008a062.
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Transmit timeout, status 0c 0005 c07f media 00.
eth0: Tx queue start entry 4  dirty entry 0.

 Cuando cierro el xmms bajo y subo la tarjeta de red y se arregla
inmediatamente.

 Entonces veo que hay un conflicto entre mi tarjeta de sonido (una
via82 integrada) y mi tarjeta de red. ¿Alguna idea?



Más información sobre la lista de distribución Linux