Submitted by Anonymous on April 12, 2008 - 5:10pm.
i would advise against using a zen-4 series kernel ... i just upgraded and now my sound card is permanently fried ... dunno if this is just an isolated issue but it's something to be aware of.
I want to know what hardware can be (potentially) destroyed (like your Intel HDA sound) by driver/firmware., etc. defects. I would guess many kinds of wireless NICs, soundcards with downloadable wave tables, and perhaps any device that has data in /lib/firmware? Since the Intel HDA is integrated into the motherboards of many expensive laptops, this damage could be expensive or require a replacement workaround such as a USB sound device.
I know the firmware for the Intel wireless NICs specifies early releases will not comply with regulatory agancies but I have never seen a warning about "may render hardware permanently unusable".
i was pretty skeptical myself but after extensive testing, it does indeed seem that this sound card is perma-phunked ... oh well, live & learn i guess ... need to stop tinkering and just leave things in a usable state = /
hp 530. i have searched and there is no known solution to this. will post again if upgrades to later kernels somehow automagickally fix it but i doubt this.
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.588000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.588000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
This looks like /lib/modules/2.6.X.Y/kernel/sound/pci/hda/snd-hda-intel.ko was not built at the same time and from the same source/includes as the rest of your kernel. Download a bootable CD such as Simply Mepis 7 and I am guessing your hardware will function.
Is there a list somewhere
I want to know what hardware can be (potentially) destroyed (like your Intel HDA sound) by driver/firmware., etc. defects. I would guess many kinds of wireless NICs, soundcards with downloadable wave tables, and perhaps any device that has data in /lib/firmware? Since the Intel HDA is integrated into the motherboards of many expensive laptops, this damage could be expensive or require a replacement workaround such as a USB sound device.
I know the firmware for the Intel wireless NICs specifies early releases will not comply with regulatory agancies but I have never seen a warning about "may render hardware permanently unusable".
good question
i was pretty skeptical myself but after extensive testing, it does indeed seem that this sound card is perma-phunked ... oh well, live & learn i guess ... need to stop tinkering and just leave things in a usable state = /
What hardware do you have?
What hardware do you have?
hp 530. i have searched and
hp 530. i have searched and there is no known solution to this. will post again if upgrades to later kernels somehow automagickally fix it but i doubt this.
here is my dmesg grepped for
here is my dmesg grepped for hda if that helps
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.588000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
dmesg grepped for hda if
dmesg grepped for hda if that helps
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.588000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.588000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.588000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_register
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_free
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_component_add
[ 15.592000] snd_hda_intel: Unknown symbol snd_component_add
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_read
[ 15.592000] snd_hda_intel: Unknown symbol snd_ctl_elem_write
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 15.592000] snd_hda_intel: Unknown symbol snd_device_new
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[ 15.592000] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
[ 15.592000] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
This dmesg does not suggest hardware failure
This looks like /lib/modules/2.6.X.Y/kernel/sound/pci/hda/snd-hda-intel.ko was not built at the same time and from the same source/includes as the rest of your kernel. Download a bootable CD such as Simply Mepis 7 and I am guessing your hardware will function.