2.4 kernel on Compaq Presario 2100
I am trying to get sid set up on a new Compaq Presario 2100
laptop. I have successfully installed from a woody CD, using the
2.2.20-idepci kernel. However, all the kernel patches I am aware of
for ACPI and the built-in modem are for 2.4 kernels. Since there are
no serial ports on the machine, I must use USB peripherals, and,
USB support is much better in the 2.4 kernels.
I have compiled and installed 2.4.18 and 2.4.20 kernels several
times, but the keyboard or the key mapping is screwed up. Sometimes,
when I type my login `bob', it appears as `b[Cb'. About half of the
keys produce similar characters - some like `[C' for `o', others like
`[2~' for `'m'. The backspace and several other key produce
`keyboard: unknown scancode e0 30'. Other times the keyboard is
completely non-responsive.
Occasionally, after reporting an invalid login, everything is
displayed in upper case. `dpkg-reconfigure console-common' resets
this to the "normal" broken behavior, but does not provide a usable
keyboard.
I first tried compiling kernels with gcc-3.2, which produces a
flood of compiler warnings, but no compiler error messages. Every
kernel I have compiled with 3.2 results in a completely non-functional
keyboard. The kernel README recommends gcc-2.91.66, but that version
doesn't appear to be available in Debian. Compiling with gcc-2.95
doesn't produce these error messages, but the performance is the
same.
What should I try next to make 234 run on this machine?
Regards,
Bob
--
_
|_) _ |_ Robert D. Hilliard <hilliard@debian.org>
|_) (_) |_) 1294 S.W. Seagull Way <bob@bobhilliard.net>
Palm City, FL 34990 USA GPG Key ID: 390D6559
Reply to: