[Luigi's home] [Luigi's FreeBSD] [last updated: 2008.12.02]

ASUS EEE Box202 and FreeBSD

Some notes on the operation of the Asus EEE Box202 with FreeBSD.

The machine I tested came with 160GB disk, 1GB ram, pre partitioned with Windows XP.

FreeBSD compatibility

I have not tried a native install of FreeBSD on disk, but I have enabled PXEboot in the bios and loaded a diskless FreeBSD kernel (7.1-BETA). The only thing worth noticing is that you need to remove/disable the ttyd lines in /etc/ttys or the machine will freeze. Other than that:

BIOS and boot devices

The selection of boot device in the BIOS is extremely tricky, and it depends on BIOS versions. My machine came with Bios 0802 which had even more issues than you want to know. I upgraded immediately to version 1004 from the Asus website, and I will refer to that in the following.

Boot device selection

The best option for attended boot selection is to press F8 while the system is booting. This will give you access to the BBS Popup (Boot Block Selection), then you can manually pick one of the available boot devices.

For a flexible, unattended selection of the boot device you need to configure two things in the BIOS:

For both things, note that the BIOS will not let you add or move an entry so you need to plug in a USB and an SD card to proceed with the configuration. Fortunately, at least on the EEEBox the Bios does retain the information across reboots, unless something modifies it. Well, Windows resets your selection so when you boot to Windows, you have to manually enter the BIOS to re-select the flash key as boot device.

The Boot menu has two entries related to booting:

Sample configuration

In my case I have set up the system as follows:
Make the devices appear as Hard Disks, if large enough (Auto). Possibly set Hard Disk, but try to avoid Floppy as it probably does not list the device in the 'Hard Disk Drives' list.
Advanced --> USB Configuration --> USB Mass Storage Device Configuration
	USB Mass Storage Reset Delay	[20 Sec]

	Device #1	Generic USB
	Emulation Type		[Auto]
	Device #2	Generic- Multi-Card
	Emulation Type		[Auto]
Enable the Boot Rom on the network card, to let PXE work. (also see the entry on Shift-F10 below). On some motherboards this menu is under Advanced --> Chipset --> SouthBridge
Advanced --> Onboard Devices Configuration
	Onboard LAN		[ENABLED]
	Onboard LAN Boot Rom	[ENABLED]
Boot menu: put the internal Hard disk last in the list, so that pluggable devices can be tried first.
Boot --> Hard Disk Drives
	1st Drive		[USB:Generic USB]
	2nd Drive		[USB:Generic- Multi-Card]
	3rd Drive		[HDD:PM-ST9160310AS]
Boot priority: the order here is not terribly important, as long as you make sure that the options that appear before the Hard Disk entry (represented in the list by the first element) can be overridden. E.g. you can put the 'Network' entry before the disk if you want to give PXE a chance first.
Boot --> Boot Device Priority
	1st Boot Device		[Removable Dev.]
	2nd Boot Device		[USB:Generic USB]
	3rd Boot Device		[Network:Realtek Boot Agent]
	4th Boot Device		[ATAPI CD-ROM]
Another setting may be useful for the network card: when you enter the boot menu (from expressGate,) keep Shift-F10 pressed until you get the following menu:
    Realtek RTL8111B/8111C Gigabit Boot Agent
               Configuration Menu
    -----------------------------------------
    Network Boot Protocol	[PXE]
    Boot Order			[Int 18h]
    Show Config Message		[Disable]
    Show Message Time		[1 Second]
The important part above is the 'Int 18h', as it makes PXE the 'last resort' entry if all boot from disk options have failed.

Extended FreeBSD boot sector

A useful boot sector, if you want to try one, is the boot0 recently committed to the FreeBSD source tree, for which you can find here a binary version: 20081202-boot0-pxe.bin . This is compiled with the following options:

Default Disk partitions and Boot sector

The disk has three partitions (see below), all NTFS-formatted. The first one is the OS, the middle (hidden) partition is still NTFS formatted and contains a large file, ASUS.GHO, which presumably has the recovery/reinstall info. The last partition is the data partition.

