关于 usb 端口

dmesg | tail
8358.254714] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
8358.254716] usb 3-1: Product: Razer DeathAdder 2013
8358.254717] usb 3-1: Manufacturer: Razer
8358.256011] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input20
8358.256149] hid-generic 0003:1532:0037.0008: input,hidraw0: USB HID v1.11 Mouse [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input0
8358.257896] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1/input/input21
8358.257968] hid-generic 0003:1532:0037.0009: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input1
8358.258547] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/input/input22
8358.258615] hid-generic 0003:1532:0037.000A: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input2
8360.962612] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:d4:9a:20:f2:51:10:86:dd SRC=fe80:0000:0000:0000:d69a:20ff:fef2:5110 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=130 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=90

终于调用出来了 lspci… 直接用 sudo lspci 没用。。。
sudo /sbin/lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
0e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

做功课…

00:14.0 是你的 USB3
00:1a.0 是你的 USB2

你在 USB3 里面插入雷蛇鼠标之后,输出的信息表示系统认为你把一个雷蛇鼠标插入了 00:14.0

没有问题。

现在你试着把这个雷蛇鼠标从 USB3 拔出,再插入 USB2, 然后再运行一下 dmesg | tail 看一下。 我个人估计仍然会显示你把雷蛇鼠标插入了 00:14.0。

这个我进去看了。。

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input1
U: Uniq=
H: Handlers=mouse0 event1
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
U: Uniq=
H: Handlers=event2
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Keys"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/SNY5001:00/input/input8
U: Uniq=
H: Handlers=kbd event8 rfkill
B: PROP=0
B: EV=13
B: KEY=1f160f0000 c00000000 10010000000000 200000000 600f00102c00 380000240300400 e000000000000 0
B: MSC=10

I: Bus=0010 Vendor=104d Product=0000 Version=0000
N: Name="Sony Vaio Jogdial"
P: Phys=
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/SNY5001:00/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: PROP=0
B: EV=7
B: KEY=40000 0 0 0 0
B: REL=100

I: Bus=0003 Vendor=04f2 Product=b328 Version=2917
N: Name="USB 2.0 Camera"
P: Phys=usb-0000:00:1a.0-1.3/button
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input10
U: Uniq=
H: Handlers=kbd event10
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input11
U: Uniq=
H: Handlers=kbd event11
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0003 Vendor=04f3 Product=0018 Version=0111
N: Name="ELAN Touchscreen"
P: Phys=usb-0000:00:1a.0-1.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0/input/input12
U: Uniq=
H: Handlers=mouse3 event12
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=3273800000000003

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Acer BMA150 accelerometer"
P: Phys=wmi/input1
S: Sysfs=/devices/virtual/input/input13
U: Uniq=
H: Handlers=event13 js0
B: PROP=0
B: EV=9
B: ABS=7

I: Bus=0001 Vendor=10ec Product=0269 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input14
U: Uniq=
H: Handlers=kbd event14
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input15
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input16
U: Uniq=
H: Handlers=event16
B: PROP=0
B: EV=21
B: SW=4

这些代码是在我将鼠标插入 USB2.0 的接口时候得到的。也就是说我的那个 usb 2.0 接口没有检测到我的鼠标。所以是有什么程序把那个 usb 接口的检测关闭了?上面显示 usb 接了一个触摸屏和我的摄像头。
有 Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0/input/input12
和 S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input10
所以是 1-1.2 这个口没有检测到?

前面一段结果是我鼠标插在USB2.0的时候运行出的。后面一段是我将鼠标插入USB3.0得到的

sudo dmesg | tail
root's password:
 2091.493842] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:3c:07:54:54:be:c4:86:dd SRC=fe80:0000:0000:0000:3e07:54ff:fe54:bec4 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=1356 TC=0 HOPLIMIT=255 FLOWLBL=600290 PROTO=UDP SPT=5353 DPT=5353 LEN=1316 
 2145.622163] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=202 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=162 
 2146.632739] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=202 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=162 
 2158.723799] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=202 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=162 
 2185.816563] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:28:37:37:42:d2:8d:86:dd SRC=fe80:0000:0000:0000:2a37:37ff:fe42:d28d DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=269 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=229 
 2207.235648] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=285 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=245 
 2211.370625] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=285 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=245 
 2211.691327] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:70:cd:60:87:be:92:86:dd SRC=fe80:0000:0000:0000:72cd:60ff:fe87:be92 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=72 TC=0 HOPLIMIT=1 FLOWLBL=0 OPT ( ) PROTO=ICMPv6 TYPE=131 CODE=0 
 2215.348428] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:70:cd:60:87:be:92:86:dd SRC=fe80:0000:0000:0000:72cd:60ff:fe87:be92 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=72 TC=0 HOPLIMIT=1 FLOWLBL=0 OPT ( ) PROTO=ICMPv6 TYPE=131 CODE=0 
 2231.710295] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:c8:bc:c8:94:46:1f:86:dd SRC=fe80:0000:0000:0000:cabc:c8ff:fe94:461f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=750 TC=0 HOPLIMIT=255 FLOWLBL=936031 PROTO=UDP SPT=5353 DPT=5353 LEN=710 



