iRiver T10

Hardware That Doesn't Work with Linux

Manufacturer: iriver

Model number: T10 (all models), T20, T30

Chipset:

Reason (no specs from manufacturer, really new hardware, etc):

Functionality (from 0 to 100% of full functionality): 100%

URL for more information: T10 Homepage

Comments (this is where other people comment on the entry):

Check out MisticRiver and browse the forums for T10 linux usage. People are using it quite successfully with linux!


Most of this was obtained from various sites including but not limited to:

http://lehr.dk/linux.php

http://www.misticriver.net/showthread.php?t=32822

Gphoto.org

Gphoto FAQ

Many thanks to them for their time and effort spent troubleshooting/coding/debugging/documenting their processes.*


With Ubuntu I was not able to use the synaptic package manager packages for gphoto2 and libphoto2 but rather had to build them manually. I’m not entirely sure why that is but it was easier this way for me anyway.

Using packages libphoto2-2.1.99.tar.gz and gphoto2-2.1.99.tar.gz from Gphoto.org. Make sure you have gcc correctly installed (courtesy of your favorite package manager: yum, apt, synaptic, rpm, etc) in addition to libexim-dev, libpopt-dev, libusb-dev and pkg-config.

With those installed you should be able to take the libphoto2 and gphoto2 tarballs and decompress them.

For the libphoto2 package, run:

zcat libphoto2-2.1.99.tar.gz | tar xof -
cd libphoto2-2.1.99
./configure
make
sudo make install

For the gphoto2 package, run:

zcat gphoto2-2.1.99.tar.gz | tar xof -
cd gphoto2-2.1.99
export PKG\_CONFIG\_PATH=/usr/local/lib/pkgconfig/
./configure
make
sudo make install

After those are installed and complete (without errors)…


This command will verify that gphoto2 can see your USB port. It will most likely be listed at the bottom of the serial devices.

gphoto2 --list-ports 

The next step is to verify that gphoto2 can see your T10. Make sure it is plugged into a USB port and use this command to see if it sees your device.

gphoto2 --auto-detect

You should get output similar to this

Model                          Port
----------------------------------------------------------
iRiver T10 (alternate)         usb:

If you don’t get output like that you can sometimes specify with the USBID what your USB device is. The USBID for my iriver T10 (and everyone else I have seen) is 4102:1113. Assuming you have the usbutils package installed, you can find out the USBID for sure by going to /sbin/lsusb. It should look something like this:

root@ubuntu:~# cd /sbin
root@ubuntu:/sbin# lsusb
Bus 003 Device 004: ID 4102:1113 iRiver, Ltd.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
root@ubuntu:/sbin#

With that id, you can specify manually (without choosing a camera specification) by using this flag with gphoto2.

--usbid "0x4102:0x1113=0x054c:0x004e"

Now you should be able to use some regular commands to upload, download, make directories and perform various other functions. The root directory for all T10s appears to be /store_00010001 with everything else stored in folders or directly from there. If your device is auto-detected you don’t need to include anything else in the command line but the functions that you want. Examples:

If you want to list files on the device:

gphoto2 -l

If you want to list folders on the device:

gphoto2 -L

Create folder on device:

gphoto2 -f /store\_00010001 -m somedir

Copy files to new folder:

gphoto2 -f /store\_00010001/somedir -u file.mp3

Retrieve files from folder

gphoto2 -f /store\_00010001/somedir -p file.mp3

These same commands can also be used for upgrading firmware as well as using your device for the patent and royalty free .ogg format instead of .mp3.

I make no claims on the security or validity of this information other than it worked for me.

Adam

twill at 4051 dot net


Make it fully compatible.

Iriver provides a Windows only tool to convert from MTP to UMS. Here is a link to how I used it, and to the tool directly.

http://mostly-linux.blogspot.com/2006/07/iriver-t10t20t30-in-linuxos-x-easy-way.html

Link to MTP to UMS formattting tool, of course, not on US site, but global site, spread the word! http://www.iriver.com/html/support/faq/sufq_view.asp?idx=387


Revision: #0 - View page edit history

Comments

Add Comment

Home | Recent Updates | About
Powered by DedaWiki
Tiny_logo

Copyright © 2008 DedaSys LLC