[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problemas com placa-mãe ASUS A7V8X-X



Acabo de adquirir uma placa-mãe ASUS A7V8X-X e estou com algumas dúvidas com relação ao suporte do Linux à mesma. A placa vem com rede - Via Rhine II, funcionando - e som on-board - SoundMAX, com chip AD1980, que ainda não consegui fazer funcionar.

Durante a inicialização do sistema, recebo várias mensagens de conflito de IRQ. A máquina parece estar funcionando bem (à exceção do som), mas gostaria de saber se o desempenho dela está sendo afetado por esses erros. Além dos dispositivos on-board da placa (rede e som), a máquina possui uma placa de rede adicional - Realtek 8190C, bem suportada - e um modem Rockwell/Conexant, também bem suportado por drivers do fabricante.

Com relação à placa de som, já tentei o driver da ALSA, que parece estar funcionando perfeitamente bem inclusive em placas do mesmo modelo da minha, mas aqui não acontece nada...
Segue a url do driver da ALSA:
http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Analog+Devices&card=AD1980&chip=AD1980&module=via82xx

Além disso, a driver agpgart não suporta o chipset da placa-mãe e eu gostaria de saber se o suporte a AGP foi ativado, pois o driver da plca de vídeo (nVidia) possui um driver AGP próprio que ela invoca caso o agpgart não funcione.

Em resumo povo, minhas dúvidas são as seguintes:
- Porque occore esses conflitos de IRQ? Eles afetam o desempenho do sistema?
- O suporte a AGP está ativado no sistema (como saber)?
- Como colocar a placa de som pra funcionar?


Uso Debian Woody, à exceção do kernel, que é 2.4.20 pre-release #2 da Sarge; o 2.4.18 da Woody que eu usava se saía bem pior... :-)


A propósito: desculpem o mail longo, mas tentei detalhar o melhor possível as condições dos erros.



Segue algumas informações sobre os erros:


Linux version 2.4.20 (root@serv) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 Qua Ago 13 04:27:48 BRT 2003

-> esse é o primeiro dos erros de IRQ. ---------------------------------
VP_IDE: IDE controller on PCI bus 00 dev 89
PCI: No IRQ known for interrupt pin A of device 00:11.1.
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
    ide0: BM-DMA at 0xb400-0xb407, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xb408-0xb40f, BIOS settings: hdc:DMA, hdd:pio
------------------------------------------------------------------------



-> mais um erro --------------------------------------------------------
plip: parport0 has no IRQ. Using IRQ-less mode,which is fairly inefficient!
NET3 PLIP version 2.4-parport gniibe@mri.co.jp
plip0: Parallel port at 0x378, not using IRQ.
------------------------------------------------------------------------



-> agora as portas USB (compartilham a mesma interrupção, vi no manual da placa-mãe) ----------------------------------------------------------
------------------------------------------------------------------------
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Found IRQ 3 for device 00:10.3
IRQ routing conflict for 00:10.0, have irq 5, want irq 3
IRQ routing conflict for 00:10.1, have irq 5, want irq 3
IRQ routing conflict for 00:10.2, have irq 5, want irq 3
IRQ routing conflict for 00:10.3, have irq 5, want irq 3
hcd.c: ehci-hcd @ 00:10.3, VIA Technologies, Inc. USB 2.0
hcd.c: irq 5, pci mem d0811000
usb.c: new USB bus registered, assigned bus number 1
hcd/ehci-hcd.c: USB 2.0 support enabled, EHCI rev 1. 0
hub.c: USB hub found
hub.c: 6 ports detected
usb-uhci.c: $Revision: 1.275 $ time 04:25:15 Aug 13 2003
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 3 for device 00:10.0
IRQ routing conflict for 00:10.0, have irq 5, want irq 3
IRQ routing conflict for 00:10.1, have irq 5, want irq 3
IRQ routing conflict for 00:10.2, have irq 5, want irq 3
IRQ routing conflict for 00:10.3, have irq 5, want irq 3
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 3 for device 00:10.1
IRQ routing conflict for 00:10.0, have irq 5, want irq 3
IRQ routing conflict for 00:10.1, have irq 5, want irq 3
IRQ routing conflict for 00:10.2, have irq 5, want irq 3
IRQ routing conflict for 00:10.3, have irq 5, want irq 3
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 3 for device 00:10.2
IRQ routing conflict for 00:10.0, have irq 5, want irq 3
IRQ routing conflict for 00:10.1, have irq 5, want irq 3
IRQ routing conflict for 00:10.2, have irq 5, want irq 3
IRQ routing conflict for 00:10.3, have irq 5, want irq 3
usb-uhci.c: USB UHCI at I/O 0xb800, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver usblp
------------------------------------------------------------------------



-> AGP -----------------------------------------------------------------
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4496 Wed Jul 16 19:03:09 PDT 2003
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Unsupported Via chipset (device id: 3189), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.
0: NVRM: AGPGART: unable to retrieve symbol table
spurious 8259A interrupt: IRQ7.

(nota: já tentei a opção agp_try_unsupported - não adiantou)
------------------------------------------------------------------------



-> quando tento carregar os módulos para o som, aparecem as mensagens abaixo -----------------------------------------------------------------
------------------------------------------------------------------------
PCI: Found IRQ 4 for device 00:11.5
IRQ routing conflict for 00:11.5, have irq 9, want irq 4
PCI: Setting latency timer of device 00:11.5 to 64
ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370] ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid: codec 0 is not valid [0x87e5370]

