conflicto de IRQ (SB AWE64)
Despues de pasar el fin de semana tratando de hacer funcionar mi
SoundBlaster AWE64, recompilando el núcleo unas 30 veces (más o menos)
encontré que la raíz del problema está en un conflicto de IRQ,
La SB está en el IRQ 5, sin embargo el sistema no me acepta colocarlo
ahí, hice lspci -vv para ver los IRQ de los puertos PCI y tengo dos
manejadores USB montados ahí.......
Descomenté las lineas correspondientes en /etc/isapnp.conf pero al hacer
# isapnp /etc/isapnp.conf
me dice que hay un conflicto con el interruptor IRQ5, si lo comento, le
toca el turno al puerto DMA 1 y así continua
Puedo ver todos los drivers haciendo
# cat /dev/sndstat
y el dispositivo de sonido con
# cat /proc/devices
LA pregunta : ¿como hago para asignarles otro interruptor? y ¿por que en
windows esos manejadores están en el IRQ 11?
***********************************
# lspci -vv
00:07.2 USB Controller: VIA
Technologies, Inc. VT82C586B USB (rev 10) (prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 set, cache line size 08
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at e400
Capabilities: [80] Power Management version 2
Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.3 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 10)
(prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 set, cache line size 08
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at e800
Capabilities: [80] Power Management version 2
Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Reply to: