In case this is news, I'm reporting a total failure of the snd-hdsp driver under the latest Fedora released kernel, 2.6.11-1.14_FC3spksmp, both with the x86_64 and i686 kernels. As a result, I've reverted to 2.6.10-1.770_FC3spksmp.i686.
I'm using 1.0.9RC2 of alsa driver, lib, utils, and tools. Firmware is 1.0.8 -- all most current releases. It seems as if no symbol in the driver is recognized. Here's the output from attempting to start alsa, and the relevant lines in dmesg: service alsasound start Starting sound driver: snd-hdsp FATAL: Error inserting snd_pcm (/lib/modules/2.6.11-1.14_FC3spksmp/kernel/sound/core/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error running install command for snd_pcm FATAL: Error inserting snd_hdsp (/lib/modules/2.6.11-1.14_FC3spksmp/kernel/sound/pci/rme9652/snd-hdsp.ko): Unknown symbol in module, or unknown parameter (see dmesg) done snd_pcm: disagrees about version of symbol snd_info_register snd_pcm: Unknown symbol snd_info_register snd_pcm: disagrees about version of symbol snd_info_create_module_entry snd_pcm: Unknown symbol snd_info_create_module_entry snd_pcm: disagrees about version of symbol snd_timer_notify snd_pcm: Unknown symbol snd_timer_notify snd_pcm: disagrees about version of symbol snd_timer_interrupt snd_pcm: Unknown symbol snd_timer_interrupt snd_pcm: disagrees about version of symbol snd_info_free_entry snd_pcm: Unknown symbol snd_info_free_entry snd_pcm: disagrees about version of symbol snd_ctl_register_ioctl snd_pcm: Unknown symbol snd_ctl_register_ioctl snd_pcm: disagrees about version of symbol snd_card_file_add snd_pcm: Unknown symbol snd_card_file_add snd_pcm: disagrees about version of symbol snd_unregister_device snd_pcm: Unknown symbol snd_unregister_device snd_pcm: disagrees about version of symbol snd_timer_new snd_pcm: Unknown symbol snd_timer_new snd_pcm: disagrees about version of symbol snd_device_new snd_pcm: Unknown symbol snd_device_new snd_pcm: disagrees about version of symbol snd_ctl_unregister_ioctl snd_pcm: Unknown symbol snd_ctl_unregister_ioctl snd_pcm: disagrees about version of symbol snd_info_create_card_entry snd_pcm: Unknown symbol snd_info_create_card_entry snd_pcm: disagrees about version of symbol snd_power_wait snd_pcm: Unknown symbol snd_power_wait snd_pcm: disagrees about version of symbol snd_device_free snd_pcm: Unknown symbol snd_device_free snd_pcm: disagrees about version of symbol snd_card_file_remove snd_pcm: Unknown symbol snd_card_file_remove snd_pcm: disagrees about version of symbol snd_info_unregister snd_pcm: Unknown symbol snd_info_unregister snd_pcm: disagrees about version of symbol snd_device_register snd_pcm: Unknown symbol snd_device_register snd_pcm: disagrees about version of symbol snd_register_device snd_pcm: Unknown symbol snd_register_device snd_hdsp: Unknown symbol snd_pcm_new snd_hdsp: Unknown symbol snd_interval_refine snd_hdsp: Unknown symbol snd_pcm_set_sync snd_hdsp: Unknown symbol snd_pcm_hw_rule_add snd_hdsp: Unknown symbol snd_interval_list snd_hdsp: Unknown symbol snd_pcm_lib_ioctl snd_hdsp: Unknown symbol snd_pcm_set_ops snd_hdsp: Unknown symbol snd_pcm_hw_constraint_list snd_hdsp: Unknown symbol _snd_pcm_hw_param_setempty snd_hdsp: Unknown symbol snd_pcm_hw_constraint_msbits snd_hdsp: Unknown symbol snd_pcm_period_elapsed [3 unrelated httpd lines] snd_pcm: disagrees about version of symbol snd_info_register snd_pcm: Unknown symbol snd_info_register snd_pcm: disagrees about version of symbol snd_info_create_module_entry snd_pcm: Unknown symbol snd_info_create_module_entry snd_pcm: disagrees about version of symbol snd_timer_notify snd_pcm: Unknown symbol snd_timer_notify snd_pcm: disagrees about version of symbol snd_timer_interrupt snd_pcm: Unknown symbol snd_timer_interrupt snd_pcm: disagrees about version of symbol snd_info_free_entry snd_pcm: Unknown symbol snd_info_free_entry snd_pcm: disagrees about version of symbol snd_ctl_register_ioctl snd_pcm: Unknown symbol snd_ctl_register_ioctl snd_pcm: disagrees about version of symbol snd_card_file_add snd_pcm: Unknown symbol snd_card_file_add snd_pcm: disagrees about version of symbol snd_unregister_device snd_pcm: Unknown symbol snd_unregister_device snd_pcm: disagrees about version of symbol snd_timer_new snd_pcm: Unknown symbol snd_timer_new snd_pcm: disagrees about version of symbol snd_device_new snd_pcm: Unknown symbol snd_device_new snd_pcm: disagrees about version of symbol snd_ctl_unregister_ioctl snd_pcm: Unknown symbol snd_ctl_unregister_ioctl snd_pcm: disagrees about version of symbol snd_info_create_card_entry snd_pcm: Unknown symbol snd_info_create_card_entry snd_pcm: disagrees about version of symbol snd_power_wait snd_pcm: Unknown symbol snd_power_wait snd_pcm: disagrees about version of symbol snd_device_free snd_pcm: Unknown symbol snd_device_free snd_pcm: disagrees about version of symbol snd_card_file_remove snd_pcm: Unknown symbol snd_card_file_remove snd_pcm: disagrees about version of symbol snd_info_unregister snd_pcm: Unknown symbol snd_info_unregister snd_pcm: disagrees about version of symbol snd_device_register snd_pcm: Unknown symbol snd_device_register snd_pcm: disagrees about version of symbol snd_register_device snd_pcm: Unknown symbol snd_register_device snd_hdsp: Unknown symbol snd_pcm_new snd_hdsp: Unknown symbol snd_interval_refine snd_hdsp: Unknown symbol snd_pcm_set_sync snd_hdsp: Unknown symbol snd_pcm_hw_rule_add snd_hdsp: Unknown symbol snd_interval_list snd_hdsp: Unknown symbol snd_pcm_lib_ioctl snd_hdsp: Unknown symbol snd_pcm_set_ops snd_hdsp: Unknown symbol snd_pcm_hw_constraint_list snd_hdsp: Unknown symbol _snd_pcm_hw_param_setempty snd_hdsp: Unknown symbol snd_pcm_hw_constraint_msbits snd_hdsp: Unknown symbol snd_pcm_period_elapsed snd_pcm: disagrees about version of symbol snd_info_register snd_pcm: Unknown symbol snd_info_register snd_pcm: disagrees about version of symbol snd_info_create_module_entry snd_pcm: Unknown symbol snd_info_create_module_entry snd_pcm: disagrees about version of symbol snd_timer_notify snd_pcm: Unknown symbol snd_timer_notify snd_pcm: disagrees about version of symbol snd_timer_interrupt snd_pcm: Unknown symbol snd_timer_interrupt snd_pcm: disagrees about version of symbol snd_info_free_entry snd_pcm: Unknown symbol snd_info_free_entry snd_pcm: disagrees about version of symbol snd_ctl_register_ioctl snd_pcm: Unknown symbol snd_ctl_register_ioctl snd_pcm: disagrees about version of symbol snd_card_file_add snd_pcm: Unknown symbol snd_card_file_add snd_pcm: disagrees about version of symbol snd_unregister_device snd_pcm: Unknown symbol snd_unregister_device snd_pcm: disagrees about version of symbol snd_timer_new snd_pcm: Unknown symbol snd_timer_new snd_pcm: disagrees about version of symbol snd_device_new snd_pcm: Unknown symbol snd_device_new snd_pcm: disagrees about version of symbol snd_ctl_unregister_ioctl snd_pcm: Unknown symbol snd_ctl_unregister_ioctl snd_pcm: disagrees about version of symbol snd_info_create_card_entry snd_pcm: Unknown symbol snd_info_create_card_entry snd_pcm: disagrees about version of symbol snd_power_wait snd_pcm: Unknown symbol snd_power_wait snd_pcm: disagrees about version of symbol snd_device_free snd_pcm: Unknown symbol snd_device_free snd_pcm: disagrees about version of symbol snd_card_file_remove snd_pcm: Unknown symbol snd_card_file_remove snd_pcm: disagrees about version of symbol snd_info_unregister snd_pcm: Unknown symbol snd_info_unregister snd_pcm: disagrees about version of symbol snd_device_register snd_pcm: Unknown symbol snd_device_register snd_pcm: disagrees about version of symbol snd_register_device snd_pcm: Unknown symbol snd_register_device snd_hdsp: Unknown symbol snd_pcm_new snd_hdsp: Unknown symbol snd_interval_refine snd_hdsp: Unknown symbol snd_pcm_set_sync snd_hdsp: Unknown symbol snd_pcm_hw_rule_add snd_hdsp: Unknown symbol snd_interval_list snd_hdsp: Unknown symbol snd_pcm_lib_ioctl snd_hdsp: Unknown symbol snd_pcm_set_ops snd_hdsp: Unknown symbol snd_pcm_hw_constraint_list snd_hdsp: Unknown symbol _snd_pcm_hw_param_setempty snd_hdsp: Unknown symbol snd_pcm_hw_constraint_msbits snd_hdsp: Unknown symbol snd_pcm_period_elapsed snd_pcm: disagrees about version of symbol snd_info_register snd_pcm: Unknown symbol snd_info_register snd_pcm: disagrees about version of symbol snd_info_create_module_entry snd_pcm: Unknown symbol snd_info_create_module_entry snd_pcm: disagrees about version of symbol snd_timer_notify snd_pcm: Unknown symbol snd_timer_notify snd_pcm: disagrees about version of symbol snd_timer_interrupt snd_pcm: Unknown symbol snd_timer_interrupt snd_pcm: disagrees about version of symbol snd_info_free_entry snd_pcm: Unknown symbol snd_info_free_entry snd_pcm: disagrees about version of symbol snd_ctl_register_ioctl snd_pcm: Unknown symbol snd_ctl_register_ioctl snd_pcm: disagrees about version of symbol snd_card_file_add snd_pcm: Unknown symbol snd_card_file_add snd_pcm: disagrees about version of symbol snd_unregister_device snd_pcm: Unknown symbol snd_unregister_device snd_pcm: disagrees about version of symbol snd_timer_new snd_pcm: Unknown symbol snd_timer_new snd_pcm: disagrees about version of symbol snd_device_new snd_pcm: Unknown symbol snd_device_new snd_pcm: disagrees about version of symbol snd_ctl_unregister_ioctl snd_pcm: Unknown symbol snd_ctl_unregister_ioctl snd_pcm: disagrees about version of symbol snd_info_create_card_entry snd_pcm: Unknown symbol snd_info_create_card_entry snd_pcm: disagrees about version of symbol snd_power_wait snd_pcm: Unknown symbol snd_power_wait snd_pcm: disagrees about version of symbol snd_device_free snd_pcm: Unknown symbol snd_device_free snd_pcm: disagrees about version of symbol snd_card_file_remove snd_pcm: Unknown symbol snd_card_file_remove snd_pcm: disagrees about version of symbol snd_info_unregister snd_pcm: Unknown symbol snd_info_unregister snd_pcm: disagrees about version of symbol snd_device_register snd_pcm: Unknown symbol snd_device_register snd_pcm: disagrees about version of symbol snd_register_device snd_pcm: Unknown symbol snd_register_device snd_hdsp: Unknown symbol snd_pcm_new snd_hdsp: Unknown symbol snd_interval_refine snd_hdsp: Unknown symbol snd_pcm_set_sync snd_hdsp: Unknown symbol snd_pcm_hw_rule_add snd_hdsp: Unknown symbol snd_interval_list snd_hdsp: Unknown symbol snd_pcm_lib_ioctl snd_hdsp: Unknown symbol snd_pcm_set_ops snd_hdsp: Unknown symbol snd_pcm_hw_constraint_list snd_hdsp: Unknown symbol _snd_pcm_hw_param_setempty snd_hdsp: Unknown symbol snd_pcm_hw_constraint_msbits snd_hdsp: Unknown symbol snd_pcm_period_elapsed -- Janina Sajka Phone: +1.202.494.7040 Partner, Capital Accessibility LLC http://www.CapitalAccessibility.Com Chair, Accessibility Workgroup Free Standards Group (FSG) [EMAIL PROTECTED] http://a11y.org If Linux can't solve your computing problem, you need a different problem.
