Zooming to usb stuff for brevity, tldr
version - I think your mouse and keyboard are on the usb3 bus, try
moving them to 2.0-based ports?
-mb
On 12/28/2014 08:57 PM, koder wrote:
Here is the current boot, obviously successful:
here's where your usb stuff is coming online being probed, seems
just fine
usb2.0 ports.
[ 0.775027] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
Driver
[ 0.775029] ehci-pci: EHCI PCI platform driver
[ 0.775096] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 0.775099] ehci-pci 0000:00:1a.0: new USB bus registered,
assigned bus number 1
[ 0.775109] ehci-pci 0000:00:1a.0: debug port 2
[ 0.779003] ehci-pci 0000:00:1a.0: cache line size of 64 is not
supported
[ 0.779015] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf7318000
[ 0.790208] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 0.790233] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0002
[ 0.790234] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 0.790235] usb usb1: Product: EHCI Host Controller
[ 0.790236] usb usb1: Manufacturer: Linux 3.13.0-24-generic
ehci_hcd
[ 0.790236] usb usb1: SerialNumber: 0000:00:1a.0
[ 0.790292] hub 1-0:1.0: USB hub found
[ 0.790296] hub 1-0:1.0: 2 ports detected
[ 0.790410] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 0.790413] ehci-pci 0000:00:1d.0: new USB bus registered,
assigned bus number 2
[ 0.790422] ehci-pci 0000:00:1d.0: debug port 2
[ 0.794315] ehci-pci 0000:00:1d.0: cache line size of 64 is not
supported
[ 0.794327] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7317000
[ 0.806203] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 0.806225] usb usb2: New USB device found, idVendor=1d6b,
idProduct=0002
[ 0.806226] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 0.806227] usb usb2: Product: EHCI Host Controller
[ 0.806228] usb usb2: Manufacturer: Linux 3.13.0-24-generic
ehci_hcd
[ 0.806228] usb usb2: SerialNumber: 0000:00:1d.0
[ 0.806277] hub 2-0:1.0: USB hub found
[ 0.806280] hub 2-0:1.0: 2 ports detected
Other stuff.
[
0.806335] ehci-platform: EHCI generic platform driver
[ 0.806338] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI)
Driver
[ 0.806339] ohci-pci: OHCI PCI platform driver
[ 0.806343] ohci-platform: OHCI generic platform driver
[ 0.806346] uhci_hcd: USB Universal Host Controller Interface
driver
Here come usb3 ports, I've never had anything but weird issues with
xhci devices... Make sure your keyboard is NOT on this.
[
0.806410] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.806413] xhci_hcd 0000:00:14.0: new USB bus registered,
assigned bus number 3
[ 0.806845] xhci_hcd 0000:00:14.0: cache line size of 64 is not
supported
[ 0.806860] xhci_hcd 0000:00:14.0: irq 45 for MSI/MSI-X
[ 0.806900] usb usb3: New USB device found, idVendor=1d6b,
idProduct=0002
[ 0.806901] usb usb3: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 0.806902] usb usb3: Product: xHCI Host Controller
[ 0.806903] usb usb3: Manufacturer: Linux 3.13.0-24-generic
xhci_hcd
[ 0.806903] usb usb3: SerialNumber: 0000:00:14.0
[ 0.806965] hub 3-0:1.0: USB hub found
[ 0.806980] hub 3-0:1.0: 14 ports detected
[ 0.809180] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.809182] xhci_hcd 0000:00:14.0: new USB bus registered,
assigned bus number 4
[ 0.809212] usb usb4: New USB device found, idVendor=1d6b,
idProduct=0003
[ 0.809213] usb usb4: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 0.809213] usb usb4: Product: xHCI Host Controller
[ 0.809214] usb usb4: Manufacturer: Linux 3.13.0-24-generic
xhci_hcd
[ 0.809215] usb usb4: SerialNumber: 0000:00:14.0
[ 0.809277] hub 4-0:1.0: USB hub found
[ 0.809287] hub 4-0:1.0: 6 ports detected
Here is your keyboard enumerating, seems to register just fine on
port 3, which I think is probably your xhci-hub.
Try it on your 2.0 ports. Same with the mouse. Not sure with 3.0,
but using low-speed devices usually downclocks the device to lower
spec, killing anything else on the hub too unless just using for
mouse and keyboard.
[
1.645941] usb 3-1: new low-speed USB device number 2 using
xhci_hcd
[ 1.668235] usb 3-1: New USB device found, idVendor=413c,
idProduct=2003
[ 1.668237] usb 3-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 1.668238] usb 3-1: Product: Dell USB Keyboard
[ 1.668239] usb 3-1: Manufacturer: Dell
[ 1.668301] usb 3-1: ep 0x81 - rounding interval to 128
microframes, ep desc says 192 microframes
[ 1.670478] hidraw: raw HID events driver (C) Jiri Kosina
[ 1.674730] usbcore: registered new interface driver usbhid
[ 1.674732] usbhid: USB HID core driver
[ 1.675609] input: Dell Dell USB Keyboard as
/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input5
[ 1.675659] hid-generic 0003:413C:2003.0001: input,hidraw0: USB
HID v1.10 Keyboard [Dell Dell USB Keyboard] on
usb-0000:00:14.0-1/input0
[ 1.833958] usb 3-2: new low-speed USB device number 3 using
xhci_hcd
[ 1.855654] usb 3-2: New USB device found, idVendor=047d,
idProduct=1020
[ 1.855657] usb 3-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 1.855658] usb 3-2: Product: Kensington Expert Mouse
[ 1.855659] usb 3-2: Manufacturer: Kensington
[ 1.855754] usb 3-2: ep 0x81 - rounding interval to 64
microframes, ep desc says 80 microframes
[ 1.858094] input: Kensington Kensington Expert Mouse as
/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/input/input6
[ 1.858298] hid-generic 0003:047D:1020.0002: input,hidraw1: USB
HID v1.10 Mouse [Kensington Kensington Expert Mouse] on
usb-0000:00:14.0-2/input0
These otherwise seem normally ok, look at your xsession and xorg
logs further as I don't think the problem is in the kernel, if
anything just some evdev regression or something disabling the mouse
like my stupid mate issue with mine.
-mb