To get an audio device to work with all software under linux, you need ALSA support. See http://www.alsa-project.org/alsa-doc/ for a complete list.
... unless, of course, you use the new 'Freebob' firewire driver which connects directly to Jack. See the recent 'firewire' thread for some info by a premiere Freebob developer. Here is the list of supported devices:
http://freebob.sourceforge.net/index.php/List_of_Supported_Devices Carlo