(no commit message)
[ikiwiki.git] / docs / user / asuseee900 / index.mdwn
CommitLineData
a6e97730 1# DragonFly on Asus EEE 900
ad86dd68 2
3[[!toc levels=2]]
4
5Following experience is from running DragonFly 2.3.2 development on laptop.
6
b6532d27 7 $ pciconv -lv
5a1e65da 8 hostb0@pci0:0:0:0: class=0x060000 card=0x82d91043 chip=0x25908086 rev=0x04 hdr=0x00
9 vendor = 'Intel Corporation'
10 device = '915GM Mobile Intel(R) 915GM/PM/GMS/910GML Express Processor to DRAM Controller'
11 class = bridge
12 subclass = HOST-PCI
13 vgapci0@pci0:0:2:0: class=0x030000 card=0x82d91043 chip=0x25928086 rev=0x04 hdr=0x00
14 vendor = 'Intel Corporation'
15 device = 'Intel 82852/82855 Graphic controller family you can be found in www.intelcom'
16 class = display
17 subclass = VGA
18 vgapci1@pci0:0:2:1: class=0x038000 card=0x82d91043 chip=0x27928086 rev=0x04 hdr=0x00
19 vendor = 'Intel Corporation'
20 device = 'Mobile 82915GLx/x/x Mobile Intel(R) 915GM/GMS/, 910GML Express Chipset Family'
21 class = display
22 hdac0@pci0:0:27:0: class=0x040300 card=0x83371043 chip=0x26688086 rev=0x04 hdr=0x00
23 vendor = 'Intel Corporation'
24 device = '11583659 82801FB (ICH6) High Definition Audio Controller'
25 class = multimedia
26 subclass = HDA
27 pcib1@pci0:0:28:0: class=0x060400 card=0x82d81043 chip=0x26608086 rev=0x04 hdr=0x01
28 vendor = 'Intel Corporation'
29 device = '82801FB/FR/FW/FRW PCI Express Port 1'
30 class = bridge
31 subclass = PCI-PCI
32 pcib2@pci0:0:28:1: class=0x060400 card=0x82d81043 chip=0x26628086 rev=0x04 hdr=0x01
33 vendor = 'Intel Corporation'
34 device = '82801FB/FR/FW/FRW PCI Express Port 2'
35 class = bridge
36 subclass = PCI-PCI
37 pcib3@pci0:0:28:2: class=0x060400 card=0x82d81043 chip=0x26648086 rev=0x04 hdr=0x01
38 vendor = 'Intel Corporation'
39 device = '82801FB (ICH6) PCIe Root Port 3'
40 class = bridge
41 subclass = PCI-PCI
42 uhci0@pci0:0:29:0: class=0x0c0300 card=0x82d81043 chip=0x26588086 rev=0x04 hdr=0x00
43 vendor = 'Intel Corporation'
44 device = '82801FB/FR/FW/FRW USB UHCI Controller'
45 class = serial bus
46 subclass = USB
47 uhci1@pci0:0:29:1: class=0x0c0300 card=0x82d81043 chip=0x26598086 rev=0x04 hdr=0x00
48 vendor = 'Intel Corporation'
49 device = '82801FB/FR/FW/FRW USB UHCI Controller'
50 class = serial bus
51 subclass = USB
52 uhci2@pci0:0:29:2: class=0x0c0300 card=0x82d81043 chip=0x265a8086 rev=0x04 hdr=0x00
53 vendor = 'Intel Corporation'
54 device = '82801FB/FR/FW/FRW USB UHCI Controller'
55 class = serial bus
56 subclass = USB
57 uhci3@pci0:0:29:3: class=0x0c0300 card=0x82d81043 chip=0x265b8086 rev=0x04 hdr=0x00
58 vendor = 'Intel Corporation'
59 device = '82801FB/FR/FW/FRW USB UHCI Controller'
60 class = serial bus
61 subclass = USB
62 ehci0@pci0:0:29:7: class=0x0c0320 card=0x82d81043 chip=0x265c8086 rev=0x04 hdr=0x00
63 vendor = 'Intel Corporation'
64 device = '82801FB/FR/FW/FRW USB 2.0 EHCI Controller'
65 class = serial bus
66 subclass = USB
67 pcib4@pci0:0:30:0: class=0x060401 card=0x82d81043 chip=0x24488086 rev=0xd4 hdr=0x01
68 vendor = 'Intel Corporation'
69 device = '82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge'
70 class = bridge
71 subclass = PCI-PCI
72 isab0@pci0:0:31:0: class=0x060100 card=0x82d81043 chip=0x26418086 rev=0x04 hdr=0x00
73 vendor = 'Intel Corporation'
74 device = '82801FBM LPC Interface Bridge (ICH6-M)'
75 class = bridge
76 subclass = PCI-ISA
77 atapci0@pci0:0:31:2: class=0x010180 card=0x82d81043 chip=0x26538086 rev=0x04 hdr=0x00
78 vendor = 'Intel Corporation'
79 device = '82801FBM (ICH6M) SATA Controller'
80 class = mass storage
81 subclass = ATA
82 none0@pci0:0:31:3: class=0x0c0500 card=0x82d81043 chip=0x266a8086 rev=0x04 hdr=0x00
83 vendor = 'Intel Corporation'
84 device = '82801FB (ICH6) SMBus Controller'
85 class = serial bus
86 subclass = SMBus
87 ae0@pci0:3:0:0: class=0x020000 card=0x20481969 chip=0x20481969 rev=0xa0 hdr=0x00
88 vendor = 'Attansic (Now owned by Atheros)'
89 device = 'Atheros L2 Fast Ethernet 10/100 Base-T Controller'
90 class = network
91 subclass = ethernet
92 ath0@pci0:1:0:0: class=0x020000 card=0x10261a3b chip=0x001c168c rev=0x01 hdr=0x00
93 vendor = 'Atheros Communications Inc.'
94 device = 'USB\VID_08FF&PID_1600\5&3AEE5BD7&0&3 HDAUDIO\FUNC_01&VEN_14F1&DEV_5051&SUBSYS_103C3608&REV_1000'
95 class = network
96 subclass = ethernet
b6532d27 97
ad86dd68 98
99## ACPI and power management
100
101There is no issues in running with ACPI.
102
7cac4bf6 103 Preloaded elf module "/boot/modules/acpi_asus.ko" at 0xc04c6268.
104 Preloaded elf module "/boot/modules/acpi.ko" at 0xc04c6318.
105 acpi0: <A M I OEMRSDT> on motherboard
106 acpi0: Power Button (fixed)
107 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
108 acpi_ec0: <Embedded Controller: GPE 0x18> port 0x66,0x62 on acpi0
109 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
110 acpi_asus0: <ASUS EeePC> on acpi0
111 acpi_lid0: <Control Method Lid Switch> on acpi0
112 acpi_button0: <Sleep Button> on acpi0
113 acpi_button1: <Power Button> on acpi0
114 acpi_tz0: <Thermal Zone> on acpi0
115 battery0: <ACPI Control Method Battery> on acpi0
116 acpi_acad0: <AC Adapter> on acpi0
117 atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
118 cpu0: <ACPI CPU> on acpi0
b6532d27 119
d501accc 120Suspend (S3) works with a patched kernel (get here: http://polachok.v12.su/kernel-280709-eee.tgz)
b6532d27 121
122For tuning/controlling/monitoring ACPI extras for ASUS laptops I have acpi_asus(4) and acpi_video(4) ports from FreeBSD in work.
d3ce953f 123
b6532d27 124 $ sysctl hw.acpi.asus
125 hw.acpi.asus.lcd_brightness: 1
126 hw.acpi.asus.camera: 0
127 hw.acpi.asus.cardreader: 1
128 hw.acpi.asus.wlan: 1
ad86dd68 129
130## Video controller
131
b6532d27 132The chipset in use is Intel 945GM.
ad86dd68 133
b6532d27 134 agp0: <Intel 82915GM (915GM GMCH) SVGA controller> on vgapci0
135 agp0: detected 7932k stolen memory
ad86dd68 136 agp0: aperture size is 256M
ad86dd68 137
b6532d27 138 drm0: <Intel i915GM> on vgapci0
139 vgapci0: child drm0 requested pci_enable_busmaster
140 info: [drm] AGP at 0xd0000000 256MB
141 info: [drm] Initialized i915 1.6.0 20080730
ad86dd68 142
b6532d27 143DRI state untested, video playback is okay.
ad86dd68 144
145## Ethernet controller
146
b6532d27 147Works without any problem with ae(4).
ad86dd68 148
7cac4bf6 149 ae0: <Attansic Technology Corp, L2 Fast Ethernet> mem 0xfbfc0000-0xfbffffff irq 11 at device 0.0 on pci3
ad86dd68 150
151## Wireless card(s)
152
b6532d27 153 ath0: <Atheros 5424/2424> mem 0xfbef0000-0xfbefffff irq 10 at device 0.0 on pci1
ad86dd68 154
b6532d27 155works fine
ad86dd68 156
157## Audio
158
159Works without problems.
160
7cac4bf6 161 hdac0: <Intel 82801F High Definition Audio Controller> mem 0xf7eb8000-0xf7ebbfff irq 5 at device 27.0 on pci0
162 hdac0: HDA Driver Revision: 20090329_0131
163 hdac0: HDA Codec #0: Realtek ALC662
164 pcm0: <HDA Realtek ALC662 PCM #0 Analog> at cad 0 nid 1 on hdac0
ad86dd68 165## SD card reader
166
20964ea3 167Works with umass.
fdcdb8a3 168
169## Camera
170
171Not supported.