c720 perplexing keyboard problem - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Base System > Peripheral Hardware

Peripheral Hardware Stuff that plugs in via USB, FireWire, eSATA, PS/2, etc.

Reply
 
Thread Tools Display Modes
  #1  
Old December 23rd, 2011, 16:01
robspop robspop is offline
Junior Member
 
Join Date: Oct 2011
Posts: 34
Thanks: 3
Thanked 1 Time in 1 Post
Default perplexing keyboard problem

I recently purchased a new Cherry USB G84-4100 keyboard. It is a small keyboard without a separate numeric pad. I plugged it into the computer (leaving the existing one in place) and could not get it to work. I assumed it might be faulty but before sending it back I tried it with an old laptop I have that has Linux on it and it worked fine. I tried it a few more times with my PC and eventually it worked. I assumed maybe the USB plug was faulty but it seemed to work ok, survived a number of reboots, and I left it at that. Once it started working, I used it as the sole keyboard.

A few days ago I accidentally unplugged it and now I cannot get it to work again. I have tried it many times, on many different ports, but without success.

I would assume the keyboard was indeed faulty but I have now tried it on several other computers all with no difficulty whatsoever - it works every time. This includes my main laptop which has exactly the same version of the OS as my PC (FreeBSD 9.0 RC1 amd64).

I also do not think it is a problem with booting a USB keyboard, as I have seen various posts relating to this issue. I have only ever used a USB keyboard, and have had no problems. I have tried several different models and they all work normally.

When I plug the Cherry keyboard into the PC the lights on it (Caps Lock, etc) all light up momentarily which seems to indicate that the electrical connection works.

The only clue I have is the output of dmesg:

Code:
usb_alloc_device: set address 3 failed (USB_ERR_IOERROR, ignored)
usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR
usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored)
usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR
usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored)
usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR
ugen2.3: <Unknown> at usbus2 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: set address 3 failed (USB_ERR_IOERROR, ignored)
usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR
Here is the output from my laptop:
Code:
ugen3.2: <vendor 0x046a> at usbus3
ukbd0: <vendor 0x046a product 0x0001, class 0/0, rev 1.10/9.09, addr 2> on usbus3
kbd2 at ukbd0
To summarise:
  • The keyboard works on several other computers I have tried it with, including one running the same version of FreeBSD as the computer it will not work with.
  • The computer will boot other USB keyboards without difficulty.
  • I can hotplug other USB keyboards and they also work.
  • The keyboard did work for a while and I have made absolutely no system changes since.
  • The same problem occurs whether the keyboard is plugged in before booting or hot plugged.

Any suggestions?
Reply With Quote
  #2  
Old December 23rd, 2011, 17:14
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,844
Thanks: 48
Thanked 2,060 Times in 1,890 Posts
Default

Is there an USB hub between the keyboard and computer? You may want to try connecting it directly.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #3  
Old December 23rd, 2011, 18:17
robspop robspop is offline
Junior Member
 
Join Date: Oct 2011
Posts: 34
Thanks: 3
Thanked 1 Time in 1 Post
Default

No, no hub, it is directly connected.
Reply With Quote
  #4  
Old December 25th, 2011, 08:14
aragon aragon is offline
Giant Locked
 
Join Date: Nov 2008
Location: Cape Town, South Africa
Posts: 2,031
Thanks: 68
Thanked 253 Times in 203 Posts
Default

Sounds like a hardware issue. Perhaps power related? Does the keyboard have a long, thin/cheap cable?
Reply With Quote
  #5  
Old December 25th, 2011, 17:03
wblock@'s Avatar
wblock@ wblock@ is offline
Moderator
 
Join Date: Sep 2009
Location: Milky Way galaxy
Posts: 7,850
Thanks: 444
Thanked 1,828 Times in 1,494 Posts
Default

Hardware problems would likely mean it wouldn't work on anything. This should be asked on freebsd-usb.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with USB keyboard in X xaxo Peripheral Hardware 0 July 25th, 2011 13:50
keyboard layout problem penlix X.Org 2 April 1st, 2011 04:24
[Solved] Problem with Keyboard Mapping asadfx Mobile Computing 1 February 22nd, 2011 11:12
[Solved] Problem with wireless keyboard itsbrad212 Peripheral Hardware 9 July 1st, 2010 18:31
keyboard problem on X windows nomanlan Peripheral Hardware 3 July 20th, 2009 07:40


All times are GMT +1. The time now is 06:33.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0