USB経由で接続されたAndroidデバイスがオーディオグルー​​プに追加されました。

USB経由で接続されたAndroidデバイスがオーディオグルー​​プに追加されました。

コンピュータに接続されている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.d99-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が問題の原因である可能性があります。)

おすすめ記事