Originally Posted by kovidgoyal
Well I've added the usd ids your reported to the calibre mtp driver for version 0.9.9 so upgrade and your device should be detected as an mtp device by calibre.
Wow! An upgrade just for me!
Now my Kindle is recognised OK without me having to mount it in Linux. Perfect!
I can send books to the device OK, they get transferred and I can read them. I need to tweak the device configuration to put them in the Books folder, but that's no problem.
There's just a tiny bit of strange behaviour left: when I copy a book to the Kindle it is no longer listed in the main library. If I disconnect the Kindle and re-boot Calibre the Kindle books re-appear in the main library, but as soon as I re-connect the Kindle then every book it contains disappears from the main library listing!
Anyway, many thanks for the help so far - I'm just going off to make another donation for this fine program.