I had some trouble uploading a sketch. The sketch would compile fine, but no matter the version of the arduino IDE, it would hang on the last part of the upload. I had to,
sudo killall avrdude_bin
Eventually, I found, after much googling, that ModemManager was causing problems. This can be disabled by,
systemctl disable ModemManager.service
After disabling ModemManager I've had no problems. Apparently you can add (excpetions).
Note: I'm running Ubuntu 15.04 (64-bit) and tried arduino IDEs 1.6.4, 1.6.5-r5, and 1.0.5 (Ubuntu repository)
Yes! I had the same problem.
After spending a frustrating two days on this, I can confirm that:-
$ sudo stop modemmanager Then let's the Arduino upload tool do it's job. At least, it says it's worked. I've yet to prove it though.
On this Mint 17.2 Cinnamon 32 bit system, the Arduino IDE (1.8.5) does not seem to want to recognise any symlinks as valid serial ports either. It does however recognise /dev/ttyUSB0 etc, so long as that is not a symlink.
I can now reacquaint myself with the Tsunami, after over a year away, and "converting" from Windows to Linux. Maybe I can make it work as a passive component bridge. Lots to learn yet.
Regards to All.