컴퓨터에 연결된 Android 모바일 장치를 사용하여 원격으로 작업하려고 합니다 ubuntu 20.04.4 LTS
.
문제는 장치가 제대로 인식되지 않는다는 것입니다.
알 수 없는 이유로 장치가 오디오 장치로 인식되는 것 같습니다.
이 문제는 원격으로 컴퓨터에 액세스할 때만 발생합니다.
기계에 직접 접근하는 것은 문제가 되지 않습니다.
이 상황을 어떻게 해결할 수 있나요?
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:0184 Realtek Semiconductor Corp. RTS5182 Card Reader
Bus 001 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 004: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy series, misc. (MTP mode)
Bus 001 Device 003: ID 1c4f:0049 SiGma Micro USB Wired Keyboard
Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ls -l /dev/bus/usb/001/004
crw-rw----+ 1 root audio 189, 3 3월 7 11:53 /dev/bus/usb/001/004
답변1
/etc/udev/rules.d
99-android.rules
다음을 포함하는 파일에 규칙을 추가하여 문제를 해결했습니다.
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0660",
GROUP="plugdev", SYMLINK+="android%n"
버그 보고서에서,https://bugs.launchpad.net/ubuntu/+source/libmtp/+bug/1863239, 장치를 오디오 그룹에 잘못 추가하는 규칙이 있는 것 같습니다. (아마도 규칙 69)
내 목표는 plugdev
장치를 그룹화하는 것이므로 규칙 우선순위를 99로 설정했습니다. (51을 시도해보니 작동하지 않습니다. 아마도 규칙 69가 문제의 원인일 수 있습니다.)