For modprobe it doesn't make a difference if one
uses _ or -, but you're
right, the "lsmod | grep ..." line only works with underscores.
So `lsmod | grep snd_usb_audio` returns output? If it shows
"snd_usb_audio" on the left after running that then the module is
loaded. Also, if the module doesn't exist, then `modprobe modulename`
will return an error, otherwise there will be no output, which means
the module has loaded.