2016-10-16 12 views
4

그래서 그냥 사용 했었습니다. 전화를 연결하면 파일을 보여주는 폴더가 열립니다. 그러던 어느 날 그것은 그렇지 않았습니다. 약 2 개월 전이었습니다. 대부분이 것은 데비안 업데이트로 인한 것입니다. 나는 이것을 파악하려고 노력하는 막 다른 골목에 도달했으며 도움이 필요하다.Android Galaxy S3에서 mtp를 debian 테스트에 설치하지 않았습니다.

이제 전화를 연결하고이 텍스트가있는 두 가지 다른 팝업 메시지 상자 중 하나 이상을 봅니다.

Unable to mount SAMSUNG Android SGH I747 
Unable to open MTP device '[usb:001,040]' 

Unable to mount SAMSUNG Android SGH I747 
Message recipient disconnected from message bus without replying 

[색칠은 위의 블록에서 모두 잘못되었습니다. 어떻게 중지합니까?]

방금 ​​debian repo에서 gmtp 앱을 설치했는데 때로는 제대로 작동합니다.
셸에서 gmtp를 시작하면 "연결"버튼을 클릭 한 후이 텍스트를 씁니다.

libusb couldn't open USB device /dev/bus/usb/002/003: Permission denied. 
libusb requires write access to USB device nodes. 
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP). 

약 10 초 후 (때때로) gmtp가 연결되어 더 이상 메시지없이 작동합니다. gmtp가 작동하지 않으면 중단됩니다. gmtp를 죽인 후에는 전화를 다시 받으려면 debian을 재부팅해야합니다. gmtp을 사용하고 내가 전화를 연결하지 않을 경우

, 나는 dmesg 명령이 얻을 :

[692137.131777] usb 1-1.1: new high-speed USB device number 46 using ehci-pci 
[692137.226717] usb 1-1.1: New USB device found, idVendor=04e8, idProduct=6860 
[692137.226722] usb 1-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4 
[692137.226725] usb 1-1.1: Product: SAMSUNG_Android_SGH-I747 
[692137.226727] usb 1-1.1: Manufacturer: SAMSUNG 
[692137.226729] usb 1-1.1: SerialNumber: ad1d8c01 

는 그런 장치가 네모로 표시됩니다. 마운트하기 위해 그것을 클릭하면 dmesg에 있습니다 :

[692156.903396] usb 1-1.1: USB disconnect, device number 46 
[692157.099945] usb 1-1.1: new full-speed USB device number 47 using ehci-pci 
[692157.171961] usb 1-1.1: device descriptor read/64, error -32 
[692157.347945] usb 1-1.1: device descriptor read/64, error -32 
[692157.523942] usb 1-1.1: new high-speed USB device number 48 using ehci-pci 
[692157.619139] usb 1-1.1: New USB device found, idVendor=04e8, idProduct=6860 
[692157.619144] usb 1-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4 
[692157.619147] usb 1-1.1: Product: SAMSUNG_Android_SGH-I747 
[692157.619149] usb 1-1.1: Manufacturer: SAMSUNG 
[692157.619151] usb 1-1.1: SerialNumber: ad1d8c01 
[692180.636183] usb 1-1.1: reset high-speed USB device number 48 using ehci-pci 
[692180.730170] usb 1-1.1: usbfs: process 11924 (pool) did not claim interface 0 before use 
[692180.730258] usb 1-1.1: usbfs: process 11969 (pool) did not claim interface 0 before use 
[692180.804182] usb 1-1.1: reset high-speed USB device number 48 using ehci-pci 
[692180.898302] usb 1-1.1: usbfs: process 11969 (pool) did not claim interface 0 before use 
[692180.898403] usb 1-1.1: usbfs: process 11924 (pool) did not claim interface 0 before use 
[692180.898794] usb 1-1.1: usbfs: process 11969 (pool) did not claim interface 0 before use 

어떤 제안을 주시면 감사하겠습니다. 이 메시지 Message recipient disconnected from message bus without replying

+0

이 명령의 출력을 알 수 있습니까? 'mtp-detect' –

답변

0

이유는 포트 나 케이블 때문에 중 하나 결함 일 수 있습니다 :::

  1. 하드웨어 연결 문제가 될 수 있습니다. usb 1-1.1: usbfs: process 11924 (pool) did not claim interface 0 before use은 하드웨어와 관련이 있기 때문에 다른 케이블을 사용해보십시오.
  2. MTP 라이브러리 문제 : OS 업데이트가 오래된 mtp 라이브러리와 충돌하는 경우가 있습니다. 시도해보십시오 mv /usr/local/lib/libmtp.so.9 /usr/local/lib/libmtp.so.9_backUp. 제거하는 대신 백업을 유지하는 것이 좋습니다. 그래도 작동하지 않으면이 대안을 롤백 할 수 있습니다. 내 경우에 lib의 이름을 바꾸거나 제거하는 것이 효과적이다.