M-Audio Transit USB sound card
Has anyone gotten the M-Audio Transit USB sound card to work under SuSE 9.1? I found that if I boot Windows XP first, and then do a warm reboot to SuSE Linux, then SuSE will detect the card as "USB-audio" and it would work. However, hot-plugging the card doesn't work, because the card needs to have firmware downloaded to it before it becomes active. I also found the following web site with some info about downloading the firmware to the Transit using the madfuload command: http://www.theory.physics.ubc.ca/transit.html But this info is specific to Mandrake. The SuSE hotplug stuff is different. I'd like to know how to integrate the firmware download step into the SuSE hotplug scheme. Any help would be greatly appreciated. -Ti -- Ti Kan http://www.amb.org/ti Vorsprung durch Technik
On Sunday 09 January 2005 4:59 am, Ti Kan wrote:
Has anyone gotten the M-Audio Transit USB sound card to work under SuSE 9.1?
<snip> I haven't an answer for you, but am interested in these cards. They have a nice one that does 6-7 speaker surrounds sound for very little money. But when I enquire at various places about using this card w/ linux all I ever get for answers is "it won't work w/ linux period!" ( the emphatic ending seems to be required these days when you ask anyone why their hardware doesn't support linux or even when you just enquire w/ the understanding that if it works you are interested in buying! I expect they really don't like to have to actually do tech support for their Windows customers and somehow believe that Linux users would only make more work for them... Same thing lately w/ the newer Turtle Beach cards.If anyone can point me at a community developer who is doing support for the new cards ( not using aureal chipsets any more. Since that chip company is now owned by the Creative people <sigh>) I'd appreciate it.. or if anyone comes up w/ a group writing drivers for the m-audio cards.. -- j nemo me impune lacessit 'Quis custodiet ipsos custodiates?'
On Sun, 2005-01-09 at 10:05, jfweber@bellsouth.net wrote:
On Sunday 09 January 2005 4:59 am, Ti Kan wrote:
Has anyone gotten the M-Audio Transit USB sound card to work under SuSE 9.1?
<snip> I haven't an answer for you, but am interested in these cards. They have a nice one that does 6-7 speaker surrounds sound for very little money. But when I enquire at various places about using this card w/ linux all I ever get for answers is "it won't work w/ linux period!" ( the emphatic ending seems to be required these days when you ask anyone why their hardware doesn't support linux or even when you just enquire w/ the understanding that if it works you are interested in buying!
I expect they really don't like to have to actually do tech support for their Windows customers and somehow believe that Linux users would only make more work for them...
Same thing lately w/ the newer Turtle Beach cards.If anyone can point me at a community developer who is doing support for the new cards ( not using aureal chipsets any more. Since that chip company is now owned by the Creative people <sigh>) I'd appreciate it.. or if anyone comes up w/ a group writing drivers for the m-audio cards..
I use a USB sound device without any major problems. It is a SoundBlaster Blaster MP3+. I don't even config anything in Yast, just plug it in and have audio. The only thing I found was if you use a USB hub make sure it is a powered hub. -- Ken Schneider UNIX since 1989 SuSE since 1998 * Only reply to the list please*
jfweber@bellsouth.net writes:
On Sunday 09 January 2005 4:59 am, Ti Kan wrote:
Has anyone gotten the M-Audio Transit USB sound card to work under SuSE 9.1?
<snip> I haven't an answer for you, but am interested in these cards. They have a nice one that does 6-7 speaker surrounds sound for very little money. But when I enquire at various places about using this card w/ linux all I ever get for answers is "it won't work w/ linux period!" ( the emphatic ending seems to be required these days when you ask anyone why their hardware doesn't support linux or even when you just enquire w/ the understanding that if it works you are interested in buying!
Well, the M-Audio Transit actually works under Linux if you manage to get the card to get its firmware downloaded, and then without powering off, let the usb subsystem detect the card. Currently, I could do one of the following on SuSE 9.1: 1. Boot into Windows XP and get the card running, then warm-boot into Linux and the card works (the card is detected and the snd_usb_audio driver is automatically loaded). or, 2. Under Linux, connect the card, then download the firmware by typing this command: madfuload -3 -v -D /proc/bus/usb/002/002 -f /path/to/firemwarefile where the 002/002 portion of the /proc/bus/usb/ path is found by looking at the /sbin/lsusb output for the "Midiman" line, and the Transit firmware file is the ma006100.bin file found from the WinXP /windows/system32 directory. Then, do a warm-reboot back into Linux and the card works (the snd_usb_audio driver is auto-loaded). What I'd like to do is be able to hotplug and hot-unplug under Linux the way I could under Windows, and have the card work without the warm-reboot. The writeup at http://www.theory.physics.ubc.ca/transit.html was helpful to get me to this point. I had to modify the madfuload.c program as described to comment out the usb_reset() call, but did not need to alter the ALSA driver at all. The rest of the writeup describes how to tie this into Mandrake's hotplug scheme (restarting the usb, etc) and there is where I couldn't figure out how to get things to work similarly under SuSE. Anyone here know how to hook the firmware download into the SuSE hotplug scheme and restart usb? -Ti -- Ti Kan http://www.amb.org/ti Vorsprung durch Technik
participants (3)
-
jfweber@bellsouth.net
-
Ken Schneider
-
ti@amb.org