The basic problem with hotplugging USB devices is, that you never know the current device file name for use in configuration files. Linux' udev has a ruleset that provides you the feature to create a symlink whenever a certain device is plugged in, provided you can uniquely identify it.
Read more...