GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak Mtp pracovat s Galaxy Tab 2 7.0?

Snažím se získat MTP s galaxy tab 2 7.0 pracující na mé instalaci ubuntu. Tak, abych měl přístup k souborům.

Pokusil jsem se udělat to, co je popsáno zde:

http://www.omgubuntu.co.uk/2011/12/how-to-connect-your-android-ice-cream-sandwich-phone-to-ubuntu-for-file-access

Nepodařilo se mi však provést jeden z následujících příkazů

mtp-detect | grep idVendor
mtp-detect | grep idProduct

Toto selže

[20:42|0] $ mtp-detect | grep idVender
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
[20:44|0] $ mtp-detect | grep idProduct
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0

Můj odhad byl, že idVender je stejný jako VID (04e8) a idProduct je stejný jako PID (6860). Nyní jsem pokračoval v práci s těmito hodnotami a dokončil jsem tutoriál. Po dokončení jsem to zkusil

android-connect

Toto se vrátilo

fuse: bad mount point `/media/GalaxyTab': Transport endpoint is not connected

Má někdo tušení, co dělat? Také chci poznamenat, že když připojím svůj GalaxyTab 2 7.0, stále se mi zobrazí vyskakovací okno ubuntu, že bylo připojeno zařízení. Stále také vidím strukturu map, problém však je, že všechny složky mají 0 bajtů a nemají žádné podsložky. Vidím pouze složky v kořenovém adresáři.

ps. Také jsem zkontroloval podobnou otázku a zkusil to, co je popsáno v této odpovědi https://askubuntu.com/a/88630/27480

— 2012-09-18 — Upravit —
Pomocí go-mtpfs, popsaného v první odpovědi, http://linuxundich.de/de/android/mit-go-mtpfs-unter-linux-auf-android- handys-via-mtp-zugreifen/, pro svůj Samsung Galaxy SII jsem dostal následující

[23:21|0] $ go-mtpfs android
2012/09/18 23:21:58 compiled against libmtp 1.1.3
Device 0 (VID=04e8 and PID=6865) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
2012/09/18 23:21:58 device unknown: unknown (04e8:6865) @ bus 1, dev 7
: 
ignoring usb_claim_interface = -6ignoring usb_claim_interface = -5PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
2012/09/18 23:22:18 rdev.open: open: open returned nil

U Samsung Galaxy Tab 2 7.0 to také nefungovalo…

[23:31|0] $ go-mtpfs android
2012/09/18 23:31:03 compiled against libmtp 1.1.3
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
2012/09/18 23:31:03 device Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 1, dev 11
: 
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
2012/09/18 23:33:04 rdev.open: open: open returned nil

jmtpfs také nefungoval 🙁

[23:42|0] $ jmtpfs ~/android/
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
terminate called after throwing an instance of 'MtpErrorCantOpenDevice'
  what():  Can't open device
Aborted (core dumped)

Přijatá odpověď:

Aktualizace: Nyní je k dispozici backend GVFS MTP. Autor také poskytuje PPA.

Související:jaký je rozdíl mezi taskel a normálními metodami?

O go-mptfs jsem tam již psal.

Autor nedávno napsal další článek s jiným alternativním jmptfs. Píše německy, ale myslím si, že příkazy, které používá, by měly být samozřejmé, nebo by stačil strojový překlad.

Můžete se samozřejmě jen podívat na původní stránky projektu:

  • https://github.com/hanwen/go-mtpfs
  • http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/

Může to být jedna z těchto prací pro vás.


Ubuntu
  1. Začínáme s PostgreSQL na Linuxu

  2. Freebsd – Jak správně fungovat Putty s Freebsd?

  3. Jak zajistit, aby webová kamera fungovala s Ubuntu 14.04?

  1. Začínáme se Zsh

  2. Začínáme s ls

  3. Obnovuji své vzrušení z práce s Ansible

  1. Získání 256 barev pro práci v Tmux?

  2. Problémy s Cryptsetup během aktualizace?

  3. Jak připojit zařízení Mtp Android k Ubuntu 13.10?