Search:  
Gentoo Wiki

Toshiba_Tecra_A9

This article is still a Stub. You can help Gentoo-Wiki by expanding it.

Contents

Hardware specs

Toshiba Tecra A9 model 51C:

 Toshiba Tecra A9-51C (PTS52E-00P00CS4):
 CPU Core 2 Duo T7300 800MHz FSB
 RAM 2048GB 667MHz
 HDD SATA 120GB 5400RPM
 TFT 15" WSXGA+ 1680x1050 matte
 W-LAN 802.11A/G

To know more about the hardware, see for example the test of this notebook on notebookcheck site [1].

It is interesting to note that Tecra A9 is one of few "green notebooks" on the market, having obtained the higest "gold" rating from the Electronics Council's Electronic Product Environmental Assessment Tool (EPEAT). (At the time of this writing, there are 5 Toshiba models, 2 Dell models, and 1 OLPC model with the highest rating only; see the gold product list [2].)

This notebook uses Intel Santa Rosa platform, so you may want to consult wiki pages of other notebooks built on this platform, such as HP Compaq 6710b or Dell Latitude D630 / D830 etc.

Installing Gentoo 2007.0 LiveCD

Notebook came with MS Windows XP. After installing XP, the disk was split into two 60 GB partitions.

After booting from LiveCD, went to terminal and run cfdisk. The first partition left for XP, the second partition deleted and created the following setup:

 $ sudo sfdisk -l /dev/sda
 
 Disk /dev/sda: 14593 cylinders, 255 heads, 63 sectors/track
 Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
 
  Device Boot Start     End   #cyls    #blocks   Id  System
 /dev/sda1   *      0+   7296    7297-  58613121    7  HPFS/NTFS
 /dev/sda2       7297   12402    5106   41013945    5  Extended
 /dev/sda3          0       -       0          0    0  Empty
 /dev/sda4          0       -       0          0    0  Empty
 /dev/sda5   *   7297+  10943    3647-  29294496   83  Linux
 /dev/sda6      10944+  11186     243-   1951866   82  Linux swap / Solaris
 /dev/sda7      11187+  12402    1216-   9767488+  83  Linux

After that continue with the basic installation from Gentoo 2007.0 LiveCD. Installed just a bare minimal system. Everything went fine.

Post-installation configuration

/etc/make.conf

One of the first steps after installing bare system is to customize make.conf slightly:

 $ cat /etc/make.conf
 CHOST="i686-pc-linux-gnu"
 CFLAGS="-O2 -march=prescott -pipe"
 CXXFLAGS="${CFLAGS}"
 VIDEO_CARDS="intel i810 i945 v4l vesa vga fbdev"
 INPUT_DEVICES="keyboard mouse evdev synaptics"
 ALSA_CARDS="hda-intel usb-audio"
 LINGUAS="en fr"
 USE="kde qt4 hal -gnome truetype type1"

and upgrade to latest sources of the moment, e.g. gentoo-sources kernel to 2.6.22-gentoo-r8, choosing Core 2 Duo CPU type in the menuconfig step, e.g. via genkernel:

  $ emerge eix
  $ eix-sync
  $ emerge -DNavd world
  $ emerge gentoolkit
  $ etc-update
  $ revdep-rebuild -av
  $ emerge gentoo-sources
  $ genkernel --menuconfig --bootloader=grub all

grub

The XP partition added to grub menu:

 $ cat /boot/grub/menu.lst
 default 0
 timeout 30
 splashimage=(hd0,4)/boot/grub/splash.xpm.gz
 
 title=Gentoo Linux (2.6.22-gentoo-r8)
 root (hd0,4)
 kernel /boot/kernel-genkernel-x86-2.6.22-gentoo-r8 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda5  doscsi
 #vga=791 splash=silent
 initrd /boot/initramfs-genkernel-x86-2.6.22-gentoo-r8
 
 title=Gentoo Linux (2.6.19)
 root (hd0,4)
 kernel /boot/kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda5  doscsi
 initrd /boot/initramfs-genkernel-x86-2.6.19-gentoo-r5
 
 title=Windows XP
 rootnoverify (hd0,0)
 makeactive
 chainloader +1

Install grub into MBR:

 $ sudo grub
 grub> root (hd0,4)
 grub> setup (hd0)
 grub> quit

Xorg

See this guide.

To dim the screen, use the xbacklight package:

 $ emerge xbacklight
 $ xbacklight -set 55

Wireless

Install ipw3945 driver:

 $ sudo emerge ipw3945 wpa_supplicant ifplugd
 $ ln -s /etc/init.d/net.lo /etc/init.d/net.eth1
 $ rc-update add net.eth1 default

Edit /etc/conf.d/net:

 config_eth0=( "dhcp" )
 dhcp_eth0="release nosendhost"
 
 modules=( "wpa_supplicant" )
 wpa_supplicant_eth1="-Dwext"
 config_eth1=( "dhcp" )
 dhcp_eth0="release nosendhost"
 
 depend_eth1()
 {
     need ipw3945d
 }
 
 preup() {
   if [[ ${IFACE} = "eth1" ]]; then
       sleep 3
   fi
   return 0
 }

Edit /etc/wpa_supplicant/wpa_supplicant.conf:

 # The below line not be changed otherwise we refuse to work
 ctrl_interface=/var/run/wpa_supplicant
 
 # # Ensure that only root can read the WPA configuration
 ctrl_interface_group=0
 
 # Let wpa_supplicant take care of scanning and AP selection
 ap_scan=1
 
 # work:
 network={
         ssid="WORK"
         key_mgmt=NONE
         priority=10
 }
 
 # home:
 network={
         ssid="HOME"
         proto=WPA
         key_mgmt=WPA-PSK
         pairwise=TKIP
         group=TKIP WEP104
         psk=HOMESECRETKEY
         priority=5
 }
  
 # This is a network block that connects to any unsecured access point.
 # We give it a low priority so any defined blocks are preferred.
 network={
         key_mgmt=NONE
         priority=-9999999
 }

Audio

With the above make.conf, Intel audio works. Don't forget to run alsamixer to activate channels, as described in HOWTO Alsa.

Suspend to RAM

How to configure laptop to go to sleep when lid is closed, using laptop-mode-tools and hibernate-script:

 $ sudo emerge laptop-mode-tools
 $ sudo emerge hibernate-script
 $ cp /etc/hibernate/common.conf /etc/hibernate/common.conf.ORIG
 $ vim /etc/hibernate/common.conf
 $ diff /etc/hibernate/common.conf /etc/hibernate/common.conf.ORIG
 93d92
 < UnloadModules ipw3945
 99c98
 < GentooModulesAutoload yes
 ---
 > # GentooModulesAutoload yes
 102,103c101,102
 < DownInterfaces eth0 eth1
 < UpInterfaces auto
 ---
 > # DownInterfaces eth0
 > # UpInterfaces auto
 106c105
 < EnableNMReconnect yes
 ---
 > # EnableNMReconnect yes
 119,120c118,119
 < RestartServices laptop_mode
 < StopServices ipw3945d
 ---
 > # RestartServices laptop_mode anacron
 > # StopServices alsasound
 
 $ modprobe button
 $ echo button >> /etc/modules.autoload.d/linux-2.6
 $ vim /etc/acpi/actions/lm_lid.sh ## append at the end
 $ cat /etc/acpi/actions/lm_lid.sh
 [...]
 test -f /usr/sbin/hibernate-ram || exit 0
 if grep -q close /proc/acpi/button/lid/LID/state
 then
         /usr/sbin/hibernate-ram
 fi

CPU frequency

How to increase/decrease CPU frequency, using cpufreqd and cpufrequtils:

 $ sudo emerge cpufreqd cpufrequtils
 $ more bin/cpumin
 #!/bin/sh
 sudo /usr/bin/cpufreq-set -c 0 -f 800MHz
 sudo /usr/bin/cpufreq-set -c 1 -f 800MHz
 sudo /usr/bin/cpufreq-info
 $ more bin/cpumax
 #!/bin/sh
 sudo /usr/bin/cpufreq-set -c 0 -f 2.00GHz
 sudo /usr/bin/cpufreq-set -c 1 -f 2.00GHz
 sudo /usr/bin/cpufreq-info

Appendix

