Just wanted to chime in with my setup... In my setup I have a computer as "server" with Debian just to connect the rig and rotator with hamlib.? That way if I want to I can do contacts over the network from my living room (or patio) from my laptop.? Anyway, what I really wanted to mention is that I followed the steps on this page and assigned a more human logic name to the USB ports.
?

Also for the rotator (which right now I dont have conected) would be /dev/rot1y
And even if I unplug them, when I plug them back they always be rig1s, rig1e, and rot1y.
?
73's