it sounds like you're nearly there. i also have a us-122 running on
debian (ubuntu), and it was pretty finnicky to make it all work.
can't really see where you're going wrong, but as far as i remember i
didn't run usx2yloader as root.
did you try just running usx2yloader without the 'sudo' command?