Asus Eee PC 1000H

Hardware Specs

 * Intel Atom N270 (with turbo up to 1.8GHz using the driver)
 * 10.1" LCD screen (1024×600)
 * i945 graphics chipset (“gen3”, OpenGL 1.4)
 * 1 GB DDR2-533 RAM (upgradable to 2GB)
 * 160GB hard disk (2.5" SATA, replaceable)
 * 3× USB2 ports, SD card reader (SDHC compatible), VGA port
 * 10/100 Ethernet
 * 2.4GHz Wi-Fi B/G/N support
 * Bluetooth 2.1
 * HDA audio
 * 1.3 megapixel webcam

Although the N270 CPU was considered weak even at launch, its lack of speculative execution hardware makes it immune to Spectre and related security issues:

Installation
As with most netbooks the Eee PC 1000H lacks an optical drive; an external one may be used, but a more common choice is creating LiveUSB boot media. To boot from external media you have to press during the BIOS boot splash screen and select the right installation medium. After booting a live system follow the Gentoo Linux x86 Handbook.

Compilation speed
To reduce compiling time and decrease the likelihood of builds failing due to low memory, consider using one or more of ccache, distcc, or zram. Upgrading the RAM to 2GB will help too, especially if building modern web browsers.

Hard disk
and other tools will show the drive controller operating in IDE emulation mode, thus the appropriate driver is the PATA one:

Wireless
The required firmware files are available in and. PCIe hotplug is required for the keyboard toggle to actually switch the card on and off.

ACPI, LEDs and Hotkeys
If you have updated the BIOS to a recent version, it assumes Windows 7 is running by default and disables the interfaces needed by the driver. To fix this, append to the kernel command line.

Newer BIOS revisions have more combinations (mostly on the unlabelled F-keys). Stable versions of the kernel have already received updates to recognize most of these, but + is missing; see below for a fix.

USB
Several internal devices are on the USB bus: