USB를 통해 휴대폰에 액세스하는 데 문제가 있습니다.

USB를 통해 휴대폰에 액세스하는 데 문제가 있습니다.

(정확한 문제가 있는 사람들을 온라인에서 검색했지만 찾을 수 없었기 때문에 이것이 중복된 경우 질문을 삭제해도 기분이 상하지는 않지만 기꺼이 리디렉션될 것입니다. 답변으로 가능한 것 같습니다. 찾을 수 없습니다).

방금 Lubuntu에서 Gnewsense로 전환했습니다. [Gnewsense는 지난번 확인했을 때 데비안에서 실행 중이었습니다]. Lubuntu에서는 USB를 통해 휴대폰을 연결하고 GUI에서 직접 파일에 액세스하여 휴대폰에 다운로드한 내용을 컴퓨터의 임의 위치에 붙여넣을 수 있었지만 새 OS로 전환한 후 다음과 같은 사실을 발견했습니다. 처음 휴대폰을 연결하면 휴대폰의 파일이 포함된 폴더가 바탕 화면에 나타나고 폴더를 열면 휴대폰에 나열되어야 하는 모든 파일이 창에서 잠시 깜박인 후 창이 닫히고 내 전화가 데스크탑에서 사라집니다. 파일 디렉터리에 연결되어 있는 동안에는 휴대폰에 계속 액세스할 수 있지만 마치 비어 있는 것처럼 작동하며 새로 고칠 때 무한정 로드됩니다. USB를 뽑았다가 다시 연결하면 이 작업을 반복할 수 있습니다.

참고: 저는 아직 터미널을 준비 중입니다(cd, pwd, dd 등을 알고 있지만 아직 완전한 전문가는 아니므로 코드를 넘어서는 간단한 설명을 주시면 감사하겠습니다). 또한 다음을 참고하세요. Gnewsense의 경우 무선 카드를 차단했기 때문에 이 경우 다운로드와 관련된 모든 솔루션은 도움이 되지 않습니다. 배은망덕하다는 뜻은 아닙니다. 이 문제가 발생하면 프로그래밍 연습을 해도 괜찮습니다. 비록 권한 오류일 수도 있지만 직감일 뿐이고 해결 방법을 모르겠습니다. 그것.

먼저, 감사합니다! !

답변1

  sudo apt-get install mtpfs

다음으로 MTP 연결 장치에 대한 정적 마운트 지점을 생성해야 합니다.

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

기기의 idVendor 및 idProduct를 아직 모르는 경우 USB를 통해 휴대폰을 연결하고 MTP 쿼리를 사용하여 확인할 수 있습니다. 장치가 MTP 모드인지 확인하세요

이 명령을 시도해 보세요

  mtp-detect

VID 및 PID가 나타나면 명령을 취소할 수 있습니다(CTRL-C). 장치를 나열한 후 VID 및 PID가 즉시 나타나지 않으면 MTP는 결국 출력에 "idVendor: 04e8" 및 "idProduct: 6860"을 표시해야 합니다.

다음으로, 즐겨 사용하는 텍스트 편집기를 루트로 사용하여 장치를 올바르게 감지하고 설치할 수 있도록 USB 시스템 핸들러에 규칙을 추가해야 합니다.

 gksu gedit /etc/udev/rules.d/51-android.rules

한 줄에 다음을 추가합니다( 및 를 mtp-Detect에서 얻은 값으로 바꿔야 함).

SUBSYSTEM=="usb", ATTR{idVendor}=="<vendorId>", ATTR{idProduct}=="<productId>", MODE="0666"

파일을 저장하고 편집기를 종료한 후 휴대폰 연결을 끊고 udev를 다시 시작하세요.

sudo service udev restart

이제 Android 휴대폰, 태블릿 등을 연결하면 /media/MTPdevice에 자동으로 설치됩니다.

관련 정보