Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Eeepc built-in keyboard disabled, but works on grub

Need help with peripherals or devices?
Post Reply
Message
Author
RaphaelF
Posts: 1
Joined: 2020-05-15 06:54

Eeepc built-in keyboard disabled, but works on grub

#1 Post by RaphaelF »

Hi !
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
http://dl.free.fr/mWf1EFITz

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
Under grub console, I tried adding combinations of i8042.nomux=1 i8042.reset on the linux line, but with no difference.

Now I'm stuck there, I can't figure out where to look for a solution.

Any suggestion ?

Regards,

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: Eeepc built-in keyboard disabled, but works on grub

#2 Post by Head_on_a_Stick »

Try adding i8042 to /etc/modules then rebuild the initramfs:

Code: Select all

# update-initramfs -u -k all
RaphaelF wrote:

Code: Select all

$ cat /lib/modules/4.19.0-8-amd64/modules.builtin | grep i8042
    kernel/drivers/input/serio/i8042.ko
^ Useless use of cat:

Code: Select all

grep i8042 /lib/modules/4.19.0-8-amd64/modules.builtin
deadbang

Post Reply