Welcome!
Important information
-- Spectre and Meltdown vulnerabilities
-- Change in MX sources

News
-- MX Linux on social media: here
-- Mepis support still here

Current releases
-- MX-17.1 Final release info here
-- antiX-17 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Kindle Fire USB Interface Software for Linux?

If you are having a problem with getting any of your computer's hardware to work with MEPIS or you can't find the right driver, this is the forum to use. It's for newbies and regular users to post questions. Just make sure to post what hardware you are having problems with, in the subject and not just in the post's text area, please.
Message
Author
User avatar
joany
Forum Veteran
Forum Veteran
Posts: 5919
Joined: Mon Feb 12, 2007 1:45 pm

Kindle Fire USB Interface Software for Linux?

#1 Post by joany » Mon Aug 04, 2014 8:00 pm

Is there any Linux software that can transfer files to the Kindle Fire through a USB connection? I can do this through Windows Explorer running a Win7 guest OS in a VM, but I'd rather do it natively with Linux.

This site mentions something about needing an MTP driver, but it doesn't say where to obtain it.
MX-14; 3.12-0.bpo.1-686-pae kernel using 4GB RAM
2.4GHz AMD Athlon 4600+
NVidia GeForce 6150 LE; 304.121 Display Driver
You didn't slow down because you're old; you're old because you slowed down.

User avatar
kmathern
Forum Veteran
Forum Veteran
Posts: 9318
Joined: Wed Jul 12, 2006 2:26 pm

Re: Kindle Fire USB Interface Software for Linux?

#2 Post by kmathern » Mon Aug 04, 2014 8:06 pm

You might take a look at Stevo's kio-mtp package

Code: Select all

$ apt-cache show kio-mtp
Package: kio-mtp
Version: 0.75+git20130806-2mcr120+2
Architecture: i386
Bugs: mailto: maintainer@mepiscommunity.org
Maintainer: Steven Pusser (Stevo) <maintainer@mepiscommunity.org>
Installed-Size: 161
Depends: libc6 (>= 2.3.4), libkdecore5 (>= 4:4.4.0), libkio5 (>= 4:4.3.4), libmtp9 (>= 1.1.3), libqtcore4 (>= 4:4.8.0), libsolid4 (>= 4:4.3.4), libstdc++6 (>= 4.1.1)
Homepage: https://projects.kde.org/kio-mtp
Priority: optional
Section: kde
Filename: pool/main/k/kio-mtp/kio-mtp_0.75+git20130806-2mcr120+2_i386.deb
Size: 32782
SHA256: 28ec63b6daee942dfb63665016f4026edb7eda3b7858c7381f3702b48f720784
SHA1: 8489b1d425043b4df7d615c050e8394b8c5c0d21
MD5sum: d2559526b31dc9a7b48bc746cb175590
Description: access to MTP devices for applications using the KDE Platform
 This package includes the MTP KIO plugin. It allows applications using
 the KDE Platform to access files stored on devices that provide access to
 them via the MTP protocol.
 .
 The Media Transfer Protocol (commonly referred to as MTP) is a devised set
 of custom extensions to support the transfer of music files on USB digital
 audio players and movie files on USB portable media players.
Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>

User avatar
Adrian
Forum Veteran
Forum Veteran
Posts: 8877
Joined: Wed Jul 12, 2006 1:42 am

Re: Kindle Fire USB Interface Software for Linux?

#3 Post by Adrian » Mon Aug 04, 2014 8:09 pm

There's also a mtp-tools package. Then I think you need to run mtp-detect and mtp-connect (I guess that's the best for non-KDE people)

More info from Arch Wiki: https://wiki.archlinux.org/index.php/MTP

User avatar
joany
Forum Veteran
Forum Veteran
Posts: 5919
Joined: Mon Feb 12, 2007 1:45 pm

Re: Kindle Fire USB Interface Software for Linux?

#4 Post by joany » Mon Aug 04, 2014 8:33 pm

With the kio-mtp package installed, would I be able to drag 'n drop files to a Kindle using Dolphin (I'm using KDE with MX-14)? It seems it's possible from reading the description of the kieo-mtp package:
This package includes the MTP KIO plugin. It allows applications using the KDE Platform to access files stored on devices that provide access to them via the MTP protocol.
MX-14; 3.12-0.bpo.1-686-pae kernel using 4GB RAM
2.4GHz AMD Athlon 4600+
NVidia GeForce 6150 LE; 304.121 Display Driver
You didn't slow down because you're old; you're old because you slowed down.

User avatar
timkb4cq
Forum Veteran
Forum Veteran
Posts: 4354
Joined: Wed Jul 12, 2006 4:05 pm

Re: Kindle Fire USB Interface Software for Linux?

#5 Post by timkb4cq » Mon Aug 04, 2014 8:37 pm

The file manager on MX-14 using the stock XFCE4 gets MTP connectivity from the gvfs-backends package in the main MX-14 repo.
In my testing, gvfs-backends does not work properly in KDE, requiring one to install the kio-mtp package from the CR & remove gvfs-backends.

Both methods provide drag & drop in the respective file managers. I've noticed that populating the file manager window can be slow using mtp so be a little patient when you first connect.