lspci

  $ lspci -vvv
   00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
  	Subsystem: Toshiba America Info Systems Unknown device 0001
  	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
  	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
  	Latency: 0
  	Capabilities: [e0] Vendor Specific Information
  
  00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03) (prog-if 00 [VGA])
  	Subsystem: Toshiba America Info Systems Unknown device 0004
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin A routed to IRQ 17
     	Region 0: Memory at ffc00000 (64-bit, non-prefetchable) [size=1M]
     	Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
     	Region 4: I/O ports at cff8 [size=8]
     	Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
     		Address: 00000000  Data: 0000
     	Capabilities: [d0] Power Management version 3
     		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     		Bridge: PM- B3+
     
     00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)
     	Subsystem: Toshiba America Info Systems Unknown device 0004
     	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Region 0: Memory at 92000000 (64-bit, non-prefetchable) [disabled] [size=1M]
     	Capabilities: [d0] Power Management version 3
     		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     		Bridge: PM- B3+
     
     00:19.0 Ethernet controller: Intel Corporation Unknown device 104d (rev 03)
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin A routed to IRQ 219
     	Region 0: Memory at ff9e0000 (32-bit, non-prefetchable) [size=128K]
     	Region 1: Memory at ff9df000 (32-bit, non-prefetchable) [size=4K]
     	Region 2: I/O ports at cf80 [size=32]
     	Capabilities: [c8] Power Management version 2
     		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=1 PME-
     	Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
     		Address: 00000000fee0300c  Data: 4142
     
     00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin A routed to IRQ 17
     	Region 4: I/O ports at cf60 [size=32]
     
     00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin B routed to IRQ 16
     	Region 4: I/O ports at 2000 [size=32]
     
     00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin C routed to IRQ 18
     	Region 0: Memory at ff9dec00 (32-bit, non-prefetchable) [size=1K]
     	Capabilities: [50] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     	Capabilities: [58] Debug port
     
     00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 03)
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0, Cache Line Size: 32 bytes
     	Interrupt: pin A routed to IRQ 22
     	Region 0: Memory at 92100000 (64-bit, non-prefetchable) [size=16K]
     	Capabilities: [50] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
     		Address: 0000000000000000  Data: 0000
     	Capabilities: [70] Express Unknown type IRQ 0
     		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
     		Device: Latency L0s <64ns, L1 <1us
     		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
     		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
     		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
     		Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
     		Link: Latency L0s <64ns, L1 <1us
     		Link: ASPM Disabled CommClk- ExtSynch-
     		Link: Speed unknown, Width x0
     
     00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0, Cache Line Size: 32 bytes
     	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
     	I/O behind bridge: 0000f000-00000fff
     	Memory behind bridge: ff800000-ff8fffff
     	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
     	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
     	Capabilities: [40] Express Root Port (Slot-) IRQ 0
     		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
     		Device: Latency L0s unlimited, L1 unlimited
     		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
     		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
     		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
     		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
     		Link: Latency L0s <256ns, L1 <4us
     		Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
     		Link: Speed 2.5Gb/s, Width x1
     		Root: Correctable- Non-Fatal- Fatal- PME-
     	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
     		Address: fee0300c  Data: 41c9
     	Capabilities: [90] Subsystem: Toshiba America Info Systems Unknown device 0001
     	Capabilities: [a0] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     
     00:1c.1 PCI bridge: Intel Corporation PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0, Cache Line Size: 32 bytes
     	Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
     	I/O behind bridge: 0000b000-0000bfff
     	Memory behind bridge: fcc00000-febfffff
     	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
     	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
     	Capabilities: [40] Express Root Port (Slot+) IRQ 0
     		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
     		Device: Latency L0s unlimited, L1 unlimited
     		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
     		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
     		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
     		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 2
     		Link: Latency L0s <1us, L1 <4us
     		Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
     		Link: Speed 2.5Gb/s, Width x0
     		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
     		Slot: Number 1, PowerLimit 6.500000
     		Slot: Enabled AtnBtn+ PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
     		Slot: AttnInd Unknown, PwrInd Unknown, Power-
     		Root: Correctable- Non-Fatal- Fatal- PME-
     	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
     		Address: fee0300c  Data: 41d1
     	Capabilities: [90] Subsystem: Toshiba America Info Systems Unknown device 0001
     	Capabilities: [a0] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     
     00:1c.2 PCI bridge: Intel Corporation PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0, Cache Line Size: 32 bytes
     	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
     	I/O behind bridge: 0000f000-00000fff
     	Memory behind bridge: fff00000-000fffff
     	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
     	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
     	Capabilities: [40] Express Root Port (Slot-) IRQ 0
     		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
     		Device: Latency L0s unlimited, L1 unlimited
     		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
     		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
     		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
     		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 3
     		Link: Latency L0s <1us, L1 <4us
     		Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
     		Link: Speed 2.5Gb/s, Width x0
     		Root: Correctable- Non-Fatal- Fatal- PME-
     	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
     		Address: fee0300c  Data: 41d9
     	Capabilities: [90] Subsystem: Toshiba America Info Systems Unknown device 0001
     	Capabilities: [a0] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     
     00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin A routed to IRQ 21
     	Region 4: I/O ports at afe0 [size=32]
     
     00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin B routed to IRQ 20
     	Region 4: I/O ports at af80 [size=32]
     
     00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin C routed to IRQ 18
     	Region 4: I/O ports at af60 [size=32]
     
     00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin A routed to IRQ 21
     	Region 0: Memory at ff9de800 (32-bit, non-prefetchable) [size=1K]
     	Capabilities: [50] Power Management version 2
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     	Capabilities: [58] Debug port
     
     00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (prog-if 01 [Subtractive decode])
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Bus: primary=00, secondary=05, subordinate=09, sec-latency=32
     	I/O behind bridge: 00001000-00001fff
     	Memory behind bridge: 8c000000-91ffffff
     	Prefetchable memory behind bridge: 0000000088000000-000000008bffffff
     	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
     	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
     	Capabilities: [50] Subsystem: Toshiba America Info Systems Unknown device 0001
     
     00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Capabilities: [e0] Vendor Specific Information
     
     00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03) (prog-if 8a [Master SecP PriP])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin B routed to IRQ 20
     	Region 0: I/O ports at 01f0 [size=8]
     	Region 1: I/O ports at 03f4 [size=1]
     	Region 2: I/O ports at 0170 [size=8]
     	Region 3: I/O ports at 0374 [size=1]
     	Region 4: I/O ports at af30 [size=16]
     
     00:1f.2 SATA controller: Intel Corporation Mobile SATA Controller AHCI (rev 03) (prog-if 01 [AHCI 1.0])
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0
     	Interrupt: pin C routed to IRQ 220
     	Region 0: I/O ports at af28 [size=8]
     	Region 1: I/O ports at af24 [size=4]
     	Region 2: I/O ports at af18 [size=8]
     	Region 3: I/O ports at af14 [size=4]
     	Region 4: I/O ports at aee0 [size=32]
     	Region 5: Memory at ff9de000 (32-bit, non-prefetchable) [size=2K]
     	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/2 Enable+
     		Address: fee0100c  Data: 0032
     	Capabilities: [70] Power Management version 3
     		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     	Capabilities: [a8] #12 [0010]
     
     01:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
     	Subsystem: Intel Corporation Unknown device 1041
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 0, Cache Line Size: 32 bytes
     	Interrupt: pin A routed to IRQ 17
     	Region 0: Memory at ff8ff000 (32-bit, non-prefetchable) [size=4K]
     	Capabilities: [c8] Power Management version 2
     		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     	Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
     		Address: 0000000000000000  Data: 0000
     	Capabilities: [e0] Express Legacy Endpoint IRQ 0
     		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
     		Device: Latency L0s <512ns, L1 unlimited
     		Device: AtnBtn- AtnInd- PwrInd-
     		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
     		Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
     		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
     		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
     		Link: Latency L0s <128ns, L1 <64us
     		Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
     		Link: Speed 2.5Gb/s, Width x1
     
     05:0b.0 CardBus bridge: Texas Instruments Unknown device 8039
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 168, Cache Line Size: 128 bytes
     	Interrupt: pin A routed to IRQ 19
     	Region 0: Memory at 90000000 (32-bit, non-prefetchable) [size=4K]
     	Bus: primary=05, secondary=06, subordinate=09, sec-latency=176
     	Memory window 0: 88000000-8bfff000 (prefetchable)
     	Memory window 1: 8c000000-8ffff000
     	I/O window 0: 00001000-000010ff
     	I/O window 1: 00001400-000014ff
     	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
     	16-bit legacy interface ports at 0001
     
     05:0b.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 32 bytes
     	Interrupt: pin D routed to IRQ 21
     	Region 0: Memory at 90001000 (32-bit, non-prefetchable) [size=4K]
     	Capabilities: [44] Power Management version 2
     		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
     
     05:0b.3 Generic system peripheral [0805]: Texas Instruments Unknown device 803c (prog-if 01)
     	Subsystem: Toshiba America Info Systems Unknown device 0001
     	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
     	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
     	Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 32 bytes
     	Interrupt: pin D routed to IRQ 21
     	Region 0: Memory at 90002000 (32-bit, non-prefetchable) [size=256]
     	Capabilities: [80] Power Management version 2
     		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
     		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

lsusb

 $ lsusb -v   
  Bus 005 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 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 
        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 007 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 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 
        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 006 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0         8
    idVendor           0x0483 SGS Thomson Microelectronics
    idProduct          0x2016 Fingerprint Reader
    bcdDevice            0.01
    iManufacturer           1 STMicroelectronics
    iProduct                2 Biometric Coprocessor
    iSerial                 0 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           39
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xa0
        (Bus Powered)
        Remote Wakeup
      MaxPower              100mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           3
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               0
        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               0
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x83  EP 3 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0004  1x 4 bytes
          bInterval              20
  Device Status:     0x0000
    (Bus Powered)
  
  Bus 006 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 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 
        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 004 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 uhci_hcd
    iProduct                2 UHCI Host Controller
    iSerial                 1 0000:00:1a.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 
        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 003 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 uhci_hcd
    iProduct                2 UHCI Host Controller
    iSerial                 1 0000:00:1a.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 
        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 002 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         1 Single TT
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 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 
        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               9
    bDescriptorType      41
    nNbrPorts             6
    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
    PortPwrCtrlMask    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.0100 power
     Port 6: 0000.0100 power
  Device Status:     0x0003
    Self Powered
    Remote Wakeup Enabled
  
  Bus 001 Device 001: ID 0000:0000  
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         1 Single TT
    bMaxPacketSize0        64
    idVendor           0x0000 
    idProduct          0x0000 
    bcdDevice            2.06
    iManufacturer           3 Linux 2.6.22-gentoo-r8 ehci_hcd
    iProduct                2 EHCI Host Controller
    iSerial                 1 0000:00:1a.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 
        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               9
    bDescriptorType      41
    nNbrPorts             4
    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
    PortPwrCtrlMask    0xff
   Hub Port Status:
     Port 1: 0000.0100 power
     Port 2: 0000.0100 power
     Port 3: 0000.0100 power
     Port 4: 0000.0100 power
  Device Status:     0x0003
    Self Powered
    Remote Wakeup Enabled

