View previous topic :: View next topic |
Author |
Message |
nemo13 Veteran


Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Wed Dec 06, 2006 4:32 pm Post subject: [alsa]no sound card found chips via82xx ( résolu solved ) |
|
|
bonjour ,
je galère depuis trois jours sur mon portable pour avoir du son ; "alsacien" si possible .
Il y en a sous XP et sous Ubuntu-LIVE CD ; ce n'est donc pas un problème de hard ni d'incompatiblité / linux.
le diag est simple à priori :
une salop...e d'interruption comme au temps du DOS .
extrait de dmesg :
Code: | Advanced Linux Sound Architecture Driver Version 1.0.11rc4 (Wed Mar 22 10:27:24 2006 UTC).
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:07.5[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
PCI: Unable to reserve I/O region #1:100@1000 for device 0000:00:07.5
VIA 82xx Audio: probe of 0000:00:07.5 failed with error -16 |
la carte étant d'après lspci Code: | 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.4 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
00:07.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 30)
| je me suis soignement appliqué à utiliser VIA82XX .
que ce soit en dur de chez dur dans le kernel ou en module ---------> toujours la même erreur
un Code: | cat /proc/interrupts
CPU0
0: 3235588 XT-PIC timer
1: 8 XT-PIC i8042
2: 0 XT-PIC cascade
7: 1 XT-PIC parport0
8: 2 XT-PIC rtc
9: 59 XT-PIC acpi, uhci_hcd:usb1, uhci_hcd:usb2, yenta, ohci1394
10: 4913 XT-PIC yenta, eth0
11: 0 XT-PIC sonypi
12: 106 XT-PIC i8042
14: 6728 XT-PIC ide0
15: 38 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
| confirme bien que la carte n'a pas d'interrup sous gentoo
la même chose aque le live Ubuntu :
Code: | CPU0
0: 1980807 XT-PIC timer
1: 2205 XT-PIC i8042
2: 0 XT-PIC cascade
5: 84987 XT-PIC VIA82XX-MODEM, VIA686A
7: 1 XT-PIC parport0
8: 3 XT-PIC rtc
9: 43256 XT-PIC acpi, uhci_hcd:usb1, ohci1394, uhci_hcd:usb2, yenta
10: 71 XT-PIC eth0, yenta
12: 976 XT-PIC i8042
14: 1060 XT-PIC ide0
15: 4542 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0 |
la carte a une interrup et son module est bien snd_via82xx
je patauge
qui aurait une petite idée ?
A+
nota : j'ai mis tout en pnp pour le noyau ,bios etc cela pourrait-il géner ?
Last edited by nemo13 on Sat Dec 09, 2006 4:53 pm; edited 1 time in total |
|
Back to top |
|
 |
nemo13 Veteran


Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Wed Dec 06, 2006 4:37 pm Post subject: |
|
|
info toute chaude ,
j'ai ajouter le module snd-via82xx-modem au noyau et ce couillon obtient l'interrup 5
Code: |
CPU0
0: 2255347 XT-PIC timer
1: 892 XT-PIC i8042
2: 0 XT-PIC cascade
5: 1 XT-PIC VIA82XX-MODEM
7: 1 XT-PIC parport0
8: 2 XT-PIC rtc
9: 12927 XT-PIC acpi, uhci_hcd:usb1, uhci_hcd:usb2, yenta, ohci1394
10: 3953 XT-PIC yenta, eth0
11: 0 XT-PIC sonypi
12: 148 XT-PIC i8042
14: 20078 XT-PIC ide0
15: 38 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0 |
le dmesg donne
Code: | Advanced Linux Sound Architecture Driver Version 1.0.11rc4 (Wed Mar 22 10:27:24 2006 UTC).
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:07.5[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
PCI: Unable to reserve I/O region #1:100@1000 for device 0000:00:07.5
VIA 82xx Audio: probe of 0000:00:07.5 failed with error -16
ACPI: PCI Interrupt 0000:00:07.6[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:07.6 to 64
usb 1-2: new low speed USB device using uhci_hcd and address 2
usb 1-2: configuration #1 chosen from 1 choice
ALSA sound/pci/ac97/ac97_codec.c:2004: MC'97 1 converters and GPIO not ready (0xff00)
ALSA device list:
#1: VIA 82XX modem at 0x1400, irq 5
TCP bic registered |
le monde est trop cruel ; toujour nada pour la carte son |
|
Back to top |
|
 |
nemo13 Veteran


Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Sat Dec 09, 2006 4:46 pm Post subject: |
|
|
Comme dirait droppy , je suis heureux
je n'en suis sorti de ma manière suivante :
1) acquisition du max d'info ---------> chaque fois que je voyais " Debug " dans .config hop -->Yes
2) lecture studieuse et attentive de "dmesg"
en testant plein d'option ( noacpi ,noapic ,lacpi , pnpbios , pci=routeirq ) avec grub.
A) conflit d'interruption / plage mémoire
lorsque alsa ne voulait pas démarrer j'avais systèmatiquement :
Code: | ACPI: PCI Interrupt 0000:00:07.5[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
PCI: Unable to reserve I/O region #1:100@1000 for device 0000:00:07.5
VIA 82xx Audio: probe of 0000:00:07.5 failed with error -16 |
j'ai donc crouikement déactivé tout ce dont je ne pense pas me servir : port pcmcia et iee1384
b) séquencement au boot.
dans le séquencement de dmesg , alsa est lancé (à priori ) avant que le chip son ait son interrupt.
j'ai donc juste mis dans le noyau : Code: | # Sound
#
CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_AC97_BUS=m
#
# PCI devices
#
CONFIG_SND_VIA82XX=m
CONFIG_SND_VIA82XX_MODEM=m
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set |
puis mis alsasound dans le runlevel default.
j'obtiens donc au boot
Code: | dmesg |grep -i "irq 5"
[ 6478.832463] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
[ 6478.832472] PCI: setting IRQ 5 as level-triggered
[ 6478.832479] ACPI: PCI Interrupt 0000:00:07.6[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
[ 6479.639632] ACPI: PCI Interrupt 0000:00:07.5[C] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
| et alsa demarre après , tranquilou.
désolé d'avoir "posté" un peu long mais si cela peut servir à d'autres... |
|
Back to top |
|
 |
zyprexa Apprentice


Joined: 26 Dec 2004 Posts: 180
|
Posted: Sat Dec 09, 2006 5:55 pm Post subject: |
|
|
Long ou pas, ce serait dommage de t'en vouloir d'avoir auto-résolu ton problème et de ne avoir donné la solution ensuite  _________________ enjoy |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|