Bug 131494

Summary: Module sound-cmipci cannot be inserted
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Eduardo Duenez <e_duenez>
Component: SoundAssignee: Jaroslav Kysela <perex>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Eduardo Duenez 2005-10-29 18:21:51 UTC
After upgrading from SuSE 9.1 to OpenSuSE 10.0 (Final) the sound card stops working.  The module is "sound-cmipci" (it cannot be insmod-ed).  The sound card is on-board on a K7ASA motherboard.

# uname -a 
Linux Athloncito 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686 athlon i386 GNU/Linux

(From dmesg)
snd_cmipci: Unknown symbol gameport_set_phys
snd_cmipci: Unknown symbol snd_verbose_printd
snd_cmipci: Unknown symbol snd_ctl_add
snd_cmipci: Unknown symbol snd_pcm_new
snd_cmipci: Unknown symbol snd_card_register
snd_cmipci: Unknown symbol snd_card_free
snd_cmipci: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_cmipci: Unknown symbol snd_card_proc_new
snd_cmipci: Unknown symbol snd_pcm_hw_constraint_minmax
snd_cmipci: Unknown symbol snd_hidden_kcalloc
snd_cmipci: Unknown symbol snd_wrapper_kfree
snd_cmipci: Unknown symbol snd_hidden_kfree
snd_cmipci: Unknown symbol snd_opl3_create
snd_cmipci: Unknown symbol snd_ctl_find_id
snd_cmipci: Unknown symbol snd_verbose_printk
snd_cmipci: Unknown symbol gameport_unregister_port
snd_cmipci: Unknown symbol snd_ctl_new1
snd_cmipci: Unknown symbol snd_card_new
snd_cmipci: Unknown symbol snd_iprintf
snd_cmipci: Unknown symbol snd_pcm_lib_malloc_pages
snd_cmipci: Unknown symbol __gameport_register_port
snd_cmipci: Unknown symbol snd_pcm_lib_ioctl
snd_cmipci: Unknown symbol snd_pcm_lib_free_pages
snd_cmipci: Unknown symbol snd_ctl_notify
snd_cmipci: Unknown symbol snd_pcm_set_ops
snd_cmipci: Unknown symbol snd_pcm_hw_constraint_list
snd_cmipci: Unknown symbol snd_device_new
snd_cmipci: Unknown symbol snd_mpu401_uart_interrupt
snd_cmipci: Unknown symbol snd_mpu401_uart_new
snd_cmipci: Unknown symbol snd_pcm_lib_preallocate_free_for_all
snd_cmipci: Unknown symbol snd_opl3_hwdep_new
snd_cmipci: Unknown symbol snd_hidden_kmalloc
snd_cmipci: Unknown symbol snd_pcm_period_elapsed
snd_cmipci: Unknown symbol snd_pcm_format_width
Comment 1 Jaroslav Kysela 2005-11-02 10:04:47 UTC
Could you try these commands on command-line as root?

modprobe snd-page-alloc
modprobe snd

And send error messages here (if any) and output from lsmod?
Comment 2 Jaroslav Kysela 2005-11-18 10:11:43 UTC
No further response from reporter.
Comment 3 Eduardo Duenez 2005-11-19 14:48:25 UTC
Athloncito:~ # modprobe snd-page-alloc
Athloncito:~ # modprobe snd
Athloncito:~ # lsmod
Module                  Size  Used by
snd                    60420  0
soundcore               9184  1 snd
snd_page_alloc         10632  0
hfsplus                75140  0
subfs                   7552  1
speedstep_lib           4228  0
freq_table              4612  0
ipv6                  242752  27
af_packet              21384  2
edd                     9824  0
usbhid                 43616  1
usblp                  12544  0
ehci_hcd               32136  0
amd_k7_agp              8588  1
agpgart                33096  1 amd_k7_agp
sis900                 20864  0
mii                     5504  1 sis900
i2c_amd756              6404  0
i2c_core               20368  1 i2c_amd756
ohci_hcd               20228  0
uhci_hcd               32016  0
generic                 4484  0 [permanent]
usbcore               112640  7 usbhid,usblp,ehci_hcd,ohci_hcd,uhci_hcd
pci_hotplug            26164  0
parport_pc             38980  1
lp                     11460  0
parport                33864  2 parport_pc,lp
nls_utf8                2048  5
nls_cp437               5760  5
vfat                   12800  5
fat                    49692  1 vfat
dm_mod                 54972  0
reiserfs              250480  2
ide_cd                 39684  0
cdrom                  36896  1 ide_cd
processor              24252  0
amd74xx                13980  0 [permanent]
ide_disk               17152  10
ide_core              122380  4 generic,ide_cd,amd74xx,ide_disk
Comment 4 Eduardo Duenez 2005-11-19 14:50:14 UTC
After performing the suggested steps still no sound at all.  And now YaST sound module crashes if I try to edit the configuration (though I have not rebooted---should that even be necessary?)
Comment 5 Jaroslav Kysela 2005-11-21 09:15:16 UTC
Ok, try this sequence:

modprobe snd-page-alloc
modprobe snd
modprobe snd-cmipci
modprobe snd-pcm-oss
modprobe snd-mixer-oss

Then set the volume with 'alsamixer' utility and try to play something with 'aplay <some_wav_file>'.

Also, before trying YaST - remove the sound configuration - the file /etc/modprobe.d/sound .
Comment 6 Jaroslav Kysela 2005-11-21 09:26:42 UTC
See also to bug#134529, it might be related.
Comment 7 Jaroslav Kysela 2006-01-03 10:30:08 UTC
No response.
Comment 8 Jaroslav Kysela 2006-01-03 11:13:59 UTC
--''--