I presume I need to blacklist the snd-usb-audio/midi in the /etc/hotplug/blacklist for this to work?
Also, do I need to make any other changes or as long as I put this script into the /etc/hotplug/ dir I am set? Thanks for the great script! (is this going to become a standard part of the alsa driver? I sure hope so :-) Ico > Note that the problem is already solveable with a nice way. The SuSE uses > this hotplug script: > > ------------------------- > #!/bin/bash > # > # /etc/hotplug/usb/alsasound > # > # Sets up newly plugged in USB audio/MIDI devices. > # > > if [ "$INTERFACE" != "" ]; then > IFS=/ > set $INTERFACE '' > usb_bInterfaceClass=$1 > usb_bInterfaceSubClass=$2 > usb_bInterfaceProtocol=$3 > IFS="$DEFAULT_IFS" > fi > > function add_alsa () { > # check alsa is already running > if [ ! -d /proc/asound ]; then > # start alsasound script, so that static devices are properly loaded > echo "Starting ALSA..." > /etc/init.d/alsasound start >/dev/null 2>&1 > fi > /sbin/modprobe snd-usb-audio > if [ "$usb_bInterfaceSubClass" != "0x01" ]; then > /sbin/modprobe snd-usb-midi > fi > } > > function remove_alsa () { > /sbin/modprobe -r snd-usb-midi > /sbin/modprobe -r snd-usb-audio > } > > case "$ACTION" in > add) > add_alsa > ;; > remove) > remove_alsa > ;; > esac > ----------------------- > > So, if no static ALSA drivers are loaded, load them before usb module is > inserted. Nice way to solve all your problems. > > Jaroslav > > ----- > Jaroslav Kysela <[EMAIL PROTECTED]> > Linux Kernel Sound Maintainer > ALSA Project, SuSE Labs ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel