Linux Usb连接在deepin操作系统中不起作用

Linux Usb连接在deepin操作系统中不起作用,linux,debian,usb,tethering,Linux,Debian,Usb,Tethering,我有一台运行在android 5.0.2上的Obi worldphone sf1和运行在deepin 15.3上的笔记本电脑 当我通过usb将手机与笔记本电脑连接并启动usb连接时,会显示设备已卸下,无法连接到rndis设备 以下是打开手机usb连接后的dmesg USB disconnect, device number 24 [ 1936.924410] usb 1-1.1: new high-speed USB device number 25 using ehci-pci [ 1937.

我有一台运行在android 5.0.2上的Obi worldphone sf1和运行在deepin 15.3上的笔记本电脑

当我通过usb将手机与笔记本电脑连接并启动usb连接时,会显示设备已卸下,无法连接到rndis设备

以下是打开手机usb连接后的dmesg

USB disconnect, device number 24
[ 1936.924410] usb 1-1.1: new high-speed USB device number 25 using ehci-pci
[ 1937.017301] usb 1-1.1: New USB device found, idVendor=05c6, idProduct=9024
[ 1937.017310] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1937.017314] usb 1-1.1: Product: Android
[ 1937.017318] usb 1-1.1: Manufacturer: Android
[ 1937.017321] usb 1-1.1: SerialNumber: 0123456789ABCDEF
[ 1937.020531] rndis_host 1-1.1:1.0 usb0: register 'rndis_host' at usb-0000:00:1d.0-1.1, RNDIS device, 02:02:45:46:4f:48
[ 1937.580982] rndis_host 1-1.1:1.0 usb0: unregister 'rndis_host' usb-0000:00:1d.0-1.1, RNDIS device
以下是关闭usb连接后的dmesg:

USB disconnect, device number 25
[ 2031.379185] usb 1-1.1: new high-speed USB device number 26 using ehci-pci
[ 2031.473045] usb 1-1.1: New USB device found, idVendor=05c6, idProduct=f006
[ 2031.473054] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2031.473058] usb 1-1.1: Product: Android
[ 2031.473062] usb 1-1.1: Manufacturer: Android
[ 2031.473065] usb 1-1.1: SerialNumber: 0123456789ABCDEF
[ 2031.479114] hid-generic 0003:05C6:F006.000A: hiddev0,hidraw1: USB HID v1.11 Device [Android Android] on usb-0000:00:1d.0-1.1/input0
我曾尝试在不同的操作系统上使用usb连接我的手机,效果很好


我在笔记本电脑上尝试了不同的手机进行usb连接,效果很好。

问题是RNDIS接口立即被注销:

[1937.020531]rndis_主机1-1.1:1.0 usb0:在usb-0000:00:1d注册“rndis_主机”。0-1.1,rndis设备,02:02:45:46:4f:48
[1937.580982]rndis_主机1-1.1:1.0 usb0:
注销'rndis_主机'usb-0000:00:1d.0-1.1,rndis设备

打开usb功能后,HID设备(人机界面设备)出现异常(正常情况下为usb存储),但这对栓系(RNDIS主机)没有影响


问题是,手机的RNDIS接口在注册后由于未知原因立即注销。
这可能是驱动程序问题或固件问题。检查
lsmod
,查看加载了哪些驱动程序模块。另请参见此

Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。如果我做错了什么,我很抱歉。我对互联网上的所有问题都不熟悉。是的,我认为操作系统有问题。驱动程序正常(usbnet、rndis),或者至少它显示在lsmod | grep USBNett上。驱动程序是dmesg输出中的rndis_主机,接口usb0在短时间内建立。问题是为什么usb0被杀死,为什么rndis_主机被自动注销。rndis_主机驱动程序有多个版本,可能手机固件与此驱动程序版本不兼容。另一种可能是,这是一种安全功能,但这会很奇怪。也许你可以试着用wireshark嗅探USB流量是的,我一直在尝试找出同样的事情。而且从未尝试过Wireshark的USB嗅探功能,我以为它只是用于互联网嗅探。