I have a USB device that I am trying to communicate with via /dev/ttyUSB0. I have installed the usbserial kernel module using insmod. I have a Fedora Core 13 box that when I plug the device in, everything is great.. I look at dmesg and it shows a new device, it specifically names the vendor and product and I can read from/write to the /dev/ttyUSB0 port successfully. However, I did the exact same setup on my Ubuntu 11.10 box and get different results. When I plug the device in, dmesg indicates a device was attached but it doesn't show the device specifics of the manufacturer and product, and things start out looking ok. However after just a few seconds (maybe 5 or 6 seconds) dmesg reports the device was disconnected and then almost immediately after that, dmesg reports the device was connected again, but with a different device number.
I can't communicate with the device at all on Ubuntu, and I assume its because it keeps disconnecting and reconnecting, which is not a behavior I see on Fedora. In case its important, the device is a NovAtel OEM4 device and everything works as expected on the old Fedora machine (and also on a more recent Red Hat Enterprise machine).. I'm out of things to try at this point, so any suggestions would be appreciated. Thanks!