Bagaimana menghubungkan perangkat android mtp ke ubuntu 13.10

23

Saya mencari di sini dan google dan yang bisa saya temukan adalah bagaimana di Ubuntu 13.04 perangkat mtp maju didukung. Jawaban yang saya temukan adalah untuk ubuntu 12.04 atau ubuntu 12.10

Yah, saya menghubungkan ponsel saya dalam mode mtp dan saya tidak melihatnya di komputer saya. Bagaimana saya bisa melihatnya?

Edit: Data yang diminta

Ini ponsel saya (Xtreamer q)

Saya juga mencoba perangkat samsung galaxy s2, yang memunculkan pesan kesalahan (tidak dapat memasang perangkat). Ponsel saya tidak memberikan kesalahan seperti itu.

Dan ini adalah output dari lsusb dan mtp-detect

└┌(%:~/Applications/Process.1dFit)┌- lsusb
Bus 002 Device 004: ID 04f2:b1fc Chicony Electronics Co., Ltd 
Bus 002 Device 005: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 007: ID 283b:10a3  
Bus 002 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
┌┌(y2@walking)┌(15/pts/0)┌(03:52pm:11/14/13)┌-
└┌(%:~/Applications/Process.1dFit)┌- mtp-detect 
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6

Listing raw device(s)
   No raw devices found.

Saya kira baris teks ketiga dari bawah adalah masalahnya. Tetapi saya tidak harus melakukan apa dengan itu.

Yotam
sumber
Maka itu bukan masalah dengan dukungan mtp atau Ubuntu tetapi perangkat Anda. Yang Anda belum memberi tahu kami.
LiveWireBT
Harap edit pertanyaan Anda dan tambahkan output dari perintah berikut: lsusbdan mtp-detect. Android Anda harus terhubung saat Anda menjalankan perintah ini.
Radu Rădeanu
Saya sebenarnya memiliki masalah yang sama pada Kubuntu 13.10 dengan HTC One X + saya. Saya akan mengawasi posting ini untuk setiap jawaban dan akan memposting saya sendiri jika saya menemukan sesuatu.
Michael Aquilina
@Yotam Apakah ponsel Anda terhubung ke sistem Anda ketika Anda berlari lsusbdan mtp-detect? Jika sudah, seperti yang saya lihat, ponsel Anda tidak terdeteksi. Coba sambungkan ke komputer lain untuk melihat apakah masalahnya masih ada.
Radu Rădeanu
@Dadu Daideanu. Di komputer lain saya tidak punya masalah itu. Saya juga mencoba dua port USB lainnya dengan hasil yang sama.
Yotam

Jawaban:

16

Saya juga punya masalah bahwa "asus padfone infinity" saya tidak dipasang melalui mtp. (ADB bekerja meskipun).

Solusi adalah menghubungkannya melalui salah satu Port USB3 di thinkpad saya alih-alih port USB2. Sepertinya port USB2 tidak dikenali sebagai usb2, atau nama perangkat untuk usb2 "usb1"?

syslog saat menghubungkan ke Port USB2 :

Feb 21 13:59:55 t530 kernel: [39597.968522] usb-storage 1-1.2:1.2: USB Mass Storage device detected
Feb 21 13:59:55 t530 kernel: [39597.968634] scsi16 : usb-storage 1-1.2:1.2
Feb 21 13:59:55 t530 mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
Feb 21 13:59:55 t530 mtp-probe: bus: 1, device: 7 was not an MTP device
Feb 21 13:59:56 t530 kernel: [39598.966743] scsi 16:0:0:0: CD-ROM            ASUS     Device CD-ROM    0000 PQ: 0 ANSI: 2
Feb 21 13:59:56 t530 kernel: [39598.971140] sr1: scsi-1 drive
Feb 21 13:59:56 t530 kernel: [39598.971427] sr 16:0:0:0: Attached scsi CD-ROM sr1
Feb 21 13:59:56 t530 kernel: [39598.971580] sr 16:0:0:0: Attached scsi generic sg3 type 5
Feb 21 14:01:02 t530 kernel: [39665.530135] usb 1-1.2: USB disconnect, device number 7

Menghubungkan ke port usb 3.0 :

Feb 21 14:01:06 t530 kernel: [39669.292066] usb-storage 3-1:1.2: USB Mass Storage device detected
Feb 21 14:01:06 t530 kernel: [39669.292231] scsi17 : usb-storage 3-1:1.2
Feb 21 14:01:06 t530 mtp-probe: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
Feb 21 14:01:06 t530 mtp-probe: bus: 3, device: 2 was an MTP device
Norbert
sumber
Rupanya, ini yang terjadi dengan mesin saya juga. Perangkat nexus 7 (baru) saya dipasang melalui beberapa port usb, tetapi tidak semua. Ponsel saya tidak mengenali sama sekali.
Yotam
Ini bukan masalahnya. Saya juga mendapatkan "perangkat: 2 adalah perangkat MTP" tetapi saya masih tidak dapat memasang telepon saya.
Cerin
26