li@linux-ednq:~> sudo dmesg | tail
 2284.294718] usb 3-1: New USB device found, idVendor=1532, idProduct=0037
 2284.294725] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
 2284.294728] usb 3-1: Product: Razer DeathAdder 2013
 2284.294731] usb 3-1: Manufacturer: Razer
 2284.296235] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input22
 2284.296449] hid-generic 0003:1532:0037.000A: input,hidraw0: USB HID v1.11 Mouse [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input0
 2284.298359] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1/input/input23
 2284.298525] hid-generic 0003:1532:0037.000B: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input1
 2284.299162] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/input/input24
 2284.299244] hid-generic 0003:1532:0037.000C: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input2

将鼠标拔出USB3.0再次接入2.0.的确和你说的一样系统认为USB3.0中还有鼠标

sudo dmesg | tail
 2284.296449] hid-generic 0003:1532:0037.000A: input,hidraw0: USB HID v1.11 Mouse [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input0
 2284.298359] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1/input/input23
 2284.298525] hid-generic 0003:1532:0037.000B: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input1
 2284.299162] input: Razer Razer DeathAdder 2013 as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.2/input/input24
 2284.299244] hid-generic 0003:1532:0037.000C: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer DeathAdder 2013] on usb-0000:00:14.0-1/input2
 2293.186455] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:a8:20:66:30:52:ea:86:dd SRC=fe80:0000:0000:0000:aa20:66ff:fe30:52ea DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=158 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=118 
 2313.204435] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:3c:07:54:54:be:c4:86:dd SRC=fe80:0000:0000:0000:3e07:54ff:fe54:bec4 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=1356 TC=0 HOPLIMIT=255 FLOWLBL=600290 PROTO=UDP SPT=5353 DPT=5353 LEN=1316 
 2333.146682] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:70:cd:60:87:be:92:86:dd SRC=fe80:0000:0000:0000:72cd:60ff:fe87:be92 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=549 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=509 
 2361.510882] usb 3-1: USB disconnect, device number 6
 2364.586477] SFW2-INext-DROP-DEFLT IN=enp14s0 OUT= MAC=33:33:00:00:00:fb:3c:07:54:30:f3:e3:86:dd SRC=fe80:0000:0000:0000:3e07:54ff:fe30:f3e3 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=123 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=83

棘手 。 我没有想法了。。

感觉你直接插入USB2并不会反映到USB3. 只是从USB3转插到2不正确。

插入USB2的时候反映我感觉没找到这个东西。。

好像症状和askubunu上面那个不同。

棘手 。 我没有想法了。。

感觉你直接插入USB2并不会反映到USB3. 只是从USB3转插到2不正确。

插入USB2的时候反映我感觉没找到这个东西。。

好像症状和askubunu上面那个不同。

谢谢辛苦了。。。
最近要考试。等圣诞的时候我再想办法解决这个问题。
只要不把电脑BIOS搞坏就不是事儿。
我初步设想是自己去改写/proc/bus/input/devices 不知道改写了这个文档以后会不会被识别

棘手 。 我没有想法了。。

感觉你直接插入USB2并不会反映到USB3. 只是从USB3转插到2不正确。

插入USB2的时候反映我感觉没找到这个东西。。

好像症状和askubunu上面那个不同。

谢谢辛苦了。。。
最近要考试。等圣诞的时候我再想办法解决这个问题。
只要不把电脑BIOS搞坏就不是事儿。
我初步设想是自己去改写/proc/bus/input/devices 不知道改写了这个文档以后会不会被识别
我也一样。 在为期末奔波中。

新进展:

我在这个地方找到了和我一模一样的案例:
bugs.launchpad.net/ubuntu/+source/linux/+bug/1172908

很显然所有有问题的笔记本电脑都是 sony T 系列的(我的是 SVT13126CG)。最后一条回复说需要进入 BIOS 启用 IOMMU(很可惜我的 BIOS 里面没有这个选项找不到)

估计是 BIOS 的问题。但是 usb2.0 接口在 windows 下估计良好。不知道为什么在 linux 系统上会有这个问题。

:sob:

再次更新

bugs.launchpad.net/ubuntu/+source/linux/+bug/1210858

这里 Combat2 这位仁兄用了以下方法。

Found the problem.

