2.6.10 - dead keyboard

From: Wiktor
Date: Sun Jan 16 2005 - 04:13:07 EST


Hi,

my AT keyboard is dead on 2.6.10. .config was produced by "make
defconfig" (procesor changed to i586) - attached as gz. System works ok,
all programs run but keyboard is like unplugged (but it is plugged of
course). Here is kernel bootup:

Jan 15 20:11:02 wiktor kernel: Linux version 2.6.10 (root@xxxxxxxxxxx)
(gcc version 3.3.5 (Debian 1:3.3.5-5)) #12 SMP Sat Jan 15 17:05:30 CET 2005
(...)
Jan 15 20:11:02 wiktor kernel: Kernel command line: BOOT_IMAGE=linux-new
ro root=301 atkbd.reset=1
Jan 15 20:11:02 wiktor kernel: No local APIC present or hardware disabled
Jan 15 20:11:02 wiktor kernel: Initializing CPU#0
Jan 15 20:11:02 wiktor kernel: CPU 0 irqstacks, hard=c04aa000 soft=c04a2000
Jan 15 20:11:02 wiktor kernel: PID hash table entries: 512 (order: 9,
8192 bytes)
Jan 15 20:11:02 wiktor kernel: Detected 200.479 MHz processor.
Jan 15 20:11:02 wiktor kernel: Using tsc for high-res timesource
Jan 15 20:11:02 wiktor kernel: Console: colour VGA+ 80x25
Jan 15 20:11:02 wiktor kernel: Dentry cache hash table entries: 16384
(order: 4, 65536 bytes)
Jan 15 20:11:02 wiktor kernel: Inode-cache hash table entries: 8192
(order: 3, 32768 bytes)
Jan 15 20:11:02 wiktor kernel: Memory: 92752k/98304k available (2456k
kernel code, 5140k reserved, 1044k data, 192k init, 0k highmem)
Jan 15 20:11:02 wiktor kernel: Checking if this processor honours the WP
bit even in supervisor mode... Ok.
Jan 15 20:11:02 wiktor kernel: Mount-cache hash table entries: 512
(order: 0, 4096 bytes)
Jan 15 20:11:02 wiktor kernel: Intel Pentium with F0 0F bug - workaround
enabled.
Jan 15 20:11:02 wiktor kernel: Checking 'hlt' instruction... OK.
Jan 15 20:11:02 wiktor kernel: CPU0: Intel Pentium 75 - 200 stepping 0c
Jan 15 20:11:02 wiktor kernel: per-CPU timeslice cutoff: 159.74 usecs.
Jan 15 20:11:02 wiktor kernel: task migration cache decay timeout: 1 msecs.
(...)
Jan 15 20:11:02 wiktor kernel: serio: i8042 AUX port at 0x60,0x64 irq 12
Jan 15 20:11:02 wiktor kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
<- kbd port detected
Jan 15 20:11:02 wiktor kernel: Serial: 8250/16550 driver $Revision: 1.90
$ 8 ports, IRQ sharing disabled
Jan 15 20:11:02 wiktor kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Jan 15 20:11:02 wiktor kernel: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Jan 15 20:11:02 wiktor kernel: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
(...)
Jan 15 20:11:02 wiktor kernel: atkbd.c: keyboard reset failed on
isa0060/serio1
Jan 15 20:11:02 wiktor kernel: atkbd.c: keyboard reset failed on
isa0060/serio0 <- but keyboard IS resetted (leds flashes)
Jan 15 20:11:02 wiktor kernel: input: AT Translated Set 2 keyboard on
isa0060/serio0

is it simple keyboard read error? (IMO keyboard gets commands - it
resets and on system reset [by shutdown] leds also blinks). I can't
determine in which kernel version this bug(?) appeared - kernel
compilation takes about 4 hours on my machine. I'm grateful for any help.

---
May the Source be with you.
Wiktor

Attachment: kernel.cfg-2.4.20.gz
Description: application/gzip