Saya memiliki masalah yang sama, dan yang berikut ini berhasil

sudo apt-get install mtp-tools mtpfs
pengguna216178
sumber
Bekerja untuk saya di Kubuntu 13.10. Terima kasih!
Zaar Hai
Hanya bekerja untukku juga. Nexus 4 saya sedang mouting, tetapi tidak akan membiarkan saya membuka folder apa pun, setelah instalasi itu, semuanya bekerja. Terima kasih.
euDennis
4
Tidak bekerja untuk saya di Ubuntu 14.04 dan dengan HTC Desire 500 pada port USB2.
Michaël Benjamin Saerens
2
Tidak bekerja untuk saya di Lubuntu 14.04
Agustus Karlstrom
Saya menjalankan + di atas mengubah pengaturan pada perangkat saya (dalam hal ini, klip sansa ditambah dengan sandisk) untuk menggunakan MTP (Pengaturan sistem-> USB-> MTP) dan berhasil!
Elad
0

Android fs dapat dieksplorasi jika Anda menggunakan sistem file MTP (media transfer protocol) di sistem Anda. Instal sistem file MTP di sistem Anda. Kemudian coba pasang ponsel Anda. Saya mencoba di Ubuntu 14.04 LTS dan Android Samsung Galaxy S3. Saya harap, milik Anda akan berhasil.

pemasangan sistem file MTP di ubuntu.

sudo apt-get install mtpfs

Sekarang, cabut dan pasang ponsel Anda. Kemudian, nyalakan kembali komputer Anda jika masih tidak berfungsi.

Hafiz Shehbaz Ali
sumber
0

Ini bekerja untuk saya, di bawah 16,04 LTS. Saya pada dasarnya menyalinnya, kalau-kalau tautannya mati.

  1. Instal libmtp, sistem file FUSE untuk perangkat yang diaktifkan MTP mtpfs menggunakan perintah di bawah ini

    sudo apt-get install go-mtpfs
    sudo apt-get install libmtp
    sudo apt-get install mtpfs mtp-tools
    


LINTAS

  1. Buat direktori di / media menggunakan perintah di bawah ini dan ubah izin untuk menulis

    sudo mkdir /media/MTPdevice
    sudo chmod 775 /media/MTPdevice
    sudo mtpfs -o allow_other /media/MTPdevice
    

  1. Hubungkan perangkat Android Anda menggunakan kabel USB di Ubuntu. Di perangkat Android Anda, geser ke bawah dari atas di layar beranda dan klik Sentuh untuk opsi lainnya. Di menu berikutnya, pilih opsi "Transfer File (MTP)".

  2. Jalankan perintah di bawah ini di terminal untuk mengetahui ID perangkat dll. Anda dapat melihat VID dan PID di output perintah untuk perangkat Anda. Catat kedua angka ini.

    $ mtp-detect
    
  3. Buka file aturan android menggunakan editor teks menggunakan perintah di bawah ini.

    sudo gedit /etc/udev/rules.d/51-android.rules
    
  4. Ketik baris di bawah ini menggunakan VID dan PID perangkat Anda di file 51-android.rules. Simpan dan tutup file.

    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="2e82", MODE="0666"
    
  5. Jalankan perintah di bawah ini untuk memulai kembali manajer perangkat.

    sudo service udev restart
    
  6. Langkah selanjutnya terutama diperlukan untuk mengakses konten memori kartu SD eksternal perangkat Android Anda. Saya harus melakukan ini karena manajer file TIDAK menunjukkan isi kartu SD. Ini bukan solusi, tetapi itu adalah solusi yang berfungsi untuk sebagian besar pengguna sesuai dengan posting forum Google ini dan bekerja untuk Motorola G 2nd Gen dengan kartu SD SanDisk.

    • Hapus perangkat Anda yang terhubung dengan aman di Ubuntu.
    • Matikan perangkat. Lepaskan kartu SD dari perangkat.
    • Nyalakan perangkat tanpa kartu SD.
    • Matikan perangkat lagi.
    • Pasang kembali kartu SD dan nyalakan perangkat lagi.
  7. Nyalakan ulang mesin Ubuntu Anda dan pasang perangkat Android Anda.

  8. Sekarang Anda dapat melihat konten penyimpanan internal perangkat android Anda dan konten kartu SD.
sancho.s Reinstate Monica
sumber