Интернет порталът на Васил Лаков
Добре дошли в епицентъра

ДРУГИ МАТЕРИАЛИ - ASUS EEEPC

Asus EeePC 1215N netbook

The page fully describes the specifications of Asus EeePC 1215N netbook. It also gives some configuration files for compiling optimized kernel of a linux distribution. There are several LOG files for acquiring more detailed information about netbook characteristics needed for getting quickly a powerfull and feature rich linux distribution installed on this nice netbook from Asus. The experiments and tests were carried on Gentoo and Calculate (Gentoo based) distributions which use Portage package management system for compiling and installing applications. But optimizing the kernel of any linux distribution is always a good thing to do and following information and files can be used in any distribution.

Be carrefull when using directly parts or entire configuration file in your distribution because it may have some differencies from Gentoo based ones and to require modifications to files and/or kernel. Also using different linux kernel version, file systems or periferial diveces will require modifications to the files and/or kernel to be made in order the linux to follow your style.

My style is: ReiserFS ver.3 for root file system. USB support is in the kernel and not as modules, other functions and drivers are as modules. The X server uses only /etc/X11/xorg.conf file and no other files/directories. XFce for desktop environment, but maybe GNOME 2.32 is better?

EeePC 1215N specifications

CPU: Intel Atom D525 (Pineview-D), 1.8 GHz, 64 bit, 2 cores, 4 threads, 2x512kb L2 cache, 45nm 13 W TDP
Chipset: Intel NM10 / ICH7
RAM: 2 x 1 GB DDR-3, 800 MHz, CL6, max 4 GB
HDD: Seagate Momentus 2.5" 250 GB, SATA2, 5400 rpm, 8 MB cache
Display: HannStar HSD121PHW1, 12.1" LED, 1366x768, glossy, 12 ms, contrast 500:1
Video 1: Intel Graphics Media Accellerator 3150, 256 MB DDR2, DirectX 10.0, PCI bus
Video 2: NVidia ION 2 (GT218), 512 MB DDR3, DirectX 10.1, PCI Express bus
Audio: Intel HD audio, Realtek ALC269VB chip
LAN: Atheros AR8152/58, 100 MB/s, PCI Express
WIFI: Broadcom BCM43XX, 802.11 b/g/n + bluetooth 3.0 combo card
Web camera: IMC Networks (Azurewave) 0.3 MP webcam, USB2
Keyboard: ATK, 86 keys, PS/2
Touchpad: Synaptics, 2 fingers, PS/2
Card reader: SD + MMC
USB ports: 1xUSB2 + 2xUSB3 (Nec Electronics)
Video ports: VGA + HDMI
Audio ports: Mic + Headset
Battery: Asus 6-cell, 5200 mAh, 5700 Wh, Li-Ion, durabillity 6 hrs.
Weight: 1.45 kg

BUSLOCATIONDEVICEIDMODULE
PCI00:00.0Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)8086:a000intel-agp
PCI00:02.0VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)8086:a001i915
PCI00:02.1Display controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)8086:a002 
PCI-E00:1b.0Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)8086:27d8snd-hda-intel
PCI00:1c.0PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)8086:27d0shpchp
PCI00:1c.1PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)8086:27d2shpchp
PCI00:1c.2PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)8086:27d4shpchp
PCI00:1c.3PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)8086:27d6shpchp
PCI00:1d.0USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)8086:27c8uhci-hcd
PCI00:1d.1USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)8086:27c9uhci-hcd
PCI00:1d.2USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)8086:27cauhci-hcd
PCI00:1d.3USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)8086:27cbuhci-hcd
PCI00:1d.7USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)8086:27ccehci-hcd
PCI00:1e.0PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)8086:2448intel-rng *
PCI00:1f.0ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)8086:27bciTCO-wdt
PCI00:1f.2IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 02)8086:27c0ata-piix
PCI00:1f.3SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)8086:27dai2c-i801
PCI-E01:00.0USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)1033:0194xhci-hcd
PCI-E02:00.0Ethernet controller: Atheros Communications Inc. AR8152 v2.0 Fast Ethernet (rev c1)1969:2062atl1c
PCI-E03:00.0Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)14e4:4727wl
PCI-E05:00.0VGA compatible controller: NVIDIA Corporation Device 0a76 (rev a2)10de:0a76nvidia/nouveau
USBBus:1 Dev:1Linux Foundation 2.0 root hub1d6b:0002ehci-hcd
USBBus:1 Dev:2IMC Networks UVC VGA Webcam13d3:5702uvcvideo
USBBus:2 Dev:1Linux Foundation 1.1 root hub1d6b:0001uhci-hcd
USBBus:3 Dev:1Linux Foundation 1.1 root hub1d6b:0001uhci-hcd
USBBus:4 Dev:1Linux Foundation 1.1 root hub1d6b:0001uhci-hcd
USBBus:5 Dev:1Linux Foundation 1.1 root hub1d6b:0001uhci-hcd
USBBus:6 Dev:1Linux Foundation 2.0 root hub1d6b:0002ehci-hcd
USBBus:7 Dev:1Linux Foundation 3.0 root hub1d6b:0003xhci-hcd

Additional information

Video 2: Open sources driver - nouveau, proprietary - nvidia
WIFI: Proprietary driver - wl (broadcom-sta package)
Touchpad: X server driver - synaptics
Special function keys: asus-wmi, eeepc-wmi (Modules asus-laptop and eeepc-laptop don't load)
Sensors: CPU temperature - coretemp
Shutdown NVidia GPU: acpi_call (external module)
acpi_call help: Home page
NVidia Optimus: Bumblebee (external module)
Bumblebee installation help: Bumblebee 3
Kernel compilation time: 20 min. (on the netbook)

* Kernel patch needed: edit /usr/src/linux/drivers/char/hw_random/intel-rng.c (uncoment the line "{ PCI_DEVICE(0x8086, 0x2448) },")

Configuration files

Kernel Configuration 3.4.10 x86 (32 bits, GCC 4.5+)Download
Kernel Configuration 3.2.2 x86 (32 bits, GCC 4.5+)Download
MAKE.CONFDownload
XORG.CONFDownload
FSTAB.CONFDownload

LOG files

DMESGDownload
MESSAGESDownload
X SERVERDownload
MODULE DEPENDENCIESDownload