PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel 2.6 und Alsa1.0.1



Andi S.
13.01.04, 01:29
Hallo!
Wenn ich versuche die Alsa-Module (modprobe snd-intel8x0) einzusetzen, gibt es bei mir ein paar Fehlermeldungen und eine ellenlange Liste von 'dmesg' mit lauter 'Unresolved Symbol'-meldungen. Kann mir jemand einen Tip geben, wie ich den Sound doch zum laufen bringe?
Mit freundlichen Grüßen
Andy ;)

linux:/# modprobe snd-intel8x0
WARNING: Error inserting snd
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd.ko): Unknown symbol in
module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_device
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/seq/snd-seq-device.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_rawmidi
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-rawmidi.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mpu401_uart
(/lib/modules/2.6.0-0-/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-timer.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-pcm.ko): Unknown symbol
in module, or unknown parameter (see dmesg)
Wlinux:/# modprobe snd-intel8x0
WARNING: Error inserting snd
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd.ko): Unknown symbol in
module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_device
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/seq/snd-seq-device.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_rawmidi
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-rawmidi.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_mpu401_uart
(/lib/modules/2.6.0-0-/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-timer.ko): Unknown
symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm
(/lib/modules/2.6.0-0-/kernel/sound/sound/acore/snd-pcm.ko): Unknown symbol
in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec
(/lib/modules/2.6.0-0-/kernel/sound/sound/pci/ac97/snd-ac97-codec.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0
(/lib/modules/2.6.0-0-/kernel/sound/sound/pci/snd-intel8x0.ko): Unknown
symbol in module, or unknown parameter (see dmesg)

linux:/# dmesg
snd_ac97_codec: Unknown symbol snd_verbose_printk
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_component_add
....

BBlack
13.01.04, 01:37
Hoi!

Hast du die Kernel Alsa Module genutzt oder alsadriver installiert und die installiert? Wenn letzteres musst dir von der ALSA Seite den Kernel Patch ziehen, damit hast dann auch 1.0.1 direkt im Kernel.

ahessling
13.01.04, 15:06
Da schieb ich mal direkt eine Frage ein:
Wo genau gibt es auf der Seite einen Kernel Patch?
Ich hätte nämlich gerne 1.0.1 in meinem 2.6er Kernel.

BBlack
13.01.04, 15:37
ftp://ftp.alsa-project.org/pub/kernel-patches

ahessling
13.01.04, 17:27
Ahja, Danke!

Vorhin war das Verzeichnis komischerweise leer. ;)

BBlack
13.01.04, 18:24
Magie! :cool:

Andi S.
13.01.04, 19:45
Hallo,

ich habe 1.0.1 extra draufgemacht. Mein 2.6.0 unterstützete soweit nur Alsa 0.97, die vorletzte Version glaube ich. Also brauche ich wohl einen Patch für gewisse Dateien im Kernelverzeichnis. Leider ist in dem ftp-Verzeichnis von Alsa kein Patch für meinen Kernel ausgezeichnet. Wie finde ich denn die richtige Datei. (oder wo oder wann)?

Andi

BBlack
13.01.04, 20:35
Hi!

Und weshalb muss es unbedingt die 1.0.1er sein? Oder hast eine Soundkarte die von den 0.96er Treibern nicht unterstützt wird?

Aber die alsa-bk vom 09.04. funktioniert ohne Probleme.

Andi S.
14.01.04, 12:55
Es klappt leider nicht. Ich habe den Kernelpatch angewandt, doch die Module lassen sich immer noch nicht einsetzen.


linux:# dmesg
request_module: failed /sbin/modprobe -- sound-slot-1. error = 256
snd: Unknown parameter `device_mode'
snd_seq_device: Unknown symbol snd_info_register
snd_seq_device: Unknown symbol snd_info_create_module_entry
snd_seq_device: Unknown symbol snd_info_free_entry
snd_seq_device: Unknown symbol snd_seq_root
snd_seq_device: Unknown symbol snd_iprintf
snd_seq_device: Unknown symbol snd_kcalloc
snd_seq_device: Unknown symbol snd_device_new
snd_seq_device: Unknown symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_info_register
snd_rawmidi: Unknown symbol snd_seq_device_new
snd_rawmidi: Unknown symbol snd_info_free_entry
snd_rawmidi: Unknown symbol snd_unregister_oss_device
snd_rawmidi: Unknown symbol snd_register_oss_device
snd_rawmidi: Unknown symbol snd_ctl_register_ioctl
snd_rawmidi: Unknown symbol snd_card_file_add
snd_rawmidi: Unknown symbol snd_iprintf
snd_rawmidi: Unknown symbol snd_kcalloc
snd_rawmidi: Unknown symbol snd_oss_info_register
snd_rawmidi: Unknown symbol snd_unregister_device
snd_rawmidi: Unknown symbol snd_device_new
snd_rawmidi: Unknown symbol snd_ctl_unregister_ioctl
snd_rawmidi: Unknown symbol snd_info_create_card_entry
snd_rawmidi: Unknown symbol snd_device_free
snd_rawmidi: Unknown symbol snd_card_file_remove
snd_rawmidi: Unknown symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_device_register
snd_rawmidi: Unknown symbol snd_register_device
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_kcalloc
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol snd_device_free
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_kcalloc
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_register
snd_pcm: Unknown symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_info_get_str
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_kcalloc
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_iprintf
snd_ac97_codec: Unknown symbol snd_kcalloc
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_intel8x0: Unknown symbol snd_ac97_pcm_close
snd_intel8x0: Unknown symbol snd_ac97_resume
snd_intel8x0: Unknown symbol snd_pcm_new
snd_intel8x0: Unknown symbol snd_card_register
snd_intel8x0: Unknown symbol snd_card_free
snd_intel8x0: Unknown symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: Unknown symbol snd_card_new
snd_intel8x0: Unknown symbol snd_iprintf
snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl