Server Debian Etch aggiornata su hardware vecchio(~2000).
Oggi pomeriggio inserisco una webcam usb, viene riconosciuta
perfettamente ma poco dopo sulla console ottengo il seguente errore:
kernel: hub 1-0:1.0: resubmit --> -108
kernel: hub 1-0:1.0: hub_port_status failed (err = -108)
kernel: irq 10: nobody cared (try booting with the "irqpoll" option)
kernel: [<c01408a3>] __report_bad_irq+0x2b/0x69
kernel: [<c0140a97>] note_interrupt+0x1b6/0x1ef
kernel: [<c0140097>] handle_IRQ_event+0x23/0x49
kernel: [<c014016f>] __do_IRQ+0xb2/0xe6
kernel: [<c01050e5>] do_IRQ+0x43/0x52
kernel: [<c0103692>] common_interrupt+0x1a/0x20
kernel: [<c0121983>] __do_softirq+0x51/0xbb
kernel: [<c0121a23>] do_softirq+0x36/0x3a
kernel: [<c01050ea>] do_IRQ+0x48/0x52
kernel: [<c0103692>] common_interrupt+0x1a/0x20
kernel: [<c0101a5b>] default_idle+0x0/0x59
kernel: [<c0101a8c>] default_idle+0x31/0x59
kernel: [<c0101b53>] cpu_idle+0x9f/0xb9
kernel: [<c031b719>] start_kernel+0x398/0x39f
kernel: handlers:
kernel: [<e0892501>] (usb_hcd_irq+0x0/0x50 [usbcore])
kernel: [<e08758fd>] (rtl8139_interrupt+0x0/0x37a [8139too])
kernel: Disabling IRQ #10
Risultato: la webcam continua a funzionare ma la scheda di rete eth1 no.
Provando a guardare che succede scrivo:
# cat /proc/interrupts
CPU0
0: 713585694 XT-PIC timer
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 1 XT-PIC acpi
10: 15848399 XT-PIC ohci_hcd,eth1
12: 143441070 XT-PIC eth0
14: 16174134 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 0
MIS: 0
(purtroppo non ho più l'originale ma dovrebbe essere corretto)
L'IRQ 10 sembra sia condiviso tra due device.
Alla fine, dopo vari tentativi riesco a ripristinare la rete togliendo
la webcam e rimuovendo manualmente i moduli usb:
# modprobe -r ohci_hcd
# modprobe -r gspca
La domanda è: come posso fare in futuro per far coesistere device usb e
scheda di rete?
Nell'errore si consiglia di aggiungere il parametro di boot irqpoll ma
googlando ho trovato anche noirqdebug e altri ancora.
Qualcuno potrebbe indicarmi un strada meno aleatoria da seguire?
Grazie in anticipo e scusate la lungaggine.
--
Kind regards,
Marco Romano.
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]