I am trying to restore some old Asus Eeepc 1001px that was used for the past 10 years under Debian, until past june. It was working fine until then despite its age.
So I put back the ssd I had transfered to another computer, and tried reinstall debian buster. I had to use an external keyboard for
installation since the beginning of the install process, and the built-in keyboard could not be used under linux since then.
What works :
- under bios and grub, the keyboard works fine. I can't test trackpad.
- special keys to tune brightness under debian (sometimes !)
What does not :
The built-in keyboard, trackpad and buttons are disabled somehow as soon as debian start booting (leaving grub).
xev does not print anything when typing, wether under xfce or on console with X closed.
Useful information :
Code: Select all
$ uname -a
Linux eeepc 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1+deb10u1 (2020-04-27) x86_64 GNU/Linux
$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name=« AT Translated Set 2 keyboard »
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd leds event0
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
Code: Select all
$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
00:02.1 Display controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
01:00.0 Ethernet controller: Qualcomm Atheros AR8132 Fast Ethernet (rev c0)
02:00.0 Network controller: Qualcomm Atheros AR2427 802.11bg Wireless Network Adapter (PCI-Express) (rev 01)
Code: Select all
$ sudo dmesg
see attached file below
I noticed some conflicts at 4.66, but I can't tell what it is about.
I investigated i8042 module, which appear to be builtin kernel :
Code: Select all
$ cat /lib/modules/4.19.0-8-amd64/modules.builtin | grep i8042
kernel/drivers/input/serio/i8042.ko
Now I'm stuck there, I can't figure out where to look for a solution.
Any suggestion ?
Regards,