Ubuntu16.04在宏碁Aspire V5笔记本电脑上工作,无法识别通过USB端口插入的猫B25手机。我已经检查过一台带有Mac的计算机完全可以识别它(无论是手机内部内存还是FAT32格式化的microSD卡)。我该怎么办?
发布于 2017-05-01 09:14:40
听起来好像你认为这款手机是一个UMS设备。也就是说,它在没有专业驱动软件的计算机上显示为驱动器。
如果是这样的话,下一步将是看看Ubuntu是否能够识别其他UMS驱动器(比如USB闪存驱动器)。如果不能,那就意味着USB模块没有编译到内核中,或者FAT32支持不在内核中,或者如果它们是作为模块编译的,那么它们是加载的吗?
通常,在我的系统中,UMS驱动器显示为/dev/sdbX或/dev/sdb是。
您可以做的另一件事是作为root,做一个尾-f /var/log/messages,插入一个USB闪存驱动器,看看上面写了什么。然后拔掉插头,然后插上电话,看看上面写着什么。
也许还值得执行lspci命令来验证是否在笔记本电脑上检测到USB控制器。
当我插入我的猫S30手机到USB下,我得到以下信息:
May 1 10:08:15 hades kernel: [11785491.087794] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0040
May 1 10:08:15 hades kernel: [11785491.087825] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001803 0 ACK POWER sig=j CSC CONNECT
May 1 10:08:15 hades kernel: [11785491.087971] hub 2-0:1.0: port 6, status 0501, change 0001, 480 Mb/s
May 1 10:08:15 hades kernel: [11785491.114085] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001002 0 ACK POWER sig=se0 CSC
May 1 10:08:15 hades kernel: [11785491.218400] hub 2-0:1.0: debounce: port 6: total 125ms stable 100ms status 0x100
May 1 10:08:15 hades kernel: [11785491.218415] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0040
May 1 10:08:24 hades kernel: [11785500.384411] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0040
May 1 10:08:24 hades kernel: [11785500.384440] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001803 0 ACK POWER sig=j CSC CONNECT
May 1 10:08:24 hades kernel: [11785500.384484] hub 2-0:1.0: port 6, status 0501, change 0001, 480 Mb/s
May 1 10:08:25 hades kernel: [11785500.410105] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001803 0 ACK POWER sig=j CSC CONNECT
May 1 10:08:25 hades kernel: [11785500.514169] hub 2-0:1.0: debounce: port 6: total 125ms stable 100ms status 0x501
May 1 10:08:25 hades kernel: [11785500.565335] ehci-pci 0000:00:1d.7: port 6 reset complete, port enabled
May 1 10:08:25 hades kernel: [11785500.565354] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001005 0 ACK POWER sig=se0 PE CONNECT
May 1 10:08:25 hades kernel: [11785500.616423] usb 2-6: new high-speed USB device number 9 using ehci-pci
May 1 10:08:25 hades kernel: [11785500.668338] ehci-pci 0000:00:1d.7: port 6 reset complete, port enabled
May 1 10:08:25 hades kernel: [11785500.668357] ehci-pci 0000:00:1d.7: GetStatus port:6 status 001005 0 ACK POWER sig=se0 PE CONNECT
May 1 10:08:25 hades kernel: [11785500.733749] usb 2-6: skipped 4 descriptors after interface
May 1 10:08:25 hades kernel: [11785500.734249] usb 2-6: default language 0x0409
May 1 10:08:25 hades kernel: [11785500.734766] usb 2-6: udev 9, busnum 2, minor = 136
May 1 10:08:25 hades kernel: [11785500.734777] usb 2-6: New USB device found, idVendor=05c6, idProduct=9091
May 1 10:08:25 hades kernel: [11785500.734782] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 1 10:08:25 hades kernel: [11785500.734786] usb 2-6: Product: Android
May 1 10:08:25 hades kernel: [11785500.734791] usb 2-6: Manufacturer: Android
May 1 10:08:25 hades kernel: [11785500.734798] usb 2-6: SerialNumber: 91bcc491
May 1 10:08:25 hades kernel: [11785500.735097] usb 2-6: usb_probe_device
May 1 10:08:25 hades kernel: [11785500.735108] usb 2-6: configuration #1 chosen from 1 choice
May 1 10:08:25 hades kernel: [11785500.735355] usb 2-6: adding 2-6:1.0 (config #1, interface 0)
May 1 10:08:25 hades kernel: [11785500.735486] usb 2-6: adding 2-6:1.1 (config #1, interface 1)
May 1 10:08:25 hades kernel: [11785500.735617] usb 2-6: adding 2-6:1.2 (config #1, interface 2)
May 1 10:08:25 hades kernel: [11785500.735793] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0040
May 1 10:08:25 hades mtp-probe: checking bus 2, device 9: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6"
May 1 10:08:25 hades mtp-probe: bus: 2, device: 9 was not an MTP device电话立即开始充电,不会显示为/dev/sdb1 1。
这里发生的是,电话根本不是UMS协议,而是事实上的MTP。这需要在linux操作系统和android手机上安装。
因此,您需要运行:
apt-get install mtpfs在linux盒上,然后在电话上,您需要将android选项设置为MTP。听起来你可能已经这么做了,因为它可以在其他操作系统上工作。
我猜windows和os支持即时的MTP。你可能不得不在重新启动手机之前重新启动它,或者切换USB插槽。
有关进一步阅读,请参阅:
http://www.mysolutions.it/mounting-your-mtp-androids-sd-card-on-ubuntu/
https://askubuntu.com/questions/853518
复制相似问题