changed pci-quirks.c in v3.11 with
— pci-quirks.c~ 2013-08-06 07:25:47.000000000 -0400
+++ pci-quirks.c 2013-08-30 14:23:47.597891192 -0400
@@ -921,9 +921,10 @@
writel(val, base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET);

hc_init:

  • /*
    if (usb_is_intel_switchable_xhci(pdev))
    usb_enable_xhci_ports(pdev);
  • */
    op_reg_base = base + XHCI_HC_LENGTH(readl(base));

    /* Wait for the host controller to be ready before writing any

rebuilt the kernel and the USB 2.0 ports now work!

现在的问题是:
首先我找不到 pci-quirk.c 在哪里。。。
没有然后了。。。
(我接触 linux 没几天求各位别喷我 特别是玛格丽特。。。感觉很凶的样子。。)

所有的硬件,除了封闭一派的苹果机和时尚有形的树梅派一类的东西,肯定会考虑好 WIndows 系统的各种问题。 所以说 windows 下良好是很正常的。 但是他们很少考虑 linux。

主要我不会改写那个东西(找不到他)
根据 ubuntu 论坛上说好像下个 kernel 的时候会进行修改这个问题(openSUSE13.1 才发布没多久啊擦。。。)
现在幸好 usb3.0 还是工作的用个 usb hub 就好了
等回国了树莓派也可以跑起来了可以试试 openSUSE 在 arm 上跑哈哈哈

我很面善的好么?

你添加这个源:

download.opensuse.org/repositories/Kernel:/HEAD/standard/

升级你的 kernel-desktop 为 3.13 版。注意这是升级内核,升级完下一次重启是黑屏的,因为你的闭源显卡驱动需要 the hard way 重装。

openSUSE 下的内核不需要重新编译,OBS 始终有最新内核,想换随时能换。

我应该是升级成功了内核
(应该。。。我根据 openSUSE 12.3 更新 3.11 RC7 内核和 NVIDIA 325.15 驱动 - #2 by huti88 的步骤做的。就添加源然后 zypper install 各种)
当然有更确定的方法
li@linux-ednq:~> uname -r
3.13.0-rc3-2.g44df1ce-desktop
所以女王大人别喷我。。。。

PS: 重启以后没有黑屏 因为显卡只有集显 HD4000

好了现在问题还是没有解决。我会继续解决的。sign.
连 lsusb 都显示不出来我的那个 usb2.0 上插了什么东西
li@linux-ednq:~> lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 004: ID 1532:0037 Razer USA, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f3:0018 Elan Microelectronics Corp.
Bus 001 Device 004: ID 8087:07da Intel Corp.
Bus 001 Device 005: ID 04f2:b328 Chicony Electronics Co., Ltd
li@linux-ednq:~> lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f3:0018 Elan Microelectronics Corp.
Bus 001 Device 004: ID 8087:07da Intel Corp.
Bus 001 Device 005: ID 04f2:b328 Chicony Electronics Co., Ltd
上面是鼠标插 usb3.0 后面是鼠标插 usb2.0 的。

我到时候再看看吧。。我发邮件问问我们的教授看看他有没有办法。。
谢谢女王!

@lym0418

你现在装好的这个内核已经是距离 3.11 的下两个版本了。所以证明 Ubuntu 论坛说的下一个版本进入内核是扯淡。

你现在有一个方法,去 #opensuse-kernel 邮件列表,找一个叫 Jeff 的人,把你的电脑型号 (sony),usb 2.0 的问题,和 lauchpad 的地址给他,并说明只有 sony 有这个问题,他就会处理(应该会让你开个 bug report 并提供 ID,所以你可以事先开好,这些内容就够用)。openSUSE 13.1 是长期支持版本,这个修复应该被 backport 到 3.11 内核并随更新分发。但这之前他应该会提供你一个 OBS 源让你测试,所以这个时候你的问题就相当于已经修好了。还能方便其它人。自己编译内核不但麻烦不说,故障依然不为官方所知。

好的谢谢
等 12 月底我会提交 bug 的
是一个叫 Jeff Ma***ey 的人吧

谢谢啦有进展我会更新的。

对,他是 openSUSE 内核组的老大,搞内核有 15 年了。

我先把 bug 报在了 bugzilla 上。
Bug #855537
如果没有回应的话我再找那个 Jeff.
希望能帮到所有使用 Sony T series 的朋友 - -!

lists.opensuse.org/opensuse-kernel/
我找到这个 List 了。
我搜索到这个 Jeff 的邮箱是 jeffm
但是后面@了一堆 xxxxxxx 是什么。。
我是直接用私人邮箱给我发邮件?

因为我已经在 bugzilla 报了 bug 了但是没有反应。

PS. 我知道这个问题非常的愚蠢。。。不好意思打扰了。。