(nota: as mensagens são repetidas mesmo, não fui eu quem repetiu o modprobe zilhões de vezes... :-))
-----------------------------------------------------------------------------------




A partir daqui, são informçãoes mais técnicas. Quem tiver interesse e puder ajudar... :-)

-># lspci -vv

00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3189
	Subsystem: Asustek Computer, Inc.: Unknown device 807f
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: 0
	Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [80] AGP version 3.5
		Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
		Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x2
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device b168 (prog-if 00 [Normal decode]) 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: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: ee000000-efefffff
	Prefetchable memory behind bridge: eff00000-f7ffffff
	BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
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 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at d800 [size=256]
	Region 1: Memory at ed800000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0f.0 Serial controller: Rockwell International HCF 56k Data/Fax Modem (rev 01) (prog-if 00 [8250])
	Subsystem: GVC Corporation IBM
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
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at ed000000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 1
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:10.0 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 [UHCI])
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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, cache line size 08
	Interrupt: pin A routed to IRQ 5
	Region 4: I/O ports at d400 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:10.1 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 [UHCI])
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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, cache line size 08
	Interrupt: pin B routed to IRQ 5
	Region 4: I/O ports at d000 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:10.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80) (prog-if 00 [UHCI])
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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, cache line size 08
	Interrupt: pin C routed to IRQ 5
	Region 4: I/O ports at b800 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:10.3 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 82) (prog-if 20)
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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, cache line size 08
	Interrupt: pin D routed to IRQ 5
	Region 0: Memory at ec800000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3177
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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: 0
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-


------------------------------------------------------------------------
-> Lembram do primeiro erro de IRQ que mostrei?
-> PCI: No IRQ known for interrupt pin A of device 00:11.1. <-
O dispositivo é esse mostrado aí abaixo, o controlador IDE.

00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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
	Interrupt: pin A routed to IRQ 0
	Region 4: I/O ports at b400 [size=16]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
------------------------------------------------------------------------


00:11.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio Controller (rev 50)
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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-
	Interrupt: pin C routed to IRQ 9
	Region 0: I/O ports at e000 [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:12.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 74)
	Subsystem: Asustek Computer, Inc.: Unknown device 80a1
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 (750ns min, 2000ns max), cache line size 08
	Interrupt: pin A routed to IRQ 9
	Region 0: I/O ports at b000 [size=256]
	Region 1: Memory at ec000000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0281 (rev a1) (prog-if 00 [VGA])
	Subsystem: PROLINK Microsystems Corp: Unknown device 1122
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: 248 (1250ns min, 250ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Expansion ROM at effe0000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [44] AGP version 3.0
		Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2
		Command: RQ=31 SBA- AGP+ 64bit- FW- Rate=x2



-> As interrupções no sistema depois de inicializado; hcf é o modem.

           CPU0
  0:     228942          XT-PIC  timer
  1:      18045          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:          0          XT-PIC  ehci-hcd, usb-uhci, usb-uhci, usb-uhci
  8:          3          XT-PIC  rtc
  9:         51          XT-PIC  eth0, VIA8233
 10:        145          XT-PIC  eth1, hcf
 11:     126155          XT-PIC  nvidia
 12:      18396          XT-PIC  PS/2 Mouse
 14:      47505          XT-PIC  ide0
 15:         10          XT-PIC  ide1
NMI:          0
LOC:     228899
ERR:         46





--
iscc@ig.com.br

Usuário Linux 288982, Debian-br 630.



Reply to: