Gentoo Wiki ArchivesGentoo Wiki

Asus_EEE_PC_1000

This page is all about installing Gentoo onto an Asus EEE 1000 (SSD) and 1000h (Harddisk)

Contents

Current Status

CategoryDeviceWorkingKernel moduleComments
Input DevicesKeyboardImage:Tick.pngUse setkeycodes to get some function keys to work.
Input DevicesTouchpadImage:Tick.pngTouchpad works using standard mouse drivers. synaptics package from portage allows fine tuning of the touchpad settings and requires the event interface driver in the kernel.
IDE/SATA ControllerIntel Corporation 82801GBM/GHM (ICH7 Family) (rev 02)Image:Tick.pngATA_PIIX: (read below)
GraphicsIntel 945GMEImage:Tick.pngintel (read below)
Networking - Wired Attansic Technology CorpImage:Tick.pngatl1e out of the box for kernel >= 2.6.27-rcX (kernel options below), special drivers for < 2.6.27
Networking - Wireless RaLink RT2790 WirelessImage:Tick.pngrt2860sta (read below)
MiscBlueToothImage:Tick.pnghci_usb / btusb Kernel driver works out of the box
MiscWebCameraImage:Tick.pnguvcvideo out of the box for kernel >= 2.6.27-rcX (see below for kernel options), with linux-uvc for < 2.6.27
MiscSDHC Card ReaderImage:Tick.png? it automagically worked (I'll find out which driver it is later)
SoundAudioImage:Tick.pngSND_HDA_INTEL (read below)
Power ManagementACPIImage:Cross.png? Acording to the ubuntu/debian folks the acpi works via a asus-acip-eee package or something named similiar to that but I must admit defeat, I finaly got the acpi4asus driver to compile only too find that it didn't give me the /prco/acpi/asus/ folder I was hoping for (I need help)  :(

Installation Media Options

Note:Very few distro's that I have found have drivers for the eee 1000's wired/wireless NIC's so I found it easiest to go out and buy a USB->NIC Adapter. This method has worked with every distro I have tried so far. The specific driver I'm using is the USBNET (you can find a list of supported adapters here)

Performance suggestions for installing on an eeePC

Depending on how much stuff you plan on adding to your Gentoo system above and beyond the base install you may want to try out some/all of the following tips.

Hardware Setup

SSD / HDD Internal Storage

Here are the kernel options to create the device nodes for both, the SDD and HDD Storage.

Linux Kernel Configuration: (gentoo-sources-2.6.x)
Device Drivers --->
   <*> Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
         <*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support

This activates the following config-options:

CONFIG_ATA
CONFIG_ATA_PIIX

With this config your drives are listed as /dev/sda and /dev/sdb (latter only for SSD-model)

SSD

The internal SSD provided with the eeePC 1000 is broken into 2 separate disks:

HDD (160GB-model)

Here we got one disk (sda) with following partitions by default:

Clicking drive

The preconfigured powersaving setting on the 1000h makes the harddive click every 5 seconds. This can be fixed by

emerge hdparm
hdparm -B 254 /dev/sda

ACPI Power Management / Special Lights/Buttons

I have been less than succesful in getting the acpi4asus-0.30 through 0.41 package to compile using kernel version 2.6.25 through 2.6.26. Turns out as stated on the sourforge site for the acpi4asus driver it states more specifically which versions are compatable with what kernels.

And since I've already tried the in kernel driver (CONFIG_ACPI_ASUS) I guess I'm off to CVS land..

Sweet, so it turns out there is a 3rd Party EBuild that someone has made here that we can use.

(More later)

I'm currently trying to get ACPI and the hotkeys to work:

So far you need PCI hotplug compiled into kernel and the acpi_asus module from the arcon overlay. (since downloading throught the ebuild does not work get the sources from here ftp://ftp.asus.com/pub/ASUS/EeePC/701/ASUS_ACPI_071126.rar )

NOTE: This is a scatchbook. I will rewrite this to a commprehensive manual as soon I have found the solution.


One more way to enable ACPI is to use following debian packages: module scripts


Fan (and maybe fsb)-control

There's a module for the eee-pc 700-series that allows to control the fan and set the fsb-ratio. I've tested it on my eee-pc 1000h, and setting the fan works perfectly (didn't try changing fsb, who knows what will happen...)


To install the module, do the following:

tar xfz asus_eee-0.3.tar.gz
patch -p0 < NAMEOFTHEPATCHFILE
make
make install
depmod -a
modprobe asus_eee
Command: ls proc/eee

fan_manual fan_rpm fan_speed fsb temperature


To control the fan, do the following:

echo 1 > /proc/eee/fan_manual
echo FANSPEED > /proc/eee/fan_speed


To test it, just do a

echo 100 > /proc/eee/fan_speed

and your fan should let you hear the result.


To autoload the module on every boot, simply type:

echo asus_eee >> /etc/modules.autoload.d/kernel-2.6

Fan-control script

Here's a simple fan-control script that will raise and lower the fanspeed according to the temperature. I used it for a few days now, and it works good as far i can say.

To use it, do the following:

File: /etc/init.d/eeefan
#!/sbin/runscript

start() {

  ebegin "Starting fan-control script"

  start-stop-daemon --start --exec /root/scripts/eeefan.sh &

  eend $? || return 1

}

stop() {

        ebegin "Stopping fan-control script"

        start-stop-daemon --stop --exec /root/scripts/eeefan.sh

        eend $?

}
 
File: /root/scripts/eeefan.sh
#!/bin/sh
# Markus Doits 2008
# inspired by the script of K.H. Jensen
# (http://hartvig.de/2008/howto-reduce-fan-noise-level-on-the-eee-pc-901-1000-1000h/)
# Released under the GPL
# eee pc fan control utility

temperature_reading=/proc/eee/temperature
fan_control=/proc/eee/fan_speed
fan_manual_switch=/proc/eee/fan_manual

TEMPLOW=63 # fan will slow down faster below this temp
TEMPHIGH=67 # when to raise fanspeed
TEMPVERYHIGH=75 # when to set FANSPEED_VERYHIGH

FANSPEED_VERYHIGH=100 # if we are too hot, set this fanspeed

FANSPEEDSTEPS=1 # raise/lower fanspeed this value each step
SLEEPTIME=1 # check temperature every SLEEPTIME second
FANSPEEDMIN=15 # don't go lower than FANSPEEDMIN when lowering fanspeed
FANSPEEDMAX=50 # don't go higher than FANSPEEDMAX when raising fanspeed

fanupdate() {

  FANSPEED=$(cat $fan_control)
  TEMP=$(cat $temperature_reading)

  [ $TEMP -ge $TEMPHIGH ] && (

      [ $TEMP -ge $TEMPVERYHIGH ] && (

        NEWFANSPEED=$FANSPEED_VERYHIGH

        echo $NEWFANSPEED > $fan_control

      ) || (

        NEWFANSPEED=$(($FANSPEED + $FANSPEEDSTEPS))
        [ $NEWFANSPEED -le $FANSPEEDMAX ] || NEWFANSPEED=$FANSPEEDMAX

        echo $NEWFANSPEED > $fan_control

      )

  ) || (

      [ $TEMP -lt $TEMPLOW ] && (

        NEWFANSPEED=$(($FANSPEED - $((3*$FANSPEEDSTEPS))))
        [ $NEWFANSPEED -ge $FANSPEEDMIN ] || NEWFANSPEED=$FANSPEEDMIN

        echo $NEWFANSPEED > $fan_control

      ) || (

        NEWFANSPEED=$(($FANSPEED - $FANSPEEDSTEPS))
        [ $NEWFANSPEED -ge $FANSPEEDMIN ] || NEWFANSPEED=$FANSPEEDMIN

        echo $NEWFANSPEED > $fan_control

      )

  )

}

echo 1 > $fan_manual_switch

while sleep $SLEEPTIME; do

  fanupdate

done

 
chmod +x /etc/init.d/eeefan
chmod +x /root/scripts/eeefan.sh
/etc/init.d/eeefan start
rc-update add eeefan default

Hibernation

On the 1000h, hibernation works nicely with a 2GB swap partition using 1GB phyiscal ram, using the standard method here with powerdown method 4.

File: /etc/hibernate/suspend2.conf
...
PowerdownMethod 4
...


Using hibernate-script with the following common.conf content, will enable lid-close hibernation on the 1000h.

Adding resume2=swap:/dev/sda2 to the kernel line in /boot/grub/menu.lst allows a quick resume via grub.

Note: This sample shows EnableNMReconnect to reconnect the wifi via NetworkManager and restarts the alsasound service so that audio is preserved on resume.
File: /etc/hibernate/common.conf
  RestoreGFXBrightness 0
  Verbosity 0
  LogFile /var/log/hibernate.log
  LogVerbosity 1
  Distribution gentoo
  XDisplay :0
  SaveClock restore-only
  ChangeGrubMenu yes
  GrubMenuFile /boot/grub/menu.lst
  BackupGrubMenuFile /boot/grub/menu.lst.hibernate.bak
  UnloadBlacklistedModules yes
  LoadModules auto
  EnableNMReconnect yes
  RestartServices alsasound
  SwitchToTextMode yes 

Battery Runtime Stats

Clocking back the cpu to 60% with acpid when running on battery with wifi, I was able to get 5 hours on the 1000h. (Others should be able to get a lot better by tweaking the power saving options on other peripherals such as wifi and usb).

(Perhaps it would be better suited to just provide a link to the eee user wiki with stats to the 1000 and 1000h battery life rather than reinventing the wheel??) -- Not necessarily, the stats on the eee user wiki are runtime stats for the included windows and xandros. This is to give an indication of what battery life you will get after setting up Gentoo following this how to. Which is not necessarily the same thing.

Intel 945GM/GMS Graphics

Read Here: Intel GMA

Or here for a more generic walk through

To get hardware acceleration working, masked versions of the xorg-server and the xf86-video-i810 driver are nessecary. DRI will not work below xorg-server-1.4.2 and xf86-video-i810-2.4.2.

File: /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "eeePC1000"
    Screen      0  "Screen1"
    InputDevice    "keyboard"
    InputDevice    "mouse"
    InputDevice    "synaptics"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "dri"
    Load  "extmod"
    Load  "synaptics"
EndSection

Section "ServerFlags"
    Option      "AllowMouseOpenFail"
    Option      "BlankTime" "5"
    Option      "DontVTSwitch"  "true"
    Option      "AIGLX"   "false"
EndSection

Section "InputDevice"
    Identifier  "keyboard"
    Driver      "kbd"
    Option      "CoreKeyboard"
    Option      "XkbRules" "xorg"
    Option      "XkbModel" "pc105"
    Option      "XkbLayout" "us"
    Option      "XkbVariant" "basic"
    Option      "XkbOptions" "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
    Identifier  "mouse"
    Driver      "mouse"
    Option      "Device" "/dev/input/mice"
    Option      "Protocol" "IMPS/2"
    Option      "Emulate3Buttons" "yes"
    Option      "ZAxisMapping" "4 5"
    Option      "CorePointer"
EndSection

Section "InputDevice"
    Identifier  "synaptics"
    Driver      "synaptics"
    Option      "Device"           "/dev/psaux"
    Option      "Protocol"         "auto-dev"
    Option      "LeftEdge"         "1400"
    Option      "RightEdge"        "5900"
    Option      "TopEdge"          "1400"
    Option      "BottomEdge"       "4500"
    Option      "PalmDetect"       "0"
    Option      "SHMConfig"        "true"
    Option      "SendCoreEvents"   "yes"
    Option      "HorizScrollDelta" "0"
    Option      "VertScrollDelta"  "155"
    Option      "RBCornerButton"   "0"
    Option      "RTCornerButton"   "0"
    Option      "TapButton2"          "0"
    Option      "MinSpeed"         "0.095"
    Option      "MaxSpeed"         "0.38"
    Option      "VertTwoFingerScroll" "1"
    Option      "VertEdgeScroll"      "0"
    Option      "HorizEdgeScroll"     "0"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "ASUS"
    ModelName    "eeePC P701"
    Modeline     "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
    Modeline     "1024x600"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync
EndSection

Section "Monitor"
    Identifier   "TV"
    VendorName   "ASUS"
    ModelName    "eeePC P701"
    Option       "Ignore" "true"
EndSection

Section "Device"
    Identifier  "Device1"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID       "PCI:0:2:0"
    Option      "Monitor-VGA"  "Monitor1"
    Option      "Monitor-LVDS" "Monitor1"
    Option      "Monitor-TV"   "TV"
    Option      "XAANoOffScreenPixmaps" "true"
    Option      "AccelMethod" "XAA"
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Device1"
    DefaultDepth     16
    SubSection "Display"
        Depth     8
        Virtual  1024 768
    EndSubSection
    SubSection "Display"
        Depth     15
        Virtual  1024 768
    EndSubSection
    SubSection "Display"
        Depth     16
        Virtual  1024 768
    EndSubSection
    SubSection "Display"
        Depth     24
        Virtual  1024 768
    EndSubSection
EndSection

Section "DRI"
    Mode         0666
EndSection

Section "Extensions"
    Option      "Composite" "Disable"
EndSection

 

Intel HDA Audio

Linux Kernel Configuration: (gentoo-sources-2.6.x)
Device Drivers --->
   Sound  --->
      <*> Sound card support
             Advanced Linux Sound Architecture  --->
                <*>   Sequencer support                                     
                <*>     Sequencer dummy client                              
                <*>   OSS Mixer API                                         
                <*>   OSS PCM (digital audio) API                           
                [*]     OSS PCM (digital audio) API - Include plugin system 
                [*]   OSS Sequencer API                                     
                [*]   Dynamic device file minor numbers                     
                [*]   Support old ALSA API                 
                      PCI devices  --->
                         <*> Intel HD Audio
                         [*]   Build hwdep interface for HD-audio driver
                         [*]   Build Realtek HD-audio codec support
                         [*]   Build Analog Device HD-audio codec support

and if you want some handy tools to control/use your sound card.

emerge alsa-utils alsa-tools

Networking

Wired (atl1e driver)

Code: lspci
03:00.0 Ethernet controller: Attansic Technology Corp. Unknown device 1026 (rev b0)

Install Steps for Kernel >= 2.6.27-rc1

Activate the following Kernel options:

CONFIG_ATL1E

Install Steps for Kernel < 2.6.27-rc1

References

Wireless

Code: lspci
01:00.0 Network controller: RaLink RT2790 Wireless 802.11n PCIe

HEADS UP: recent mails from a developer of the rt2x00 project regarding rt2800 driver development (that driver will support the rt2790 chipset as well):

Install Steps

Note: It may be necessary to use the dos2unix tool on the patches after downloading. For example, you might need to run this command: "dos2unix f609928b2.txt; patch -p0 f609928b2.txt"

I still haven't figured out the wifi/bluetooth LED on the front of the laptop but I will work on this more after I get to the ACPI stuff. (Check Back)

Note: If compilation fails with errors in rt_main_dev.c, check if options CONFIG_WIRELESS_EXT and CONFIG_WIRELESS_EXT_SYSFS are enabled in the kernel

WPA Support (adapted from Asus EEE PC 901#WPA Support) (OBSOLETE if patches above are applied)

!This section is marked obsolete. However I pledge to keep this section and the information given inside it and not rely on referneced outside sources. The following steps describe how to manually setup WPA support with the existing driver. !

This sequence of steps are required for WPA support:

  1. Download the Ralink here
  2. Edit .../os/linux/config.mk to select WPA support and disable the flood of debug messages:
         * set: HAS_WPA_SUPPLICANT=y
         * set: HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
         * remove –DDBG from WFLAGS 
  3. make 
  4. make install
  5. modprobe rt2860sta

maybe a link to the gentoo wiki would be better, since configuring wpa_supplicant is not eee-pc specific? --Doits 16:30, 9 September 2008 (UTC)

however the important part is the "-Dwext" flag --Bloop 11:27, 16 September 2008 (UTC)

You will need wpa_supplicant (used version 0.5.10 from portage) to get WPA to work. Configure your /etc/conf.d/net:

File: /etc/conf.d/net
# Wireless
modules=( "wpa_supplicant" )
wpa_supplicant_ra0="-Dwext"
config_ra0=(" <your IP configuration> ")
routes_ra0=(" <your routes configuration> ")

Finally edit your wpa_supplicant.conf. Do not use ap_scan=2 as suggested in Asus EEE PC 901#WPA Support. It will prevent your WPA authentification from working.

ap_scan=2 is working successfully on my 1000h --Doits 16:30, 9 September 2008 (UTC) just rechecked. ap_scan=2 does not work on my own 1000h --Bloop 11:31, 11 September 2008 (UTC)

File: /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1

network = { <your network config> }

Although you will get the "ioctl[SIOCSIWAUTH]: Operation not supported" Error on start up, you will be able to connect to WPA protected networks.

References

SDHC CardReader

Code: lspci
Bus 001 Device 002: ID 058f:6335 Alcor Micro Corp.

WebCam

Code: lspci
Bus 001 Device 004: ID 04f2:b071 Chicony Electronics Co., Ltd
CONFIG_VIDEO_DEV (all kernels)
CONFIG_USB_VIDEO_CLASS (>= 2.6.27-rc1)
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV (>= 2.6.27-rc1)
emerge media-video/linux-uvc
insmod uvcvideo 
mplayer -fps 15 tv:// -tv  driver=v4l2:device=/dev/v4l/video0

References

Gentoo-Wiki - WebCam

BlueTooth Adapter

Code: lspci
Bus 005 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Linux Kernel Configuration: (gentoo-sources-2.6.x)
Networking --->
   <*> Bluetooth subsystem support--->
      <*>     L2CAP protocol support                                     
      <*>     RFCOMM protocol support                                             
      [*]      RFCOMM TTY support
              Bluetooth device drivers  --->
              <*> HCI USB driver

Hardware Specs

/proc/cpuinfo (Intel Atom 1.6GHz)

Code: /proc/cpuinfo
 processor       : 0
 vendor_id       : GenuineIntel
 cpu family      : 6
 model           : 28
 model name      : Intel(R) Atom(TM) CPU N270   @ 1.60GHz
 stepping        : 2
 cpu MHz         : 1600.000
 cache size      : 512 KB
 fdiv_bug        : no
 hlt_bug         : no
 f00f_bug        : no
 coma_bug        : no
 fpu             : yes
 fpu_exception   : yes
 cpuid level     : 10
 wp              : yes
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor ds_cpl est tm2 ssse3 xtpr lahf_lm
 bogomips        : 3203.25
 clflush size    : 64


fdisk /dev/sda (8GB SSD)

Code: fdisk /dev/sda (8GB SSD)
 Disk /dev/sda: 8069 MB, 8069677056 bytes
 255 heads, 63 sectors/track, 981 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 
    Device Boot      Start         End      Blocks   Id  System
 /dev/sda1               1         400     3212968+  83  Linux
 /dev/sda2             401         979     4650817+  83  Linux
 /dev/sda3             980         980        8032+   c  W95 FAT32 (LBA)
 /dev/sda4             981         981        8032+  ef  EFI (FAT-12/16/32)

fdisk /dev/sdb (32GB SSD)

Code: fdisk /dev/sdb
 The number of cylinders for this disk is set to 3924.
 
 Disk /dev/sdb: 32.2 GB, 32279224320 bytes
 255 heads, 63 sectors/track, 3924 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 
    Device Boot      Start         End      Blocks   Id  System
 /dev/sdb1               1        3924    31519498+  83  Linux

lspci

Code: lspci
 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 RT2790 Wireless 802.11n PCIe
 03:00.0 Ethernet controller: Attansic Technology Corp. Unknown device 1026 (rev b0)

lspci -v

Code: lspci -v
 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information
 
 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, fast devsel, latency 0, IRQ 3
        Memory at f7e00000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at dc80 [size=8]
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Memory at f7dc0000 (32-bit, non-prefetchable) [size=256K]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [d0] Power Management version 2
 
 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, fast devsel, latency 0
        Memory at f7e80000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: [d0] Power Management version 2
 
 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 834a
        Flags: bus master, fast devsel, latency 0, IRQ 3
        Memory at f7db8000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0
 
 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Capabilities: [a0] Power Management version 2
 
 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
        I/O behind bridge: 0000e000-0000efff
        Memory behind bridge: f8000000-fbffffff
        Prefetchable memory behind bridge: 00000000f0000000-00000000f6ffffff
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Capabilities: [a0] Power Management version 2
 
 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Capabilities: [a0] Power Management version 2
 
 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: f7f00000-f7ffffff
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Capabilities: [a0] Power Management version 2
 
 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0, IRQ 7
        I/O ports at d480 [size=32]
 
 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at d800 [size=32]
 
 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at d880 [size=32]
 
 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0, IRQ 3
        I/O ports at dc00 [size=32]
 
 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0, IRQ 7
        Memory at f7db7c00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port
 
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=06, sec-latency=32
        Capabilities: [50] Subsystem: ASUSTeK Computer Inc. Unknown device 830f
 
 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, medium devsel, latency 0
        Capabilities: [e0] Vendor Specific Information
 
 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02) (prog-if 80 [Master])
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4 [size=1]
        I/O ports at 0170 [size=8]
        I/O ports at 0374 [size=1]
        I/O ports at ffa0 [size=16]
        Capabilities: [70] Power Management version 2
 
 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 830f
        Flags: medium devsel, IRQ 11
        I/O ports at 0400 [size=32]
 
 01:00.0 Network controller: RaLink RT2790 Wireless 802.11n PCIe
        Subsystem: RaLink Unknown device 2790
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at f7f00000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-
        Capabilities: [70] Express Endpoint IRQ 0
 
 03:00.0 Ethernet controller: Atheros Corp. L1e Gigabit Ethernet Adapter (rev b0)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8324
        Flags: bus master, fast devsel, latency 0, IRQ 5
        Memory at fbfc0000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at ec80 [size=128]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [58] Express Endpoint IRQ 0
        Capabilities: [6c] Vital Product Data

lsusb

Code: lsusb
Bus 003 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 001 Device 004: ID 04f2:b071 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 058f:6335 Alcor Micro Corp.
Bus 001 Device 001: ID 1d6b:0002
Bus 005 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Bus 005 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001

lsusb -v

Code: lsusb -v

Bus 003 Device 001: ID 1d6b:0001  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b 
  idProduct          0x0001 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.25-gentoo-r7 uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 004 Device 001: ID 1d6b:0001  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b 
  idProduct          0x0001 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.25-gentoo-r7 uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 001 Device 004: ID 04f2:b071 Chicony Electronics Co., Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x04f2 Chicony Electronics Co., Ltd
  idProduct          0xb071 
  bcdDevice           15.18
  iManufacturer           2 Chicony Electronics Co., Ltd.
  iProduct                1 CNF7129
  iSerial                 3 SN0001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          602
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass         14 Video
      bFunctionSubClass       3 Video Interface Collection
      bFunctionProtocol       0 
      iFunction               5 USB2.0 1.3M UVC WebCam
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0 
      iInterface              5 USB2.0 1.3M UVC WebCam
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC               1.00
        wTotalLength          104
        dwClockFrequency       15.000000MHz
        bInCollection           1
        baInterfaceNr( 0)       1
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             2
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               5
        iTerminal               0 
      VideoControl Interface Descriptor:
        bLength                26
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 4
        guidExtensionCode         {7033f028-1163-2e4a-ba2c-6890eb334016}
        bNumControl             8
        bNrPins                 1
        baSourceID( 0)          3
        bControlSize            1
        bmControls( 0)       0x0f
        iExtension              0 
      VideoControl Interface Descriptor:
        bLength                26
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 5
        guidExtensionCode         {3fae1228-d7bc-114e-a357-6f1edef7d61d}
        bNumControl             8
        bNrPins                 1
        baSourceID( 0)          4
        bControlSize            1
        bmControls( 0)       0xff
        iExtension              0 
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          0
        iTerminal               0 
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls           0x00000000
      VideoControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                 3
        bSourceID               1
        wMaxMultiplier          0
        bControlSize            3
        bmControls     0x000025bf
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Component
          Backlight Compensation
          Power Line Frequency
          White Balance Component, Auto
        iProcessing             0 
        bmVideoStandards     0x 0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               6
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      VideoStreaming Interface Descriptor:
        bLength                            14
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                        1
        wTotalLength                      355
        bEndPointAddress                  129
        bmInfo                              0
        bTerminalLink                       2
        bStillCaptureMethod                 2
        bTriggerSupport                     0
        bTriggerUsage                       0
        bControlSize                        1
        bmaControls( 0)                    27
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                7
        guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         1
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                  3072000
        dwMaxBitRate                 18432000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  5
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         2
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            352
        wHeight                           288
        dwMinBitRate                  1013760
        dwMaxBitRate                  6082560
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  5
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         3
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                   768000
        dwMaxBitRate                  4608000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  5
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         4
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            176
        wHeight                           144
        dwMinBitRate                   253440
        dwMaxBitRate                  1520640
        dwMaxVideoFrameBufferSize       50688
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  5
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            46
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         5
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            160
        wHeight                           120
        dwMinBitRate                   192000
        dwMaxBitRate                  1152000
        dwMaxVideoFrameBufferSize       38400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  5
        dwFrameInterval( 0)            333333
        dwFrameInterval( 1)            500000
        dwFrameInterval( 2)            666666
        dwFrameInterval( 3)           1000000
        dwFrameInterval( 4)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         6
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1280
        wHeight                           800
        dwMinBitRate                 10240000
        dwMaxBitRate                 14336000
        dwMaxVideoFrameBufferSize     2048000
        dwDefaultFrameInterval        1428571
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1428571
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            34
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         7
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1280
        wHeight                          1024
        dwMinBitRate                 13107200
        dwMaxBitRate                 18350080
        dwMaxVideoFrameBufferSize     2621440
        dwDefaultFrameInterval        1428571
        bFrameIntervalType                  2
        dwFrameInterval( 0)           1428571
        dwFrameInterval( 1)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            10
        bDescriptorType                    36
        bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
        bEndpointAddress                    0
        bNumImageSizePatterns               1
        wWidth( 0)                       1280
        wHeight( 0)                      1024
        bNumCompressionPatterns             1
      VideoStreaming Interface Descriptor:
        bLength                             6
        bDescriptorType                    36
        bDescriptorSubtype                 13 (COLORFORMAT)
        bColorPrimaries                     1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0100  1x 256 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0320  1x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0b20  2x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1320  3x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       6
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 1024 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0002
  (Bus Powered)
  Remote Wakeup Enabled

Bus 001 Device 002: ID 058f:6335 Alcor Micro Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x6335 
  bcdDevice            1.05
  iManufacturer           1 Generic
  iProduct                2 Mass Storage Device
  iSerial                 3 058F63356336
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 001: ID 1d6b:0002  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b 
  idProduct          0x0002 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.25-gentoo-r7 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1d.7
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts             8
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0503 highspeed power enable connect
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
   Port 8: 0000.0503 highspeed power enable connect
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 005 Device 002: ID 0b05:b700 ASUSTek Computer, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x0b05 ASUSTek Computer, Inc.
  idProduct          0xb700 
  bcdDevice            2.41
  iManufacturer           1 Broadcom Corp
  iProduct                2 BT-253
  iSerial                 3 0015AFF6812D
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          216
    bNumInterfaces          4
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       254 Application Specific Interface
      bInterfaceSubClass      1 Device Firmware Update
      bInterfaceProtocol      0 
      iInterface              0 
      ** UNRECOGNIZED:  07 21 07 88 13 40 00
Device Status:     0x0001
  Self Powered

Bus 005 Device 001: ID 1d6b:0001  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b 
  idProduct          0x0001 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.25-gentoo-r7 uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 002 Device 001: ID 1d6b:0001  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b 
  idProduct          0x0001 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.25-gentoo-r7 uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

lsmod (Original Linux OS)

Code: lsmod (Original Linux OS)
 Module                  Size  Used by
 rt2860sta             468248  1
 bthid                   2176  0
 btusb                  19780  0
 brcm_linux            183496  1 btusb
 pciehp                 31172  0
 acpi_cpufreq            5004  0
 freq_table              1988  1 acpi_cpufreq
 nls_cp850               3904  0
 vfat                   10112  0
 fat                    39260  1 vfat
 usb_storage            22980  0
 libusual                6352  1 usb_storage
 pci_hotplug             9672  1 pciehp
 ehci_hcd               25420  0
 uhci_hcd               18636  0
 usbhid                 13444  0
 usbcore                91992  7 btusb,usb_storage,libusual,ehci_hcd,uhci_hcd,usbhid
 snd_pcm_oss            33568  0
 snd_mixer_oss          13056  1 snd_pcm_oss
 atl1e                  26388  0
 fuse                   34516  2
 asus_acpi               6560  0
 button                  5648  0
 processor              19820  1 acpi_cpufreq
 battery                 7940  0
 ac                      3524  0
 autofs4                15876  0
 sr_mod                 13284  0
 cdrom                  30624  1 sr_mod
 snd_hda_intel         284112  0
 snd_pcm                50696  2 snd_pcm_oss,snd_hda_intel
 snd_timer              15556  1 snd_pcm
 snd_page_alloc          6728  2 snd_hda_intel,snd_pcm
 snd_hwdep               6084  1 snd_hda_intel
 snd                    34852  6 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
 soundcore               3744  1 snd
 genrtc                  6028  0

Useful Links / References


Retrieved from "http://www.gentoo-wiki.info/Asus_EEE_PC_1000"

Last modified: Tue, 30 Sep 2008 10:33:00 +1000 Hits: 25,383

Created by NickStallman.net, Luxury Homes Australia
Real estate agents should list their apartments, townhouses and units in Australia.