Tengo el garmin forerunner 305 pero no me lo reconoce la página de Garmin Connect para poder subir mis rutas.
Buscando por internet encontre este post con la solución:
http://javier-rutas.blogspot.com.es/2011/02/gps-plugin-garmin-en-linux-ubuntu.html
A mi con mi modelo me ha funcionado sin problemas en Ubuntu 12.04 siguiendo estos pasos, abrimos una consola y escribimos:
sudo add-apt-repository ppa:andreas-diesner/garminplugin
sudo apt-get update
sudo apt-get install garminplugin Reinicié firefox y al entrar otra vez en Garmin Connect ya reconocía el GPS sin problemas.
Tambien lo he probado en Endomondo y funciona igual de bien.