1. Create a script. (eg: /opt/audio_modules/usb_sound.sh)
(make it executable: chmod +x /opt/audio_modules/usb_sound.sh)
insmod /opt/audio_modules/soundcore.ko
insmod /opt/audio_modules/snd.ko
insmod /opt/audio_modules/snd-hwdep.ko
insmod /opt/audio_modules/snd-page-alloc.ko
insmod /opt/audio_modules/snd-timer.ko
insmod /opt/audio_modules/snd-pcm.ko
insmod /opt/audio_modules/snd-seq-device.ko
insmod /opt/audio_modules/snd-seq.ko
insmod /opt/audio_modules/snd-rawmidi.ko
insmod /opt/audio_modules/snd-seq-midi-event.ko
insmod /opt/audio_modules/snd-seq-midi.ko
insmod /opt/audio_modules/snd-mixer-oss.ko
insmod /opt/audio_modules/snd-pcm-oss.ko
insmod /opt/audio_modules/snd-usb-lib.ko
insmod /opt/audio_modules/snd-usb-audio.ko
2. Put all modules in the directory accordingly. (eg: /opt/audio_modules)
3. Add the script to Administration > Scripts > Init : (Tomato web interface)
Load modules:
sleep 5
/opt/audio_modules/usb_sound.sh
Start mpd: (with config at /opt/etc/mpd.conf)
sleep 20
mpd /opt/etc/mpd.conf
Set mpd volume to 30%: (for already working volume control and mpc installed)
4. Reboot
credit: (posting the link was forbidden)