Re: USB, Help, Keyboard being dropped

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, May 18, 2018 at 01:57:20PM +0200, Greg KH wrote:
> On Fri, May 18, 2018 at 07:17:42AM -0400, ant wrote:
> > On Fri, May 18, 2018 at 08:41:28AM +0200, Greg KH wrote:
> > > On Thu, May 17, 2018 at 01:43:35PM -0400, ant wrote:
> > > > 
> > > > Did I not say it right?
> > > > 
> > > > Or perhaps a kernel or some other issue?
> > > > 
> > > > 
> > > > =====
> > > > 
> > > > 
> > > > (no need to CC I'm subscribed to list),
> > 
> >   hi, thank you for replying,
> > 
> > 
> > ... 
> > > What do you mean exactly by "dropped"?
> > 
> >   the keyboard stops working at various times.
> > i may be in the middle of typing and it no
> > longer shows anything happening, sometimes it 
> > will eventually reconnect and other times it 
> > will not (at which point i have to unplug it
> > and plug it back in).
> > 
> > 
> > >  The kernel log you posted
> > > doesn't show any USB devices going away, so it's a bit hard to know if
> > > the kernel really thought the device is gone, or the device just stopped
> > > working, right?
> > 
> >   i thought that the following lines showed the change
> > started coming from the kernel:
> > 
> > KERNEL[8256.344251] change
> > /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:17F6:0830.000B/input/inpu
> > t27/input27::numlock (leds)
> > 
> > which after some moments eventually ends up with:
> > UDEV  [8256.414787] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-6 (usb)
> > UDEV  [8256.416250] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-6 (usb)
> > [ 8256.041205] ant kernel: usb 1-6: USB disconnect, device number 16   
> > 
> >   which to me looks like a USB device being disconnected?
> > 
> >   i'd be happy for any way to tell the kernel to not do
> > this as any kind of temporary|permanent workaround.  i don't
> > have any power keys on the keyboard.
> 
> It's not up to the kernel to "not disconnect" a device, that's an
> electrical thing, it is only responding to the state of the hardware as
> told to it.  So this might be an electrical issue with your keyboard,
> the USB connector it is plugged into, any USB hubs or cables along the
> way, or anything like that.

  the same cabling as before, plugged into USB2.0 or USB3.1 
ports doesn't make any change, booting USB legacy modes, no 
change, booting system in bios mode, no change, PS2 emulation 
no change.

  the cable is not being moved at all at times and the problem
still happens.

  hubs and devices found seem common and i'm not having any 
issues with any other USB devices.

  i did look around on the web to see if others were
having troubles with this keyboard and motherboard and 
didn't find any.

  it's not a very old keyboard, but old enough that i'm
pretty sure it's past any burn-in period where i'd suspect
the electronics.


me@ant(1)~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0781:5575 SanDisk Corp. 
Bus 001 Device 005: ID 17f6:0830 Unicomp, Inc 
Bus 001 Device 004: ID 04d2:ff05 Altec Lansing Technologies ADA-305 Speakers
Bus 001 Device 003: ID 03f0:1204 Hewlett-Packard DeskJet 930c
Bus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 001 Device 007: ID 1ea7:0064  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

me@ant(2)~$ lspci
00:00.0 Host bridge: Intel Corporation Intel Kaby Lake Host Bridge (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:14.0 USB controller: Intel Corporation 200 Series PCH USB 3.0 xHCI Controller
00:14.2 Signal processing controller: Intel Corporation 200 Series PCH Thermal Subsystem
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
00:1b.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port (rev f0)
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port (rev f0)
00:1c.1 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port (rev f0)
00:1c.4 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port (rev f0)
00:1d.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port (rev f0)
00:1f.0 ISA bridge: Intel Corporation 200 Series PCH LPC Controller (Z270)
00:1f.2 Memory controller: Intel Corporation 200 Series PCH PMC
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Intel Corporation 200 Series PCH SMBus Controller
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V
03:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
04:00.0 USB controller: ASMedia Technology Inc. Device 2142


> > > Does this keyboard work properly on other machines / operating systems?
> > 
> >   it worked with my previous machine with no issues,
> > but that machine is gone as of February.  i was also
> > running Debian testing and Debian stable (on a 2nd
> > partition) on that system.
> > 
> >   i have used Linus's stock kernel to boot from a
> > USB stick and the issue is there too (v4.17-rc3),
> > my connection isn't that fast so grabbing other
> > images isn't quick but if i can get them and boot
> > from a USB stick i'll do it if it helps.  i 
> > haven't compiled the lastest rc5 or tried that
> > yet.
> > 
> >   i didn't think you'd care too much about a report
> > from Debian stable, but i finally got that installed
> > and booting.  i can leave that running today while
> > i'm working on other things and see what the logs
> > say.
> 
> If it works on the same hardware with a different kernel, yes, that is
> interesting to know.

  ok, i'll let it run today and see what happens.


  ant
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux