lsusb가 내 Android 기기를 나열하지 않습니다.

lsusb가 내 Android 기기를 나열하지 않습니다.

3일 동안 나는 이 문제로 어려움을 겪고 있습니다. lsusbASUS Fonepad 7은 감지되지 않지만 Windows Phone 장치인 Lumia는 감지됩니다. 언니의 휴대폰과 아버지의 휴대폰을 모두 안드로이드 마시멜로 기기에 연결해 보았으나 안드로이드가 감지되지 않았습니다. 제가 인터넷에서 찾은 모든 솔루션은 51-android.rules파일을 기반으로 하거나 장치 자체에서 MTP를 활성화하는 것입니다. 그러나 이것은 여전히 ​​내 컴퓨터에서 작동하지 않습니다. 파일이 있고 .rulesASUS Fonepad 7에서 MTP가 활성화되어 있습니다. 그러나 을(를) 실행하면 lsusbAndroid 장치가 감지되지 않으며 이는 의 adb devices결과에도 영향을 미칩니다. 도움을 주시면 감사하겠습니다!

편집하다:저는 Ubuntu 14.04 LTS를 기반으로 ElementaryOS Freya를 사용하고 있습니다.

답변1

비슷한 문제가 발생했습니다.

안드로이드 스마트폰: 화웨이 Honor 7S; 운영체제: 안드로이드 8.1.0; 디버깅: USB 디버깅이 활성화되었습니다. 네트워킹: MTP 활성화)

에:

Linux fedora 6.7.10-100.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Mar 18 18:51:12 UTC 2024 x86_64 GNU/Linux

그리고 당신처럼 많은 포럼 사이트에서 udev-rules 누락에 대해 썼습니다. 다음으로 스마트폰을 식별할 수 없습니다.

sudo adb devices

먼저 다음과 같은 하드웨어 구성 요소를 확인해 볼 수 있습니다.

  • 노트북에서 다른 USB 포트를 사용해 보세요
  • fonetab, 모바일, 노트북의 깨끗한 USB 커넥터(예: 공기압 캔, 면봉 등 포함)
  • 올바른 케이블 유형을 확인하세요(데이터 케이블은 얇은 충전 전용 케이블보다 큰 경향이 있음).

그렇지 않으면 게시해 보세요추가 정보다음과 같이 시스템 로그를 게시합니다.

sudo apt-get install lshw

그런 다음 다음과 같이 sysinfo 파일에 저장합니다.

sudo lshw -html > sysinfo.txt

여기에 다음과 같이 게시하세요.

Linux fedora 6.7.10-100.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Mar 18 18:51:12 UTC 2024 x86_64 GNU/Linux

내 경우에는데이터 전송 케이블 대신 충전 케이블, 차이점에 대한 매우 유용한 배경 정보가 있습니다.여기. 이를 정리한 후 다른 Fedora OS 포럼의 정보를 따랐습니다.

하드웨어 장치 식별:

lsusb

이는 다음을 반환합니다.

버스 001 장치 019: ID 12d1:107f Huawei Technologies Co., Ltd. DUA-L22

그런 다음 Android Plugdev-group을 확인하세요.

cat /etc/groups

거기에 없으면 다음을 수행하십시오.

sudo groupadd plugdev
sudo usermod -aG plugdev $LOGNAME

이제 누락된 udev-rules을 추가합니다.

cd /etc/udev/
vim 51-android-rules

lsusb ID 출력에서 ​​다음 행을 추가합니다.

SUBSYSTEMS=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="107f", MODE="0666"

마지막으로 adb-server를 다시 시작하십시오.

sudo adb kill-server
sudo adb start-server

이제 장치가 목록에 있는지 확인하십시오.

adb devices

장치가 발견되면 장치를 반환합니다.

MNV9K187064XX482 장치

abd 쉘로 접근할 수 있습니다.

답변2

개발자 옵션에서 USB 디버깅을 활성화하도록 설정할 수 있습니다. 그러면 lsusb를 실행할 수 있습니다.

답변3

동일한 문제가 있었습니다. 케이블이 데이터 전송을 지원하지 않았습니다. 장치를 연결하는 데 사용하는 케이블을 변경해 보십시오.

관련 정보