将 Asus Zenfone 5 连接到 Linux 盒子

将 Asus Zenfone 5 连接到 Linux 盒子

我有Asus Zenfone 5手机,现在我想通过将设备连接到我的 Debian 7,以USB将内部手机存储安装为外部磁盘。因此,连接后我在日志中看到:

消息

[79836.644019] usb 2-1: new high-speed USB device number 3 using ehci_hcd
[79836.779399] usb 2-1: New USB device found, idVendor=0b05, idProduct=5481
[79836.779403] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[79836.779406] usb 2-1: Product: Android
[79836.779408] usb 2-1: Manufacturer: Android
[79836.779410] usb 2-1: SerialNumber: XXXXXXXXXXXX

LSSB

Bus 002 Device 008: ID 0b05:5481 ASUSTek Computer, Inc

但没有挂载磁盘。fdisk -l不显示我的手机。

在互联网上搜索后,我发现 Zenfone 在通过连接时存在一些问题usb2,并且与usb3.在 Windows 中,它可以很好地分叉usb2usb3。但我想念usb3我的电脑。

所以我的问题 - 我如何Asus Zenfone 5通过连接到 Debianusb2或者如何usb3模拟usb2

答案1

我使用了 jmtpfs (它位于 wheezy 的存储库中)。在 zenfone USB 选项上启用 MTP 并按管理员方式执行此操作:

# mkdir asus
# jmtpfs asus -o allow_other

卸载:

# umount asus

抱歉,我的英语很差。

答案2

试试这个:编辑文件/lib/udev/rules.d/69-libmtp.rules并插入这两行

#### #Asus Zenfone 5 (MTP+ADB)
ATTR{idVendor}=="0b05", ATTR{idProduct}=="5481", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

行前:

"# Autoprobe vendor-specific, communication and PTP devices"

对我来说效果很好。

相关内容