DragonFly bugs List (threaded) for 2006-12
DragonFly BSD
DragonFly bugs List (threaded) for 2006-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Keyboard doesn't work after the latest USB update


From: Petr Janda <elekktretterr@xxxxxxxxxxxxxx>
Date: Mon, 11 Dec 2006 11:13:42 +1100


I just noticed on my older kernels it is also:


ukbd0: Logitech USB Receiver, rev 1.10/30.07, addr 3, iclass 3/1
kbd1 at ukbd0
ums0: Logitech USB Receiver, rev 1.10/30.07, addr 3, iclass 3/1
ums0: 16 buttons and Z dir.

Hmmmmm, dont know whats going on damn it.

Petr

Petr Janda wrote:
Hi Thomas,
My keyboard certainly works. Perhaps the problem is maybe around as Matt mentions it being detected as ukbd1 instead of ukbd0.


Petr


Thomas E. Spanjaard wrote:
Petr Janda wrote:
Hi,
My keyboard fully stopped working in the latest HEAD. There's no errors.
Dec 11 01:18:50 elevator kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
Dec 11 01:18:50 elevator kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
Dec 11 01:18:50 elevator kernel: device_probe_and_attach: atkbd0 attach returned 6

6 = ENXIO. Judging from sys/dev/misc/atkbd/atkbd_isa.c, that comes from atkbd_attach_unit(). Since atkbd_probe_unit() returned successfully, kbd_get_switch() isn't to blame. So it's either atkbd_probe(), atkbd_init() or kb_attach() which returns ENXIO. Now, you can either hook up a serial console, or add PMD[1] to atkbd_attach_unit().


Dec 11 01:18:50 elevator kernel: ukbd0: Logitech USB Receiver, rev 1.10/30.07, addr 3, iclass 3/1
Dec 11 01:18:50 elevator kernel: kbd1 at ukbd0

This one should work though, unless it's the actual keyboard that's broken (can you see if it works in e.g. BIOS or the bootloader prompt?).


Cheers,







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