dmidecode

  $ dmidecode 
  # dmidecode 2.9
  SMBIOS 2.4 present.
  43 structures occupying 1420 bytes.
  Table at 0x000EC000.
  
  Handle 0x0000, DMI type 0, 24 bytes
  BIOS Information
  	Vendor: TOSHIBA
  	Version: Version 1.50
  	Release Date: 07/05/2007
  	Address: 0xE8000
  	Runtime Size: 96 kB
  	ROM Size: 2048 kB
  	Characteristics:
  		ISA is supported
  		PCI is supported
  		PC Card (PCMCIA) is supported
  		PNP is supported
  		BIOS is upgradeable
  		BIOS shadowing is allowed
  		VLB is supported
  		Boot from CD is supported
  		Selectable boot is supported
  		EDD is supported
  		Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
  		3.5"/720 KB floppy services are supported (int 13h)
  		Print screen service is supported (int 5h)
  		8042 keyboard services are supported (int 9h)
  		Serial services are supported (int 14h)
  		Printer services are supported (int 17h)
  		ACPI is supported
  		USB legacy is supported
  		BIOS boot specification is supported
  		Function key-initiated network boot is supported
  		Targeted content distribution is supported
  	BIOS Revision: 1.50
  	Firmware Revision: 1.10
  
  Handle 0x0001, DMI type 1, 27 bytes
  System Information
  	Manufacturer: TOSHIBA
  	Product Name: TECRA A9
  	Version: PTS52E-00P00CS4
  	Serial Number: ***************
  	UUID: *****************
  	Wake-up Type: Power Switch
  	SKU Number: 0000000000
  	Family: 0000000000
  
  Handle 0x0002, DMI type 2, 8 bytes
  Base Board Information
  	Manufacturer: TOSHIBA
  	Product Name: Portable PC
  	Version: Version A0
  	Serial Number: **************
  
  Handle 0x0003, DMI type 3, 17 bytes
  Chassis Information
  	Manufacturer: TOSHIBA
  	Type: Notebook
  	Lock: Not Present
  	Version: Version 1.0
  	Serial Number: ************
  	Asset Tag: 0000000000
  	Boot-up State: Safe
  	Power Supply State: Safe
  	Thermal State: Safe
  	Security Status: None
  	OEM Information: 0x00000000
  
  Handle 0x0004, DMI type 4, 32 bytes
  Processor Information
  	Socket Designation: uFC-PGA Socket
  	Type: Central Processor
  	Family: Other
  	Manufacturer: Intel Corporation
  	ID: FA 06 00 00 00 00 00 00
  	Version:  
  	Voltage: 1.3 V
  	External Clock: 200 MHz
  	Max Speed: 2000 MHz
  	Current Speed: 2000 MHz
  	Status: Populated, Enabled
  	Upgrade: Other
  	L1 Cache Handle: 0x0012
  	L2 Cache Handle: 0x0013
  	L3 Cache Handle: Not Provided
  
  Handle 0x0009, DMI type 5, 20 bytes
  Memory Controller Information
  	Error Detecting Method: None
  	Error Correcting Capabilities:
  		None
  	Supported Interleave: Other
  	Current Interleave: Other
  	Maximum Memory Module Size: 2048 MB
  	Maximum Total Memory Size: 4096 MB
  	Supported Speeds:
  		Other
  	Supported Memory Types:
  		Other
  		DIMM
  		SDRAM
  	Memory Module Voltage: Unknown
  	Associated Memory Slots: 2
  		0x000A
  		0x000B
  	Enabled Error Correcting Capabilities:
  		None
  
  Handle 0x000A, DMI type 6, 12 bytes
  Memory Module Information
  	Socket Designation: SO-DIMM
  	Bank Connections: 0 1
  	Current Speed: 3 ns
  	Type: Other DIMM SDRAM
  	Installed Size: 1024 MB (Single-bank Connection)
  	Enabled Size: 1024 MB (Single-bank Connection)
  	Error Status: OK
  
  Handle 0x000B, DMI type 6, 12 bytes
  Memory Module Information
  	Socket Designation: SO-DIMM
  	Bank Connections: 2 3
  	Current Speed: 3 ns
  	Type: Other DIMM SDRAM
  	Installed Size: 1024 MB (Single-bank Connection)
  	Enabled Size: 1024 MB (Single-bank Connection)
  	Error Status: OK
  
  Handle 0x0012, DMI type 7, 19 bytes
  Cache Information
  	Socket Designation: CPU Internal
  	Configuration: Enabled, Not Socketed, Level 1
  	Operational Mode: Write Back
  	Location: Internal
  	Installed Size: 128 KB
  	Maximum Size: 128 KB
  	Supported SRAM Types:
  		Other
  	Installed SRAM Type: Other
  	Speed: 1 ns
  	Error Correction Type: Single-bit ECC
  	System Type: Unified
  	Associativity: 8-way Set-associative
  
  Handle 0x0013, DMI type 7, 19 bytes
  Cache Information
  	Socket Designation: CPU Internal
  	Configuration: Enabled, Not Socketed, Level 2
  	Operational Mode: Write Back
  	Location: Internal
  	Installed Size: 4096 KB
  	Maximum Size: 4096 KB
  	Supported SRAM Types:
  		Other
  	Installed SRAM Type: Other
  	Speed: 1 ns
  	Error Correction Type: Single-bit ECC
  	System Type: Unified
  	Associativity: 16-way Set-associative
  
  Handle 0x0016, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: EXTERNAL MONITOR PORT
  	External Connector Type: DB-15 female
  	Port Type: Other
  
  Handle 0x0018, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: SERIAL PORT
  	External Connector Type: DB-9 male
  	Port Type: Serial Port 16550A Compatible
  
  Handle 0x0019, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: BUILT-IN MODEM PORT
  	External Connector Type: RJ-11
  	Port Type: Modem Port
  
  Handle 0x001A, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: BUILT-IN LAN PORT
  	External Connector Type: RJ-45
  	Port Type: Network Port
  
  Handle 0x001B, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: USB PORT
  	External Connector Type: Access Bus (USB)
  	Port Type: USB
  
  Handle 0x001C, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: USB PORT
  	External Connector Type: Access Bus (USB)
  	Port Type: USB
  
  Handle 0x001D, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: USB PORT
  	External Connector Type: Access Bus (USB)
  	Port Type: USB
  
  Handle 0x001E, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: HEADPHONE JACK
  	External Connector Type: Mini Jack (headphones)
  	Port Type: Other
  
  Handle 0x0020, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: MICROPHONE JACK
  	External Connector Type: Other
  	Port Type: Other
  
  Handle 0x0021, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: WIRELESS LAN
  	External Connector Type: Other
  	Port Type: Other
  
  Handle 0x0022, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: BLUETOOTH
  	External Connector Type: Other
  	Port Type: Other
  
  Handle 0x0023, DMI type 8, 9 bytes
  Port Connector Information
  	Internal Reference Designator:  
  	Internal Connector Type: None
  	External Reference Designator: DOCKING INTERFACE PORT
  	External Connector Type: Other
  	Port Type: Other
  
  Handle 0x0037, DMI type 9, 13 bytes
  System Slot Information
  	Designation: PCMCIA0
  	Type: 32-bit PC Card (PCMCIA)
  	Current Usage: In Use
  	Length: Other
  	ID: Adapter 1, Socket 0
  	Characteristics:
  		5.0 V is provided
  		3.3 V is provided
  		PC Card-16 is supported
  		Cardbus is supported
  		Hot-plug devices are supported
  
  Handle 0x0038, DMI type 9, 13 bytes
  System Slot Information
  	Designation: SD CARD
  	Type: Other
  	Current Usage: In Use
  	Length: Other
  	Characteristics:
  		3.3 V is provided
  		Opening is shared
  		Hot-plug devices are supported
  
  Handle 0x0039, DMI type 9, 13 bytes
  System Slot Information
  	Designation: MEMORY STICK
  	Type: Other
  	Current Usage: In Use
  	Length: Other
  	Characteristics:
  		3.3 V is provided
  		Opening is shared
  		Hot-plug devices are supported
  
  Handle 0x003A, DMI type 9, 13 bytes
  System Slot Information
  	Designation: XD PICTURE CARD
  	Type: 8-bit Other
  	Current Usage: In Use
  	Length: Other
  	Characteristics:
  		3.3 V is provided
  		Opening is shared
  		Hot-plug devices are supported
  
  Handle 0x0058, DMI type 10, 18 bytes
  On Board Device 1 Information
  	Type: Other
  	Status: Enabled
  	Description: MODEM
  On Board Device 2 Information
  	Type: Other
  	Status: Enabled
  	Description: USB
  On Board Device 3 Information
  	Type: Video
  	Status: Enabled
  	Description: VIDEO
  On Board Device 4 Information
  	Type: Ethernet
  	Status: Enabled
  	Description: ETHERNET
  On Board Device 5 Information
  	Type: Sound
  	Status: Enabled
  	Description: SOUND
  On Board Device 6 Information
  	Type: Other
  	Status: Enabled
  	Description: WIRELESS LAN
  On Board Device 7 Information
  	Type: Other
  	Status: Enabled
  	Description: BLUETOOTH
  
  Handle 0x0059, DMI type 11, 5 bytes
  OEM Strings
  	String 1: PTS52E-00P00CS4,PTS52EY00P00C111/H07551S4P01
  
  Handle 0x0069, DMI type 12, 5 bytes
  System Configuration Options
  	Option 1: TOSHIBA
  
  Handle 0x0080, DMI type 15, 23 bytes
  System Event Log
  	Area Length: 124 bytes
  	Header Start Offset: 0x0000
  	Data Start Offset: 0x0000
  	Access Method: General-purpose non-volatile data functions
  	Access Address: 0x0003
  	Status: Valid, Not Full
  	Change Token: 0x00000000
  	Header Format: No Header
  	Supported Log Type Descriptors: 0
  
  Handle 0x0081, DMI type 16, 15 bytes
  Physical Memory Array
  	Location: System Board Or Motherboard
  	Use: System Memory
  	Error Correction Type: None
  	Maximum Capacity: 4 GB
  	Error Information Handle: Not Provided
  	Number Of Devices: 2
  
  Handle 0x0082, DMI type 17, 27 bytes
  Memory Device
  	Array Handle: 0x0081
  	Error Information Handle: Not Provided
  	Total Width: 64 bits
  	Data Width: 64 bits
  	Size: 1024 MB
  	Form Factor: SODIMM
  	Set: Unknown
  	Locator: DIMM 0
  	Bank Locator: CSA 0 & 1
  	Type: DDR2
  	Type Detail: Synchronous
  	Speed: Unknown
  	Manufacturer: CE00
  	Serial Number: *************
  	Asset Tag: Not Specified
  	Part Number: M4 70T2953EZ3-CE6 
  
  Handle 0x0083, DMI type 17, 27 bytes
  Memory Device
  	Array Handle: 0x0081
  	Error Information Handle: Not Provided
  	Total Width: 64 bits
  	Data Width: 64 bits
  	Size: 1024 MB
  	Form Factor: SODIMM
  	Set: Unknown
  	Locator: DIMM 1
  	Bank Locator: CSA 2 & 3
  	Type: DDR2
  	Type Detail: Synchronous
  	Speed: Unknown
  	Manufacturer: CE00
  	Serial Number: ************
  	Asset Tag: Not Specified
  	Part Number: M4 70T2953EZ3-CE6 
  
  Handle 0x0090, DMI type 19, 15 bytes
  Memory Array Mapped Address
  	Starting Address: 0x00000000000
  	Ending Address: 0x000000A03FF
  	Range Size: 641 kB
  	Physical Array Handle: 0x0081
  	Partition Width: 0
  
  Handle 0x0091, DMI type 19, 15 bytes
  Memory Array Mapped Address
  	Starting Address: 0x00000100000
  	Ending Address: 0x0007F8003FF
  	Range Size: 2087937 kB
  	Physical Array Handle: 0x0081
  	Partition Width: 0
  
  Handle 0x00A0, DMI type 20, 19 bytes
  Memory Device Mapped Address
  	Starting Address: 0x00000000000
  	Ending Address: 0x000000A03FF
  	Range Size: 641 kB
  	Physical Device Handle: 0x0082
  	Memory Array Mapped Address Handle: 0x0090
  	Partition Row Position: 1
  
  Handle 0x00A1, DMI type 20, 19 bytes
  Memory Device Mapped Address
  	Starting Address: 0x00000000000
  	Ending Address: 0x000400003FF
  	Range Size: 1048577 kB
  	Physical Device Handle: 0x0082
  	Memory Array Mapped Address Handle: 0x0091
  	Partition Row Position: 1
  
  Handle 0x00A2, DMI type 20, 19 bytes
  Memory Device Mapped Address
  	Starting Address: 0x00040000000
  	Ending Address: 0x000800003FF
  	Range Size: 1048577 kB
  	Physical Device Handle: 0x0083
  	Memory Array Mapped Address Handle: 0x0091
  	Partition Row Position: 1
  
  Handle 0x00B0, DMI type 21, 7 bytes
  Built-in Pointing Device
  	Type: Other
  	Interface: PS/2
  	Buttons: 4
  
  Handle 0x00B1, DMI type 22, 26 bytes
  Portable Battery
  	Location: 1st Battery
  	Manufacturer: TOSHIBA
  	Manufacture Date: 07/30/07
  	Serial Number: **************
  	Name: 3R1F2N
  	Chemistry: Lithium Ion
  	Design Capacity: 0 mWh
  	Design Voltage: 10800 mV
  	SBDS Version: Not Specified
  	Maximum Error: Unknown
  	OEM-specific Information: 0x00000000
  
  Handle 0x00B7, DMI type 24, 5 bytes
  Hardware Security
  	Power-On Password Status: Disabled
  	Keyboard Password Status: Disabled
  	Administrator Password Status: Disabled
  	Front Panel Reset Status: Disabled
  
  Handle 0x00D0, DMI type 32, 11 bytes
  System Boot Information
  	Status: No errors detected
  
  Handle 0xFEFF, DMI type 127, 4 bytes
  End Of Table

Last modified: Sat, 04 Oct 2008 20:29:00 +0000 Hits: 5,007