Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/11/2006, à 22:00

sonic25

Darla 24 , mia midi non détecté parmi les cartes PCI

Bon voilà, j'ai deux pc que je viens de passer à Linux un avec une darla 24 l'autre avec une mia midi..

dans les deux cas le lspci | grep audio ne fait pas apparaitre les cartes (idem dans l'appli graphique périphériques..). Par contre le lsmod | grep snd fait bien apparaitre les modules snd (respectivement snd_mia et snd_darla24).

donc la question, pourquoi ca marche pas.. je ne vois nul trace du matériel dans les fichier et/modprob.d/alsa-base.. C'est même pas une question de plateforme vu que un des Pc est en Intel et l'autre amd 64..

aH oui, je suis en Ubuntu 2.6.17-10 (Edgy)

Ce que je me dis, c'est qu'a priori, j'ai les alsa drivers sur les bécanes, donc pas la peine de recompiler..

par contre les modprobe snd_darla24 n'ont aucun effet

Je ne sais pas ce que donne les distribs Mao, mais bon c'est quand même super galère (je sors de nombreuses heures a jouer avec swiftfox sur l'amd 64, les pilotes nvidia;:(

#2 Le 13/11/2006, à 22:04

sonic25

Re : Darla 24 , mia midi non détecté parmi les cartes PCI

pour préciser sur le Pc avec la Darla 24 (le pentium)

voilà ce que j'ai..

lspci
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82815 815 Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 01)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 01)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 01)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 01)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 01)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 04)
02:0a.0 Multimedia controller: Motorola DSP56301 Digital Signal Processor (rev 02)
02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
02:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
02:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
02:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

lsmod | grep snd
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82815 815 Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 01)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 01)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 01)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 01)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 01)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 04)
02:0a.0 Multimedia controller: Motorola DSP56301 Digital Signal Processor (rev 02)
02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
02:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
02:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
02:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

#3 Le 14/11/2006, à 11:28

sonic25

Re : Darla 24 , mia midi non détecté parmi les cartes PCI

Je cherche toujours..

notez que la réponse à la commande suivante..

$ modprobe -l | grep mia
/lib/modules/2.6.17-10-generic/kernel/sound/pci/echoaudio/snd-mia.ko

le driver semble bien avoir était installé, ce qui reste même étrange étant donné que la carte semble ne pas être trouvé au niveau de l'analyse PCI..

Dernière chose, la commande "changer de périphérique" dans le Fichier du Contrôleur de Volume ne me permet bien sûr pas de choisir ma carte Mia..

#4 Le 14/11/2006, à 19:39

sonic25

Re : Darla 24 , mia midi non détecté parmi les cartes PCI

Pour que ca soir plus simple, j'ai désactivé la carte son interne, du coup j'ai plus de son ;:(

$ lspci -v | grep -i audio
        Subsystem: Echo Digital Audio Corporation Mia rev.1

la commande suivante confirme que le snd-mia n'est toujours pas utilisé..

$ lsmod |grep snd
snd_mia                40964  0
snd_pcm_oss            57344  0
snd_mixer_oss          22784  1 snd_pcm_oss
snd_mpu401             12200  0
snd_pcm               108168  2 snd_mia,snd_pcm_oss
snd_timer              31112  1 snd_pcm
snd_mpu401_uart        12928  1 snd_mpu401
snd_rawmidi            34432  2 snd_mia,snd_mpu401_uart
snd_seq_device         12180  1 snd_rawmidi
snd_page_alloc         13200  2 snd_mia,snd_pcm
snd                    79016  9 snd_mia,snd_pcm_oss,snd_mixer_oss,snd_mpu401,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              14112  1 snd

#5 Le 15/11/2006, à 17:56

sonic25

Re : Darla 24 , mia midi non détecté parmi les cartes PCI

Bien que personne ne m'ait répondu sur ce forum, je donne la solution que j'ai obtenu à l'aide d'un collègue sur un autre forum:
http://www.linuxmao.org/tikiwiki/tiki-v … &forumId=3
et d'un autre Wiki Ubuntu (anglophone):
https://help.ubuntu.com/community/EchoMia

voici la solution donc pour toutes les personnes qui ont une config audio un peu original (cad les personnes faisant de la Mao), je pense qu'un tuto serait bienvenu.. c'est quand même loin d'être évident!!

-----------------------------------
procédure à suivre :
-------------------------------------

voir https://help.ubuntu.com/community/EchoMia
installation des linux headers nécessaire à la compilation des drivers alsa
sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui


Allez ici http://www.alsa-project.org/, et téléchargez les derniers drivers, librairie, utilités, tools et firmware

décompressez tous les fichiers dans /usr/src...
click droit: extraire ici.. à l'aide de de l'interface graphique, puis
sudo cp -r alsa-* /usr/src/alsa

On passe en master...
sudo bash

configurer et compiler le code:
cd /usr/src
cd alsa-driver-1.0.13
make clean
make mrproper
./configure --with-cards=intel8x0,mia --with-oss=yes --with-sequencer=yes
make
sudo make install

Faire de même avec les librairies, firmware, utils et ...
cd ../alsa-lib-1.0.13
make clean
./configure
make
sudo make install

cd ../alsa-plugins-1.0.13
make clean
./configure
make
sudo make install

cd ../alsa-utils-1.0.13
make clean
./configure
make
sudo make install
cd ../alsa-tools-1.0.13
make clean
./configure
make
sudo make install
cd ../alsa-firmware-1.0.13
make clean
./configure
make
sudo make install


copier le contenu de /lib/firmware/ea dans /lib/firmware/<your kernel version> i.e:
sudo cp /lib/firmware/ea/* /lib/firmware/2.6.17-10-generic/

Vous pouvez alors rebooter le système et configurer ensuite les volumes:
alsamixer -c0 -Vall
alsamixer -c1 -Vall

On peut ensuite encore perfectionne le tout en indiquant l'ordre des cartes (Linux charge en effet tantôt la mia en car0 ou card1..)
editer le fichier:
sudo gedit /etc/modprobe.d/alsa-base

le compléter avec les lignes suivantes:
# http://ubuntuforums.org/showthread.php?t=205449
options snd_intel8x0 index=0
options snd_mia index=1