+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