I haven't tested with the newer Kindle Fires - mine is the original version that connects using the standard usbfs - but either method works with my old Galaxy Victory & my newer Galaxy S3 phones.
MSI 970A-G43 MB, AMD FX-6300 (six core), 16GB RAM, GeForce 730, Samsung 850 EVO 250GB SSD, Seagate Barracuda XT 3TB

User avatar
joany
Forum Veteran
Forum Veteran
Posts: 5919
Joined: Mon Feb 12, 2007 1:45 pm

Re: Kindle Fire USB Interface Software for Linux?

#6 Post by joany » Mon Aug 04, 2014 8:47 pm

Okay, I installed kio-mtp and when I plugged in the Kindle Fire and unlocked it, the device notifier showed it right away. The Kindle is identified as "Portable Media Player" in Device Notifier with one available action: "Open with file manger MTP connect." Selecting that action brought up Dolphin with the Kindle's path defined as mtp:> Kindle > Internal Storage. I can split Dolphin's main window and drag 'n drop files. Success! :yay:

Oddly, the Kindle device doesn't show up in the Dolphin "Places" panel (on the left), and I cannot find the mount point for it anywhere in the Linux file system. I looked in /Root and /mnt but couldn't find it anywhere.

So my remaining question is: Where is the "mtp:" folder in the file system?
MX-14; 3.12-0.bpo.1-686-pae kernel using 4GB RAM
2.4GHz AMD Athlon 4600+
NVidia GeForce 6150 LE; 304.121 Display Driver
You didn't slow down because you're old; you're old because you slowed down.

User avatar
kmathern
Forum Veteran
Forum Veteran
Posts: 9318
Joined: Wed Jul 12, 2006 2:26 pm

Re: Kindle Fire USB Interface Software for Linux?

#7 Post by kmathern » Mon Aug 04, 2014 8:54 pm

joany wrote:Okay, I installed kio-mtp and when I plugged in the Kindle Fire and unlocked it, the device notifier showed it right away. The Kindle is identified as "Portable Media Player" in Device Notifier with one available action: "Open with file manger MTP connect." Selecting that action brought up Dolphin with the Kindle's path defined as mtp:> Kindle > Internal Storage. I can split Dolphin's main window and drag 'n drop files. Success! :yay:

Oddly, the Kindle device doesn't show up in the Dolphin "Places" panel (on the left), and I cannot find the mount point for it anywhere in the Linux file system. I looked in /Root and /mnt but couldn't find it anywhere.

So my remaining question is: Where is the "mtp:" folder in the file system?
Run the `mount` command in a terminal without any options, it will show all the things that are mounted (and where). You should be able to run it as your regular user.

User avatar
richb
Administrator
Posts: 17049
Joined: Wed Jul 12, 2006 2:17 pm

Re: Kindle Fire USB Interface Software for Linux?

#8 Post by richb » Mon Aug 04, 2014 8:56 pm

In Dolphin I have always been able to right click in the main window and click add to places for any folder. You can then edit the title in th places pane to anything you want. This is in KDE 4.12 butit may have been implemente din earlier versions.
Forum Rules
Guide - How to Ask for Help

Rich
SSD Production: MX 17.1
AMD A8 7600 FM2+ CPU R7 Graphics, 16 GIG Mem. Three Samsung EVO SSD's 250 GB, 350 GB HD

User avatar
timkb4cq
Forum Veteran
Forum Veteran
Posts: 4354
Joined: Wed Jul 12, 2006 4:05 pm

Re: Kindle Fire USB Interface Software for Linux?

#9 Post by timkb4cq » Mon Aug 04, 2014 9:04 pm

Mtp is the Media Transfer Protocol developed by Microsoft. As with a lot of MS ideas it takes some options away from the end-user and lets manufacturers wall things off.

MTP is, by deliberate design, not a filesystem and kio-mtp doesn't mount it - it communicates with your device using mtp commands.
This allows more granularity in what is allowed to be transferred and where it shows up in the tree for the phone/tablet manufacturers, and abstracts the process so it doesn't matter what filesystem(s) are used internally.
MSI 970A-G43 MB, AMD FX-6300 (six core), 16GB RAM, GeForce 730, Samsung 850 EVO 250GB SSD, Seagate Barracuda XT 3TB

User avatar
joany
Forum Veteran
Forum Veteran
Posts: 5919
Joined: Mon Feb 12, 2007 1:45 pm

Re: Kindle Fire USB Interface Software for Linux?

#10 Post by joany » Tue Aug 05, 2014 5:50 pm

timkb4cq wrote:Mtp is the Media Transfer Protocol developed by Microsoft. As with a lot of MS ideas it takes some options away from the end-user and lets manufacturers wall things off.

MTP is, by deliberate design, not a filesystem and kio-mtp doesn't mount it - it communicates with your device using mtp commands.
This allows more granularity in what is allowed to be transferred and where it shows up in the tree for the phone/tablet manufacturers, and abstracts the process so it doesn't matter what filesystem(s) are used internally.
Thanks for the wise explanation. It all makes sense. The nice thing is that kio-mtp allows you to use a file manager like Dolphin to handle tasks that otherwise would require the command line.
MX-14; 3.12-0.bpo.1-686-pae kernel using 4GB RAM
2.4GHz AMD Athlon 4600+
NVidia GeForce 6150 LE; 304.121 Display Driver
You didn't slow down because you're old; you're old because you slowed down.

Post Reply

Return to “Hardware General”