You are not logged in.

#1 2009-10-06 09:50:43

g2oo7fy
Member
Registered: 2009-10-06
Posts: 7

oddity with usb-soundcard [Solved]

Hi,

I'm trying to run the usb-Soundcard Tascam US-122 on a lenovo thinkpad R61. I'm running Arch as a 64bit system. I followed this howto: http://ubuntuforums.org/showthread.php?t=431066 but the device would not load. This is what the file 55-tascam.rules looks like:

BUS=="usb", ACTION=="add", ATTRS{serial}=="0000:00:1d.0", RUN+="/bin/sh -c '/sbin/fxload -D %N -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx -I /usr/share/alsa/firmware/usx2yloader/us122fw.ihx'"
BUS=="usb", ACTION=="add", ATTRS{serial}=="0000:00:1d.0", RUN+="/bin/sh -c '/usr/local/bin/usx2yloader'"

And here is the output of dmesg, after connecting the usb-cable:

usb 4-1: new full speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice

If I try to run fxload by hand, I get the same message. Every time I try, the number of the bus in /dev/bus/usb/???/ increases by 1. e.g. if it was /dev/bus/usb/004/003 it then is /dev/bus/usb/004/004. If I change the usb-slot the same procedure begins.
I also tried SYSFS{idProduct}=="8006", SYSFS{idVendor}=="1604", instead of ATTRS{serial}=="0000:00:1d.0", in 55-tascam.rules which has quite the same effect.
I tried both to load dbus before hal on startup and to remove it from the list in rc.conf.

Here are the outputs of ps -A | grep udev/hal/dbus:
2856 ?        00:00:00 hald
2860 ?        00:00:00 hald-runner
2952 ?        00:00:00 hald-addon-inpu
2963 ?        00:00:00 hald-addon-rfki
2972 ?        00:00:00 hald-addon-leds
2989 ?        00:00:00 hald-addon-stor
2991 ?        00:00:00 hald-addon-cpuf
2992 ?        00:00:00 hald-addon-acpi
3219 ?        00:00:00 hald-addon-gene
5511 ?        00:00:00 hald-addon-stor

2853 ?        00:00:03 dbus-daemon
3252 ?        00:00:00 dbus-launch
3253 ?        00:00:00 dbus-daemon
3501 ?        00:00:00 dbus-launch
3502 ?        00:00:00 dbus-daemon

  561 ?        00:00:00 udevd
6287 ?        00:00:00 udevd
6288 ?        00:00:00 udevd


It would be great if someone had an idea, what I could try.

Sincerely, Bjoern

Last edited by g2oo7fy (2009-10-16 21:18:48)

Offline

#2 2009-10-13 11:04:30

g2oo7fy
Member
Registered: 2009-10-06
Posts: 7

Re: oddity with usb-soundcard [Solved]

Hi,

i tried to install the device on another machine and i have exactly the same problem there. Isn't there any expert on udev out there?

Sincerely, Bjoern

Offline

#3 2009-10-15 17:10:47

g2oo7fy
Member
Registered: 2009-10-06
Posts: 7

Re: oddity with usb-soundcard [Solved]

Hi again,

actually, the device is working on my desktop, but not on my laptop. And it is only working once after a fresh bootup. If I detach an plug in again i would get the same error as described above. I could not say, that there is any difference between the installation on my desktop and that on my laptop.

I'm going to remove this threat an post on the arch audio forum. Hopefully they can help there (I think I heard of someone using Tascam US122 on Archlinux ... )

Sincerely, Bjoern

Offline

#4 2009-10-16 21:18:11

g2oo7fy
Member
Registered: 2009-10-06
Posts: 7

Re: oddity with usb-soundcard [Solved]

Hi,

I can even mark the thread solved. Unfortunately, I don't know exactly, what solved the problem. All of a sudden the device started to work as expected on my desktop computer. So i installed some packages on my laptop an tried again. The crucial one maybe was alsa-utils (although I thought it was not concerned with the firmware loading stuff). The others were mainly lib32 packages. BTW, I also updated my kernel in the meanwhile and installed the realtime kernel. But the device runs on both kernels now. On my laptop I still have to load it by hand with fxload and usx2yloader.

Well, I did my best to document my attempts to get the thing running. Sorry for the mystic parts ...

Sincerely, Bjoern

Offline

Board footer

Powered by FluxBB