Page 1 sur 1

[compilation] problème de module non trouvé [RESOLU]

Publié : dim. 28 avr. 2013, 18:25
par bpier
je rencontre un souci avec l'installation d'un kernel. Un module, celui de la carte audio, une Echo Layla24, n'est pas reconnu. Je ne pige pas et me tourne vers vous. Voilà le message :

Code : Tout sélectionner

(6/9) mise à jour de linux-lts                       [############################] 100%
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
==> Building image from preset: 'default'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Starting build: 3.0.75-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> ERROR: module not found: `layla24'
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-lts.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: 'fallback'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> Starting build: 3.0.75-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> ERROR: module not found: `layla24'
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-lts-fallback.img
==> WARNING: errors were encountered during the build. The image may not be complete.
Erreur: la commande n'a pas pu être exécutée correctement

Re: [compilation] problème de module non trouvé

Publié : dim. 28 avr. 2013, 19:51
par FoolEcho
Il n'est plus présent dans le noyau apparemment et pas non plus sur AUR (je n'ai pas investigué davantage)... :?

Re: [compilation] problème de module non trouvé

Publié : dim. 28 avr. 2013, 21:04
par bpier
Alors, que dois-je faire ? Eh bi, en attendant une réponse, je compile à l'ancienne.

Re: [compilation] problème de module non trouvé

Publié : lun. 29 avr. 2013, 09:16
par FoolEcho
Le module est renommé, il s'appelle snd-layla24. :D

Code : Tout sélectionner

$ modinfo snd-layla24
filename:       /lib/modules/3.8.10-1-ARCH/kernel/sound/pci/echoaudio/snd-layla24.ko.gz
description:    Echoaudio Layla24 soundcards driver
license:        GPL v2
author:         Giuliano Pochini <pochini@shiny.it>
firmware:       ea/layla24_2S_asic.fw
firmware:       ea/layla24_2A_asic.fw
firmware:       ea/layla24_1_asic.fw
firmware:       ea/layla24_dsp.fw
firmware:       ea/loader_dsp.fw
alias:          pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*
depends:        snd-pcm,snd,snd-page-alloc,snd-rawmidi
intree:         Y
vermagic:       3.8.10-1-ARCH SMP preempt mod_unload modversions 
parm:           index:Index value for Layla24 soundcard. (array of int)
parm:           id:ID string for Layla24 soundcard. (array of charp)
parm:           enable:Enable Layla24 soundcard. (array of bool)

Re: [compilation] problème de module non trouvé

Publié : lun. 29 avr. 2013, 14:48
par bpier
je sais qu'il s'appelle snd-layla24. Mais faire qu'il soit reconnu pendant la compilation ! Même en compilant un kernel custom, le problème se pose aussi. Il y a un truc que je ne saisis pas sur Arch...

LA SOLUTION : dans /etc/mkinitcpio.conf, j'avais écrit layla24 à la ligne modules, au lieu de snd-layla24. J'ai corrigé et ça fonctionne. la compilation passe. Erreur de newbie...