I would really appreciate it if somebody could give me some pointers/ hints towards solving this problem. I use AAO ZG5 running linux mint. I want to use the netbook to identify and follow ship movements at the coast. This involves using two USB dongles, one for GPS and the other for AIS. I have got the system up and running perfectly on a number of occasions. The programme is opencpn. The GPS USB device is recognised on port ttyUSB0 or TTYUSB1. Its only a simple matter of selecting the correct port (either by checking first or just trial and error) to get the device to work (so no problem) . The AIS USB device is recognised on port ttyACM0 or ttyACM1. However, this is much more unpredictable. Sometimes it connects and sometimes it won't (even when i specify the corrrect port as indicated in dmesg). Sometimes dmesg and lsof give conflicting info on which port is used. Trial and error doesnt seem to help as it looks like the port is blocked. If I get it to work, it will stay working indefinitely, but when i close the programme or the netbook, it wont find the port again. It doesn't seem like a problem of finding the correct port but rather that the port is blocked, confused or otherwise out of action. Grateful for any suggestions.