Just wanted to add a quick post with some of the problems I had with getting a USB soundcard working reliably after rebooting the dock. Make sure to install alsa-base and the supporting modules using apt-get. Also, in /etc/modprobe.d/alsa-base.conf, look for the line that says options snd-usb-audio index and change its value from -2 to -1. This makes sure it will assign the USB device as soundcard 1. Otherwise, you may have issues with applications like mpg123 using it. Another thing that may cause problems for you is a missing /dev/dsp. Squeezeslave needs this to work. I found a site that said to do apt-get install oss-compat. I did this, the install won't work, but /dev/dsp gets created. Hope this helps some avoid headaches getting sound working.