Hi
Until you get a better reply as I don't have your hardware
1) Can you link to the guide you followed pls
b) I believe your guide is wrong with at least 2 errors, let me show another device guide and explain
############
http://www.astro.caltech.edu/~mcs/tascam_us122/
####################
first you need the fxload package either from your repo or from source and you did not mention it
Secondly your udev rule is claiming that your vendor has 2 ids....and I allege No
According to my link.....fxload will allow vendor 0644 product 8021 to show a new entry in lsusb but your udev rule assumes it stays the same
----its possible based on the link, that the new product id will become 8022
So what I am suggesting is just run lsusb the second time and see what your new product is called.
---this is similar to creating manually udev rules for flip flop usb dongle modems.
good luck
Leaping ahead, when you know what the next product is called you can manually run
Code:
sudo /usr/bin/usx2yloader
to see if it lights sound action work and then when you post the new ids we can modify and give you a proper udev ruleset
EDIT
I forgot to mention, please check the pathways to each executable in your current udev rule please
ie when you have installed fxload
/sbin/fxload
/usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx
/usr/bin/usx2yloader
and you may need a sym link for the alsa firmware to
/lib/firmware/usx2yloader as per google
https://help.ubuntu.com/community/TASCAM_US-122