USB HD in conflitto IRQ con slack11
Inviato: mer 11 ott 2006, 0:57
ciao,
oggi ho collegato l'HD esterno alla nuova versione di slackware11 e dopo un po' mi si è impallato.
ho analizzato il problema è si tratta di un conflitto di IRQ trà il modulo che ehci_hcd e il modulo yenta_socket.
entrambi usano IRQ 11
l'errore relativo all'usb è:
o comunque evitare la sovrapposizione visto che mi sono accorto adesso anche la scheda ethernet va su IRQ 11 ma per ora non sembra dare problemi.
oggi ho collegato l'HD esterno alla nuova versione di slackware11 e dopo un po' mi si è impallato.
ho analizzato il problema è si tratta di un conflitto di IRQ trà il modulo che ehci_hcd e il modulo yenta_socket.
entrambi usano IRQ 11
l'errore relativo all'usb è:
per far funzionare l'hdd devo togliere il modulo yenta_socket che viene caricato all'avvio. ricaricando il modulo si ottiene questo con dmesg:usb 1-1: new high speed USB device using ehci_hcd and address 3
usb 1-1: device not accepting address 3, error -110
usb 1-1: new high speed USB device using ehci_hcd and address 5
usb 1-1: device not accepting address 5, error -110
A quanto pare è ACPI che assegna IRQ 11. qualcuno mi sa dire se è possibile far assegnare un altro IRQ allo yenta_socket???ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:00:0a.0 [10cf:10e7]
Yenta O2: res at 0x94/0xD4: 00/ea
Yenta O2: enabling read prefetch/write burst
Yenta: ISA IRQ mask 0x0038, PCI irq 11
Socket status: 30000007
cs: IO port probe 0xc00-0xcff: excluding 0xcf8-0xcff
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x100-0x3af: clean.
cs: IO port probe 0xa00-0xaff: clean.
o comunque evitare la sovrapposizione visto che mi sono accorto adesso anche la scheda ethernet va su IRQ 11 ma per ora non sembra dare problemi.