Damn Small Linux - Not!
The forum for DSL-N
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Realtek ACL882M

 
Post new topic   Reply to topic    Damn Small Linux - Not! Forum Index -> Multimedia
View previous topic :: View next topic  
Author Message
waz



Joined: 02 Oct 2006
Posts: 1

PostPosted: Mon Oct 02, 2006 6:43 pm    Post subject: Realtek ACL882M Reply with quote

DSL-N 0.1 RC4 doesnt have the compiled drivers for it.
I booted up Knoppix 4.02 and saw that the sound works on it.
I took snd-hda-codec.ko snd-hda-intel.ko snd-page-alloc.ko snd-pcm.ko and snd-timer.ko
from there and put it on my DSL-N

After booting I can insmod the drivers in the correct order to get the sound to work.

I added the same lines into bootlocal.sh
[code:1]
#!/bin/bash
# put other system startup command here
/opt/myiwconfig.sh

#adding realtek 880/882 intel ich7 sound
sudo insmod /home/dsl/snd-timer.ko
sudo insmod /home/dsl/snd-page-alloc.ko
sudo insmod /home/dsl/snd-pcm.ko
sudo insmod /home/dsl/snd-hda-codec.ko
sudo insmod /home/dsl/snd-hda-intel.ko
[/code:1]
But after a reboot, the codec and intel modules are not loaded. I can manually go and insmod those files again to make the sound work, but i would like it to boot up that way.

My dmesg has these warnings/errors in it.
[code:1]
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_register
snd_pcm: Unknown symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_info_get_str
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_hda_codec: Unknown symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_card_proc_new
snd_hda_codec: Unknown symbol snd_ctl_find_id
snd_hda_codec: Unknown symbol snd_ctl_new1
snd_hda_codec: Unknown symbol snd_component_add
snd_hda_codec: Unknown symbol snd_iprintf
snd_hda_codec: Unknown symbol snd_ctl_elem_read
snd_hda_codec: Unknown symbol snd_ctl_elem_write
snd_hda_codec: Unknown symbol snd_device_new
snd_hda_codec: Unknown symbol snd_pcm_hw_constraint_step
snd_hda_codec: Unknown symbol snd_pcm_format_width
snd_hda_intel: Unknown symbol snd_pcm_new
snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
snd_hda_intel: Unknown symbol snd_card_register
snd_hda_intel: Unknown symbol snd_card_free
snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_hda_intel: Unknown symbol snd_hda_bus_new
snd_hda_intel: Unknown symbol snd_hda_build_pcms
snd_hda_intel: Unknown symbol snd_card_pci_resume
snd_hda_intel: Unknown symbol snd_hda_codec_new
snd_hda_intel: Unknown symbol snd_hda_queue_unsol_event
snd_hda_intel: Unknown symbol snd_card_new
snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
snd_hda_intel: Unknown symbol snd_hda_calc_stream_format
snd_hda_intel: Unknown symbol snd_card_pci_suspend
snd_hda_intel: Unknown symbol snd_pcm_set_ops
snd_hda_intel: Unknown symbol snd_card_set_pm_callback
snd_hda_intel: Unknown symbol snd_hda_suspend
snd_hda_intel: Unknown symbol snd_device_new
snd_hda_intel: Unknown symbol snd_pcm_suspend_all
snd_hda_intel: Unknown symbol snd_hda_resume
snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
snd_hda_intel: Unknown symbol snd_hda_build_controls
snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
[/code:1]

There probably is a better way using modprobe and depmod, but I wasnt able to get it working that way.

What should I do from here?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Damn Small Linux - Not! Forum Index -> Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group