Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[alsa]no sound card found chips via82xx ( résolu solved )
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Wed Dec 06, 2006 4:32 pm    Post subject: [alsa]no sound card found chips via82xx ( résolu solved ) Reply with quote

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 :evil:

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 :evil: et son module est bien snd_via82xx
je patauge :cry:
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
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Wed Dec 06, 2006 4:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sat Dec 09, 2006 4:46 pm    Post subject: Reply with quote

Comme dirait droppy , je suis heureux :mrgreen: :mrgreen:
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
View user's profile Send private message
zyprexa
Apprentice
Apprentice


Joined: 26 Dec 2004
Posts: 180

PostPosted: Sat Dec 09, 2006 5:55 pm    Post subject: Reply with quote

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 :lol:
_________________
enjoy
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
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