If you happen to destroy the boot sector, here is a copy of the default here is a copy of the boot sector (512 bytes). The partition content is the following

fdisk: device ./eebox2.bootsect is not character special
******* Working on device ./eebox2.bootsect *******
parameters extracted from in-core disklabel are:
cylinders=0 heads=255 sectors/track=63 (16065 blks/cyl)

parameters to be used for BIOS calculations are:
cylinders=0 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7 (0x07),(OS/2 HPFS, NTFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 83891367 (40962 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
sysid 27 (0x1b),(unknown)
    start 83892224, size 6041600 (2950 Meg), flag 0
        beg: cyl 1023/ head 12/ sector 39;
        end: cyl 1023/ head 31/ sector 1
The data for partition 3 is:
sysid 15 (0x0f),(Extended DOS (LBA))
    start 89933824, size 222644224 (108713 Meg), flag 0
        beg: cyl 1023/ head 31/ sector 2;
        end: cyl 1023/ head 21/ sector 20
The data for partition 4 is:
[UNUSED]

Misc info

Below you can find dmesg.boot, scanpci -v and usbdevs -v output hope this helps...

Copyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.1-PRERELEASE #1: Thu Nov 20 12:53:29 CET 2008
    luigi@onelab1:/usr/src/sys/i386/compile/DISKLESS
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Atom(TM) CPU N270   @ 1.60GHz (1608.02-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x106c2  Stepping = 2
  Features=0xbfe9fbff
  Features2=0x40c39d>
  AMD Features=0x100000
  AMD Features2=0x1
  Logical CPUs per core: 2
real memory  = 1064960000 (1015 MB)
avail memory = 1028419584 (980 MB)
ACPI APIC Table: 
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
ACPI Warning (tbfadt-0505): Optional field "Pm2ControlBlock" has zero address or length:        0     820/0 [20070320]
ioapic0: Changing APIC ID to 2
ioapic0  irqs 0-23 on motherboard
kbd1 at kbdmux0
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
acpi0:  on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 3f700000 (3) failed
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0:  iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 900
pcib0:  port 0xcf8-0xcff on acpi0
pci0:  on pcib0
vgapci0:  port 0xec80-0xec87 mem 0xfeb80000-0xfebfffff,0xd0000000-0xdfffffff,0xfeb40000-0xfeb7ffff irq 16 at device 2.0 on pci0
agp0:  on vgapci0
agp0: detected 7932k stolen memory
agp0: aperture size is 256M
vgapci1:  mem 0xfea80000-0xfeafffff at device 2.1 on pci0
pci0:  at device 27.0 (no driver attached)
pcib1:  irq 16 at device 28.0 on pci0
pci4:  on pcib1
re0:  port 0xdc00-0xdcff mem 0xfe8ff000-0xfe8fffff,0xbfef0000-0xbfefffff irq 16 at device 0.0 on pci4
re0: Chip rev. 0x3c000000
re0: MAC rev. 0x00400000
miibus0:  on re0
rgephy0:  PHY 1 on miibus0
rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
re0: Ethernet address: 00:23:54:c2:00:01
re0: [FILTER]
pcib2:  irq 17 at device 28.1 on pci0
pci3:  on pcib2
pci3:  at device 0.0 (no driver attached)
pcib3:  irq 18 at device 28.2 on pci0
pci1:  on pcib3
uhci0:  port 0xe480-0xe49f irq 23 at device 29.0 on pci0
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0:  on uhci0
usb0: USB revision 1.0
uhub0:  on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1:  port 0xe800-0xe81f irq 19 at device 29.1 on pci0
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1:  on uhci1
usb1: USB revision 1.0
uhub1:  on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2:  port 0xe880-0xe89f irq 18 at device 29.2 on pci0
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2:  on uhci2
usb2: USB revision 1.0
uhub2:  on usb2
uhub2: 2 ports with 2 removable, self powered
uhci3:  port 0xec00-0xec1f irq 16 at device 29.3 on pci0
uhci3: [GIANT-LOCKED]
uhci3: [ITHREAD]
usb3:  on uhci3
usb3: USB revision 1.0
uhub3:  on usb3
uhub3: 2 ports with 2 removable, self powered
ehci0:  mem 0xfeb3fc00-0xfeb3ffff irq 23 at device 29.7 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4:  on ehci0
usb4: USB revision 2.0
uhub4:  on usb4
uhub4: 8 ports with 8 removable, self powered
umass0:  on uhub4
pcib4:  at device 30.0 on pci0
pci5:  on pcib4
isab0:  at device 31.0 on pci0
isa0:  on isab0
atapci0:  port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.2 on pci0
ata0:  on atapci0
ata0: [ITHREAD]
ata1:  on atapci0
ata1: [ITHREAD]
pci0:  at device 31.3 (no driver attached)
acpi_button0:  on acpi0
cpu0:  on acpi0
est0:  on cpu0
p4tcc0:  on cpu0
cpu1:  on acpi0
est1:  on cpu1
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 60f0c2706000c27
device_attach: est1 attach returned 6
p4tcc1:  on cpu1
pmtimer0 on isa0
orm0:  at iomem 0xcf000-0xcffff pnpid ORM0000 on isa0
atkbdc0:  at port 0x60,0x64 on isa0
atkbd0:  irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
vga0:  at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0:  at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio0: [FILTER]
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
ppc0: parallel port not found.
ums0:  on uhub0
ums0: 3 buttons and Z dir.
ukbd0:  on uhub0
kbd2 at ukbd0
uhid0:  on uhub0
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert enabled, nat loadable, rule-based forwarding disabled, default to accept, logging disabled
ad0: 152627MB  at ata0-master SATA150
GEOM_LABEL: Label for provider ad0s1 is ntfs/WINXP.
GEOM_LABEL: Label for provider ad0s2 is ntfs/RECOVERY.
GEOM_LABEL: Label for provider ad0s5 is ntfs/DATA.
Sending DHCP Discover packet from interface re0 (00:23:54:c2:00:01)
da0 at umass-sim0 bus 0 target 0 lun 0
da0:  Removable Direct Access SCSI-0 device 
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
Received DHCP Offer packet on re0 from 10.216.1.129 (accepted) (no root path)
Sending DHCP Request packet from interface re0 (00:23:54:c2:00:01)
Received DHCP Ack packet on re0 from 10.216.1.129 (accepted) (got root path)
re0 at 10.216.1.9 server 10.216.1.129 boot file /boot/pxeboot.test
subnet mask 255.255.255.0 router 10.216.1.1 rootfs 10.216.1.128:/ hostname eeebox1 
Adjusted interface re0
SMP: AP CPU #1 Launched!
Trying to mount root from nfs:
NFS ROOT: 10.216.1.128:/



pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x8086 device 0x27ac
 Intel Corporation Mobile 945GME Express Memory Controller Hub
  STATUS    0x2090  COMMAND 0x0006
  CLASS     0x06 0x00 0x00  REVISION 0x03
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BYTE_0    0x01  BYTE_1  0x90  BYTE_2  0xd1  BYTE_3  0xfe

pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x8086 device 0x27ae
 Intel Corporation Mobile 945GME Express Integrated Graphics Controller
 CardVendor 0x1043 card 0x1252 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0090  COMMAND 0x0007
  CLASS     0x03 0x00 0x00  REVISION 0x03
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
  BASE0     0xfeb80000  addr 0xfeb80000  MEM
  BASE1     0x0000ec81  addr 0x0000ec80  I/O
  BASE2     0xd0000008  addr 0xd0000000  MEM PREFETCHABLE
  BASE3     0xfeb40000  addr 0xfeb40000  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x10

pci bus 0x0000 cardnum 0x02 function 0x01: vendor 0x8086 device 0x27a6
 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
 CardVendor 0x1043 card 0x1252 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0090  COMMAND 0x0007
  CLASS     0x03 0x80 0x00  REVISION 0x03
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
  BASE0     0xfea80000  addr 0xfea80000  MEM

pci bus 0x0000 cardnum 0x1b function 0x00: vendor 0x8086 device 0x27d8
 Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller
 CardVendor 0x1043 card 0x8331 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0010  COMMAND 0x0006
  CLASS     0x04 0x03 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x08
  BASE0     0x00000000feb38004  addr 0x00000000feb38000  MEM 64BIT
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x10
  BYTE_0    0x03  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x03

pci bus 0x0000 cardnum 0x1c function 0x00: vendor 0x8086 device 0x27d0
 Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x06 0x04 0x00  REVISION 0x02
  HEADER    0x81  LATENCY 0x00
  PRIBUS    0x00  SECBUS 0x04  SUBBUS 0x04
  SECLT     0x00  SECSTATUS 0x2000
  IOBASE    0xd000  IOLIM 0xdfff
  NOPREFETCH_MEMBASE 0xfe800000  MEMLIM 0xfe8fffff
  PREFETCH_MEMBASE   0x00000000bfe00000  MEMLIM 0x00000000bfefffff
  NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN NO_PERR_EN

pci bus 0x0000 cardnum 0x1c function 0x01: vendor 0x8086 device 0x27d2
 Intel Corporation 82801G (ICH7 Family) PCI Express Port 2
  STATUS    0x0010  COMMAND 0x0106
  CLASS     0x06 0x04 0x00  REVISION 0x02
  HEADER    0x81  LATENCY 0x00
  PRIBUS    0x00  SECBUS 0x03  SUBBUS 0x03
  SECLT     0x00  SECSTATUS 0x2000
  IOBASE    0xf000  IOLIM 0x0fff
  NOPREFETCH_MEMBASE 0xfe700000  MEMLIM 0xfe7fffff
  PREFETCH_MEMBASE   0x00000000fff00000  MEMLIM 0x00000000000fffff
  NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN NO_PERR_EN

pci bus 0x0000 cardnum 0x1c function 0x02: vendor 0x8086 device 0x27d4
 Intel Corporation 82801G (ICH7 Family) PCI Express Port 3
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x06 0x04 0x00  REVISION 0x02
  HEADER    0x81  LATENCY 0x00
  PRIBUS    0x00  SECBUS 0x01  SUBBUS 0x02
  SECLT     0x00  SECSTATUS 0x2000
  IOBASE    0xc000  IOLIM 0xcfff
  NOPREFETCH_MEMBASE 0xfa700000  MEMLIM 0xfe6fffff
  PREFETCH_MEMBASE   0x00000000bbe00000  MEMLIM 0x00000000bfdfffff
  NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN NO_PERR_EN

pci bus 0x0000 cardnum 0x1d function 0x00: vendor 0x8086 device 0x27c8
 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0280  COMMAND 0x0005
  CLASS     0x0c 0x03 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
  BASE4     0x0000e481  addr 0x0000e480  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x17

pci bus 0x0000 cardnum 0x1d function 0x01: vendor 0x8086 device 0x27c9
 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0280  COMMAND 0x0005
  CLASS     0x0c 0x03 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE4     0x0000e801  addr 0x0000e800  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x02  INT_LINE 0x13

pci bus 0x0000 cardnum 0x1d function 0x02: vendor 0x8086 device 0x27ca
 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0280  COMMAND 0x0005
  CLASS     0x0c 0x03 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE4     0x0000e881  addr 0x0000e880  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x03  INT_LINE 0x12

pci bus 0x0000 cardnum 0x1d function 0x03: vendor 0x8086 device 0x27cb
 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0280  COMMAND 0x0005
  CLASS     0x0c 0x03 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE4     0x0000ec01  addr 0x0000ec00  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x04  INT_LINE 0x10

pci bus 0x0000 cardnum 0x1d function 0x07: vendor 0x8086 device 0x27cc
 Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0290  COMMAND 0x0106
  CLASS     0x0c 0x03 0x20  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE0     0xfeb3fc00  addr 0xfeb3fc00  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x17

pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x8086 device 0x2448
 Intel Corporation 82801 Mobile PCI Bridge
  STATUS    0x0010  COMMAND 0x0104
  CLASS     0x06 0x04 0x01  REVISION 0xe2
  HEADER    0x01  LATENCY 0x00
  PRIBUS    0x00  SECBUS 0x05  SUBBUS 0x05
  SECLT     0x20  SECSTATUS 0x2280
  IOBASE    0xf000  IOLIM 0x0fff
  NOPREFETCH_MEMBASE 0xfff00000  MEMLIM 0x000fffff
  PREFETCH_MEMBASE   0x00000000fff00000  MEMLIM 0x00000000000fffff
  NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN NO_PERR_EN

pci bus 0x0000 cardnum 0x1f function 0x00: vendor 0x8086 device 0x27b9
 Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0210  COMMAND 0x0007
  CLASS     0x06 0x01 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
  BYTE_0    0x01  BYTE_1  0x08  BYTE_2  0x00  BYTE_3  0x00

pci bus 0x0000 cardnum 0x1f function 0x02: vendor 0x8086 device 0x27c4
 Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x02b8  COMMAND 0x0005
  CLASS     0x01 0x01 0x80  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE0     0x00000001  addr 0x00000000  I/O
  BASE1     0x00000001  addr 0x00000000  I/O
  BASE2     0x00000001  addr 0x00000000  I/O
  BASE3     0x00000001  addr 0x00000000  I/O
  BASE4     0x0000ffa1  addr 0x0000ffa0  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x02  INT_LINE 0xff
  BYTE_0    0x07  BYTE_1  0xa3  BYTE_2  0x00  BYTE_3  0x80

pci bus 0x0000 cardnum 0x1f function 0x03: vendor 0x8086 device 0x27da
 Intel Corporation 82801G (ICH7 Family) SMBus Controller
 CardVendor 0x1043 card 0x1347 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0280  COMMAND 0x0001
  CLASS     0x0c 0x05 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE4     0x00000401  addr 0x00000400  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x02  INT_LINE 0x13
  BYTE_0    0x01  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00

pci bus 0x0003 cardnum 0x00 function 0x00: vendor 0x1814 device 0x0781
 RaLink  Device unknown
 CardVendor 0x1814 card 0x2790 (Card unknown)
  STATUS    0x0010  COMMAND 0x0007
  CLASS     0x02 0x80 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x08
  BASE0     0xfe7f0000  addr 0xfe7f0000  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x11
  BYTE_0    0x01  BYTE_1  0x50  BYTE_2  0xc3  BYTE_3  0x49

pci bus 0x0004 cardnum 0x00 function 0x00: vendor 0x10ec device 0x8168
 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
 CardVendor 0x1043 card 0x8168 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0010  COMMAND 0x0007
  CLASS     0x02 0x00 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x08
  BASE0     0x0000dc01  addr 0x0000dc00  I/O
  BASE2     0x00000000fe8ff004  addr 0x00000000fe8ff000  MEM 64BIT
  BASE4     0x00000000bfef000c  addr 0x00000000bfef0000  MEM PREFETCHABLE 64BIT
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x10
  BYTE_0    0x01  BYTE_1  0x50  BYTE_2  0xc3  BYTE_3  0xff

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 addr 2: low speed, power 100 mA, config 1, Optical Mouse(0x0007), KYE(0x0458), rev 0.00
 port 2 addr 3: low speed, power 100 mA, config 1, USB Keyboard(0x00f2), NOVATEK(0x0603), rev 1.12
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb4:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 addr 2: high speed, power 500 mA, config 1, USB2.0-CRW(0x0158), Generic(0x0bda), rev 58.87
 port 7 powered
 port 8 powered
Last modified: $Date: 2008-12-02 19:25:34 +0100 (Tue, 02 Dec 2008) $