Lenovo ThinkPad Edge E420s

This article covers the Arch Linux support for the Lenovo ThinkPad Edge E420s laptop.

Hardware

Using kernel 2.6.38.3

Device Works
Video Yes
Ethernet Yes
Wireless (Intel Centrino Wireless-N 1000) Yes
Bluetooth Not Tested
Audio Yes
Camera Yes
Finger Print Reader Not Tested
Card Reader Not Tested

lspci

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 04)
07:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
0c:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
0c:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
11:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

Configuration

Clickpad

The clickpad works with the xf86-input-synaptic driver from extra, but the left/right click buttons at the bottom of the clickpad do not work.

Install xf86-input-synaptics-clickpad from the AUR.

Video

See Intel graphics and xrandr.

Ethernet

See Network configuration#Realtek RTL8111/8168B.

Wireless

Intel Centrino Wireless-N 1000

Works out of the box. Module: iwlagn

Sound

Works out of the box. Module: snd-hda-intel

Webcam

Works out of the box. Tested using Skype

Power

Suspend and Hibernation both work using pm-utils Note: Hibernation did not work on 2.6.38.2 (works with 2.6.38.3)

Troubleshooting

Delay with Space Bar

Solution: Update BIOS (at least 1.08)

Trackpoint is NOT detected or is detected after X minutes

This appears to be a kernel bug. See: https://bugzilla.kernel.org/show_bug.cgi?id=33292

A workaround is passing proto=bare to the psmouse module. However this disable scrolling with the clickpad and the two finger middle click.

modprobe psmouse proto=bare