Last login: Mon Mar 12 15:01:53 2018 from 172.31.248.1
drewg123@vm1:~$ sudo apt-get install jmtpfs
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
jmtpfs
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/39.3 kB of archives.
After this operation, 153 kB of additional disk space will be used.
Selecting previously unselected package jmtpfs.
(Reading database ... 436514 files and directories currently installed.)
Preparing to unpack .../jmtpfs_0.5-2_amd64.deb ...
Unpacking jmtpfs (0.5-2) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up jmtpfs (0.5-2) ...
drewg123@vm1:~$ jmtpfs ~/mnt
Device 0 (VID=091e and PID=4b48) is UNKNOWN in libmtp v1.1.10.
Please report this VID/PID and the device model to the libmtp development team
drewg123@vm1:~$ ls ~/mnt/
Media Primary
drewg123@vm1:~$ ls ~/mnt/Media/
Audiobooks Charli XCX Dua Lipa GARMIN Icona Pop Iggy Azalea Marina and the Diamonds Podcasts
drewg123@vm1:~$ ls ~/mnt/Media/Dua\ Lipa/
Dua Lipa
drewg123@vm1:~$ ls ~/mnt/Media/Marina\ and\ the\ Diamonds/
Electra Heart [Bonus Track] Froot
drewg123@vm1:~$ ls ~/mnt/Media/Marina\ and\ the\ Diamonds/Froot
01 Happy 1.mp3 03 I'm a Ruin.mp3 06 Gold.mp3 09 Better Than That.mp3 12 Immortal 1.mp3
01 Happy.mp3 04 Blue.mp3 07 Can't Pin Me Down 1.mp3 10 Weeds 1.mp3 12 Immortal.mp3
02 Froot 1.mp3 05 Forget 1.mp3 07 Can't Pin Me Down.mp3 10 Weeds.mp3
02 Froot.mp3 05 Forget.mp3 08 Solitaire.mp3 11 Savages 1.mp3
03 I'm a Ruin 1.mp3 06 Gold 1.mp3 09 Better Than That 1.mp3 11 Savages.mp3
drewg123@vm1:~$ mkdir ~/mnt/Media/Some\ Artist
#
# To manually copy an album, make sure to make a directory for the artist, then
# copy the Album and its contents
#
drewg123@vm1:~$ cp -Rp ~/Music/Some\ Artist/Some\ Album ~/mnt/Media/Some\ Artist/
drewg123@vm1:~$ fusermount -u ~/mnt
Garmin Express is unable to look for music stored on external or network drives. The music will need to be stored locally in your preferred media management program.
If using iTunes on a Windows PC you will need to export the playlist and store it in your music folder so that GE can see it. More information here. There is currently a Garmin Express issue where some of the playlist files might display and error. The Garmin Express team is aware of the issue and the fix has been determined and will be included in the next GE update.
It’s an MTP device so can be made to work with quite a few programs, eg Foobar2000, Windows Media Player etc. Or you can just drag mp3s directly to the watch.
Note that the 645 presents itself as an MTP device. So you can just ignore Garmin Connect and itunes and copy music onto it. I'm a *nix user, and I despise iTunes. I copied one album onto my watch using iTunes / Garmin Connect to figure out the file layout, and then I copied the rest directly on my linux server using jmtpfs. The layout seems to be Media/Artist/Album/Song.mp3, to say others the trouble of using iTunes / Garmin Connect.