+strace modprobe / Re: Problem mit Crystal Soundkarte
RalfGesellensetter
rgx at gmx.de
Mon Feb 1 13:34:04 CET 2010
Hallo,
bevor ich die SiS onboard-Karte reaktiviere, ein letzter Versuch mit strace (s.u.).
Am Ende wird /sys/module/snd_cs46xx als fehlend moniert - das Verz. existiert aber.
Am Sonntag, 24. Januar 2010 schrieb RalfGesellensetter:
> fw-detect -v
>
ein fw-detect -a listet übrigens alle verfügbaren Treiber auf, aber cs46xx ist nicht dabei:
af9005 af9015 ati atmel av7110 b43 bcm2033 bluebird bnx2 bnx2x computone cpia2 cs42xx cxgb3 dabusb dec2000t dec2500t dec3000t diusb dsp56k dvb e100 eagle edgeport emi26 emi62 intel ipw2100 ivtv iwl keyspan
keyspanpda klsi matrox nova nvidia or51132_qam or51132_vsb or51211 p54pci ralink sb16 smctr snd-korg1212 snd-maestro3 snd-ymfpci sp8870 sp887x sun tda1004x tg3 ti_usb vicam whiteheat zd1201 zd1211
# rmmod snd_cs46xx
# strace modprobe snd_cs46xx
execve("/sbin/modprobe", ["modprobe", "snd_cs46xx"], [/* 36 vars */]) = 0
brk(0) = 0x9a40000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a3000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98099, ...}) = 0
mmap2(NULL, 98099, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb778b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260l\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1331684, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb778a000
mmap2(NULL, 1337704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7643000
mmap2(0xb7784000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x141) = 0xb7784000
mmap2(0xb7787000, 10600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7787000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7642000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb76426c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7784000, 8192, PROT_READ) = 0
mprotect(0xb77c1000, 4096, PROT_READ) = 0
munmap(0xb778b000, 98099) = 0
uname({sys="Linux", node="siduxbox", ...}) = 0
fstat64(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
brk(0) = 0x9a40000
brk(0x9a61000) = 0x9a61000
open("/etc/modprobe.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/modprobe.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
getdents(3, /* 11 entries */, 32768) = 296
write(2, "WARNING: All config files need ."..., 107WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
) = 107
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
open("/etc/modprobe.d/aliases.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4996, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "# These are the standard aliases"..., 4096) = 4096
read(3, "################\n#alias bt-proto"..., 4096) = 900
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/alsa-base-blacklist.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=281, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "# Uncomment these entries in ord"..., 4096) = 281
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/alsa-base.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1093, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "# autoloader aliases\ninstall sou"..., 4096) = 1093
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/blacklist.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1850, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "# This file lists modules which "..., 4096) = 1850
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/i915-kms.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "options i915 modeset=1\n", 4096) = 23
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/linux-sound-base_noOSS.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1059, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "blacklist ac97\nblacklist ac97_co"..., 4096) = 1059
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/ndiswrapper", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/oss-compat.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=356, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "install snd-pcm modprobe --ignor"..., 4096) = 356
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/etc/modprobe.d/ueagle-atm.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=214, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "install ueagle-atm /sbin/modprob"..., 4096) = 214
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/proc/cmdline", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "root=UUID=cbd8f0c3-3868-46ce-a5b"..., 1024) = 64
read(3, "", 1024) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/modules.dep.bin", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=412096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(3, "\260\7\364W\0\2\0\1 \6H\23659\0\0\0\0\1\377\377\377\377kernel/dr"..., 4096) = 4096
_llseek(3, 409600, [409600], SEEK_SET) = 0
read(3, "rivers/net/wireless/zd1211rw/zd1"..., 4096) = 2496
_llseek(3, 356352, [356352], SEEK_SET) = 0
read(3, "\377kernel/fs/sysv/sysv.ko:\0cv\300\5o^\0"..., 4096) = 4096
_llseek(3, 344064, [344064], SEEK_SET) = 0
read(3, "e.ko kernel/sound/core/snd.ko ke"..., 4096) = 4096
_llseek(3, 348160, [348160], SEEK_SET) = 0
_llseek(3, 348160, [348160], SEEK_SET) = 0
_llseek(3, 299008, [299008], SEEK_SET) = 0
read(3, "imer.ko kernel/sound/core/snd-hw"..., 4096) = 4096
_llseek(3, 303104, [303104], SEEK_SET) = 0
_llseek(3, 303104, [303104], SEEK_SET) = 0
_llseek(3, 303104, [303104], SEEK_SET) = 0
close(3) = 0
munmap(0xb77a2000, 4096) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/snd-page-alloc.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_page_alloc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_page_alloc/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/soundcore.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/soundcore", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/soundcore/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/snd.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/snd-timer.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_timer", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_timer/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/snd-pcm.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_pcm", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_pcm/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/ac97_bus.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/ac97_bus", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/ac97_bus/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/pci/ac97/snd-ac97-codec.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_ac97_codec", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_ac97_codec/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/seq/snd-seq-device.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_seq_device", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_seq_device/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/core/snd-rawmidi.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_rawmidi", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/snd_rawmidi/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/drivers/input/gameport/gameport.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/gameport", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/gameport/initstate", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a2000
read(4, "live\n", 4096) = 5
close(4) = 0
munmap(0xb77a2000, 4096) = 0
close(3) = 0
open("/lib/modules/2.6.32-3.slh.3-sidux-686/kernel/sound/pci/cs46xx/snd-cs46xx.ko", O_RDONLY) = 3
stat64("/sys/module", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat64("/sys/module/snd_cs46xx", 0xbfd685c4) = -1 ENOENT (No such file or directory)
fstat64(3, {st_mode=S_IFREG|0644, st_size=37047, ...}) = 0
mmap2(NULL, 37047, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0xb7799000
init_module(0xb7799000, 37047, "") = 0
munmap(0xb7799000, 37047) = 0
close(3) = 0
exit_group(0) = ?
# ls -dl /sys/module/snd_cs46xx/
drwxr-xr-x 7 root root 0 1. Feb 13:26 /sys/module/snd_cs46xx/
More information about the Linux
mailing list