ASUS Eee PC 901

From ArchWiki
Revision as of 20:22, 5 September 2008 by Robertek (Talk | contribs) (New page: == Asus Eee PC 901 (and similar) == == hardware == * CPU: 1.6GHz N270 Intel Atom * RAM: 1024 MB, DDR2 667 * ports: 3x USB, VGA * LAN/ethernet: Atheros L1e 1000 Mbit *...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Asus Eee PC 901 (and similar)

hardware

   * CPU: 1.6GHz N270 Intel Atom
   * RAM: 1024 MB, DDR2 667
   * ports: 3x USB, VGA
   * LAN/ethernet: Atheros L1e 1000 Mbit
   * WLAN: Ralink rt2860 802.11b/g/n
   * Bluetooth, webcam 1.3 Mpix
   * Card reader: SD, SDHC, MMC
   * touchpad: "Multi-touch" elantech
   * display: 1024x600 8.9"
   * weight: 1 kg
   * battery: Li-ion, 6600mAh
   * HDD: 4 + 8GB, empty slot for 1,8" (remove of the 8GB module needed)
 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02) 
 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
 00:1d.7 USB Controller: Intel Corporation 82801G (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 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
 01:00.0 Network controller: RaLink Device 0781


Pre instalation tips

a) For those who dont want to lose its old system (Win,Xandros). Connect some remote hdd, big flash, network etc and dd mainly the systemm disc.

 dd if=/dev/sda of=/.../.../backup-eee-system.img

b) If you want to keep boot booster feature in bios keep the small sda2 efi partition

My partiotion scheme:

 /dev/sda1 /      ext2
 /dev/sdb1 /home  ext2

Instalation

Folow the arch linux instalation guide from USB media (CDROM, flash) Install BASE and DEVEL

You have 2 chances

A) use stock kernel and save pkgbuild of atl1e and eeert2860 to disk and build after reboot. They are in AUR

Because of some dependencies you will be forced to build stock kernel, this is not a bad thing, just do it. You will than use its initrd for the custom kernel.

For the initrd I suggest clean confings and

  HOOKS=(BASE UDEV PATA FILESYSTEMS)


B) use one of the precompiled kernel for eee901, you will need initrd from stock kernel

first is from ighea named eee-kernel901 (use edgy repository)

 [edgy]
 Server = http://www.ihku.biz/arch/edgy

secon is from Robertek based on zen-sources

 Stable 26 2.6.26-zen2
 Testing 27-rc zen-eee-2.6.27-rc5-zen2

and grub config something like this

 title  Arch Linux eee
 root   (hd0,0)
 kernel /boot/vmlinuzeee root=/dev/disk/by-uuid/5eec54c6-3a2b-4101-9889-73e2b15f37f5 ro
 initrd /boot/kernel26.img
 title  Arch Linux zen-eee
 root   (hd0,0)
 kernel /boot/zeneee root=/dev/disk/by-uuid/5eec54c6-3a2b-4101-9889-73e2b15f37f5 ro
 initrd /boot/kernel26.img

ACPI

Setting up

A) LAN

B) WIFI

C) Bluetooth

D) Camera

E) Audio

Tweaks

A) FSB change

B) speedstep