Just a quick guide on how to configure Linux for file transfers using MTP. I wrote the instructions and config for Ubuntu Natty 32bit and 64bit, though the same process will work on other platforms - the only real difference being the package manager commands and possibly the config file locations.
The attached files are for the Galaxy Tab 10.1v but should work for the 10.1g / 10.1 as well. See the end of the post to learn how to modify this config to work for other devices.
How to configure for gMTP and other Media Sync tools
1) Install aptitude
sudo apt-get install aptitude
sudo aptitude install mtpfs mtp-tools
4) Extract the 98-gtab.rules file to your desktop
5) Copy the rules file to /etc/udev/rules.d/
sudo cp ~/Desktop/98-gtab.rules /etc/udev/rules.d
7) Connect your Tab
8) Run the following command to confirm it is working:
ls /dev | grep gtab
9) Download / install gMTP
sudo apt-get install gmtp
11) Hit the thanks button

12) Go nuts!
Setting up for Automount (Optional, but recommended)
***You must have completed Steps 1-8 above before proceeding***
1) Edit your fstab file to add your gtab:
sudo gedit /etc/fstab
#gtab mtpfs /media/gtab fuse user,noauto,allow_other 0 0
4) Open fuse.conf for editing:
sudo gedit /etc/fuse.conf
#user_allow_other
7) Open and edit the groups file:
sudo gedit /etc/group
fuse:x:104:<YOUR USER NAME>
10) Create the folder to mount your Tab:
sudo mkdir /media/gtab
sudo chown <YOUR USER NAME>:users /media/gtab
13) Plug in your Tab.
14) Click on the Places menu and click gtab.
15) You're in business!
Modifying for other devices
If the above doesn't work immediately on the 10.1g / 10.1 (I have only tested on the 10.1v), you can easily edit the rules file to support your device.
1) Install lsusb
sudo apt-get install lsusb
lsusb
Bus 001 Device 010: ID 04e8:6860 Samsung Electronics Co., Ltd
5) Open the rules file for editing (if it's not already in /etc/udev/rules.d, copy it there now)
sudo gedit /etc/udev/rules.d/98-gtab.rules
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0666" SYMLINK+="gtab"
8) Save and exit
9) Reboot
10) Follow step 7 onward in the first guide above
11) Hit the thanks button

If you modify it for a particular device, please post the contents of your new 'rules' file here.
32bit RULES FILE:
ACTION!="add", GOTO="gtab_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="gtab_usb_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0666" SYMLINK+="gtab"
LABEL="gtab_usb_end"
LABEL="gtab_rules_end"
ACTION!="add", GOTO="gtab_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="gtab_usb_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0777" SYMLINK+="gtab"
LABEL="gtab_usb_end"
LABEL="gtab_rules_end"



Philadelphia, PA


Sydney

Linear Mode