Difference between revisions of "OLPC Emulation"

From Tmplab
(init)
 
(lsusb -v)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
VMware Fusion + [[http://dev.laptop.org/pub/virtualbox/ joyride-OLPC-1447.zip]]
+
OLPC Emulation at /tmp/lab.
 +
 
 +
= Links =
 +
* http://wiki.laptop.org/go/User_Feedback_on_Images#VMWare_on_Mac_OSX
 +
* http://wiki.laptop.org/go/VMWare
 +
* http://wiki.laptop.org/go/VMware/Convert
 +
* http://www.edgargonzalez.com/2006/11/21/emulating-the-olpc-xo-on-a-mac-osx/
 +
* http://dev.laptop.org/pub/virtualbox/
 +
* http://wiki.laptop.org/go/OS_images_for_emulation
 +
 
 +
= Emulations =
 +
An Image gallery is available at http://www.tmplab.org/gallery/main.php/v/olpc_france/
 +
 
 +
== VMware Fusion + [http://dev.laptop.org/pub/virtualbox/ joyride-OLPC-1447.zip] ==
 +
 
 +
[[Image:Olpc-emulated-1_600x600.jpg]]
 +
 
 +
[[Image:Olpc-emulated-2_600x600.jpg]]
 +
 
 +
=== Screenshot ===
 +
[[Image:OLPC-emulated-screenshot.png]]
 +
 
 +
=== dmesg ===
 +
[    0.000000] Linux version 2.6.22-20071218.1.olpc.e1ba84245e054ed (dilinger@fc6.laptop.org) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-27)) #1 PREEMPT Tue Dec 18 23:11:12 EST 2007
 +
[    0.000000] BIOS-provided physical RAM map:
 +
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 +
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 +
[    0.000000]  BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
 +
[    0.000000]  BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
 +
[    0.000000]  BIOS-e820: 000000001fef0000 - 000000001feff000 (ACPI data)
 +
[    0.000000]  BIOS-e820: 000000001feff000 - 000000001ff00000 (ACPI NVS)
 +
[    0.000000]  BIOS-e820: 000000001ff00000 - 0000000020000000 (usable)
 +
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 +
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 +
[    0.000000]  BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
 +
[    0.000000] 512MB LOWMEM available.
 +
[    0.000000] Entering add_active_range(0, 0, 131072) 0 entries of 256 used
 +
[    0.000000] Zone PFN ranges:
 +
[    0.000000]  DMA            0 ->    4096
 +
[    0.000000]  Normal      4096 ->  131072
 +
[    0.000000] early_node_map[1] active PFN ranges
 +
[    0.000000]    0:        0 ->  131072
 +
[    0.000000] On node 0 totalpages: 131072
 +
[    0.000000]  DMA zone: 32 pages used for memmap
 +
[    0.000000]  DMA zone: 0 pages reserved
 +
[    0.000000]  DMA zone: 4064 pages, LIFO batch:0
 +
[    0.000000]  Normal zone: 992 pages used for memmap
 +
[    0.000000]  Normal zone: 125984 pages, LIFO batch:31
 +
[    0.000000] DMI present.
 +
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000)
 +
[    0.000000] Built 1 zonelists.  Total pages: 130048
 +
[    0.000000] Kernel command line: ro vga=0x317 video=vesafb:ypan selinux=0 console=ttyS0,115200 console=tty0 emu
 +
[    0.000000] Enabling fast FPU save and restore... done.
 +
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
 +
[    0.000000] Initializing CPU#0
 +
[    0.000000] CPU 0 irqstacks, hard=c0713000 soft=c0712000
 +
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
 +
[    0.000000] Detected 1998.826 MHz processor.
 +
[  16.744230] Console: colour dummy device 80x25
 +
[  16.745087] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
 +
[  16.745945] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
 +
[  16.746803] Memory: 513160k/524288k available (2141k kernel code, 10432k reserved, 810k data, 164k init, 0k highmem)
 +
[  16.746858] virtual kernel memory layout:
 +
[  16.746862]    fixmap  : 0xffffd000 - 0xfffff000  (  8 kB)
 +
[  16.746864]    vmalloc : 0xe0800000 - 0xffffb000  ( 503 MB)
 +
[  16.746865]    lowmem  : 0xc0000000 - 0xe0000000  ( 512 MB)
 +
[  16.746867]      .init : 0xc06e4000 - 0xc070d000  ( 164 kB)
 +
[  16.746869]      .data : 0xc061776e - 0xc06e21b4  ( 810 kB)
 +
[  16.746870]       .text : 0xc0400000 - 0xc061776e  (2141 kB)
 +
[  16.746980] Checking if this processor honours the WP bit even in supervisor mode... Ok.
 +
[  16.897910] Calibrating delay using timer specific routine.. 4016.54 BogoMIPS (lpj=20082724)
 +
[  16.898066] Security Framework v1.0.0 initialized
 +
[  16.898223] Capability LSM initialized
 +
[  16.898379] Mount-cache hash table entries: 512
 +
[  16.898535] CPU: After generic identify, caps: 0fe9fbff 00100000 00000000 00000000 00000001 00000000 00000000
 +
[  16.898691] CPU: L1 I cache: 32K, L1 D cache: 32K
 +
[  16.898728] CPU: L2 cache: 2048K
 +
[  16.898847] CPU: After all inits, caps: 0fe9fbff 00100000 00000000 00003140 00000001 00000000 00000000
 +
[  16.899003] Compat vDSO mapped to ffffe000.
 +
[  16.899159] CPU: Intel Genuine Intel(R) CPU            1500  @ 2.00GHz stepping 08
 +
[  16.899316] Checking 'hlt' instruction... OK.
 +
[  16.940365] PM: Adding info for No Bus:platform
 +
[  16.940521] NET: Registered protocol family 16
 +
[  16.940677] PM: Adding info for No Bus:vtcon0
 +
[  16.942108] PM: Adding info for platform:rtc_cmos
 +
[  16.942492] PM: Adding info for platform:powerbutton
 +
[  16.942631] PM: Adding info for platform:lid
 +
[  16.942929] PCI: Using configuration type 1
 +
[  16.942970] Setting up standard PCI resources
 +
[  16.949661] SCSI subsystem initialized
 +
[  16.950288] usbcore: registered new interface driver usbfs
 +
[  16.950591] usbcore: registered new interface driver hub
 +
[  16.951050] usbcore: registered new device driver usb
 +
[  16.951535] PCI: Probing PCI hardware
 +
[  16.951640] PCI: Probing PCI hardware (bus 00)
 +
[  16.951796] PM: Adding info for No Bus:pci0000:00
 +
[  16.952241] PCI quirk: region 1000-103f claimed by PIIX4 ACPI
 +
[  16.952293] PCI quirk: region 1040-104f claimed by PIIX4 SMB
 +
[  16.953029] PCI: Transparent bridge - 0000:00:11.0
 +
[  16.953185] PM: Adding info for pci:0000:00:00.0
 +
[  16.953640] PM: Adding info for pci:0000:00:01.0
 +
[  16.953839] PM: Adding info for pci:0000:00:07.0
 +
[  16.954000] PM: Adding info for pci:0000:00:07.1
 +
[  16.954123] PM: Adding info for pci:0000:00:07.2
 +
[  16.954280] PM: Adding info for pci:0000:00:07.3
 +
[  16.954445] PM: Adding info for pci:0000:00:0f.0
 +
[  16.954609] PM: Adding info for pci:0000:00:10.0
 +
[  16.954766] PM: Adding info for pci:0000:00:11.0
 +
[  16.954945] PM: Adding info for pci:0000:02:00.0
 +
[  16.955112] PM: Adding info for pci:0000:02:01.0
 +
[  16.955307] PM: Adding info for pci:0000:02:02.0
 +
[  16.955621] PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
 +
[  16.955777] PCI: setting IRQ 10 as level-triggered
 +
[  16.955811] PCI: Found IRQ 10 for device 0000:00:11.0
 +
[  16.955967] PM: Adding info for No Bus:mem
 +
[  16.956202] PM: Adding info for No Bus:kmem
 +
[  16.956428] PM: Adding info for No Bus:null
 +
[  16.956580] PM: Adding info for No Bus:port
 +
[  16.956735] PM: Adding info for No Bus:zero
 +
[  16.956884] PM: Adding info for No Bus:full
 +
[  16.956998] PM: Adding info for No Bus:random
 +
[  16.957186] PM: Adding info for No Bus:urandom
 +
[  16.957333] PM: Adding info for No Bus:kmsg
 +
[  16.957670] PCI: Bridge: 0000:00:01.0
 +
[  16.957696]  IO window: disabled.
 +
[  16.957736]  MEM window: disabled.
 +
[  16.957736]  PREFETCH window: disabled.
 +
[  16.957736] PCI: Bridge: 0000:00:11.0
 +
[  16.957736]  IO window: 2000-2fff
 +
[  16.957736]  MEM window: e8900000-e89fffff
 +
[  16.957736]  PREFETCH window: 30000000-300fffff
 +
[  16.957736] PCI: Setting latency timer of device 0000:00:01.0 to 64
 +
[  16.957736] PCI: Found IRQ 10 for device 0000:00:11.0
 +
[  16.957736] NET: Registered protocol family 2
 +
[  16.958019] Time: tsc clocksource has been installed.
 +
[  17.027898] IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
 +
[  17.028054] TCP established hash table entries: 65536 (order: 8, 1310720 bytes)
 +
[  17.028211] TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
 +
[  17.028367] TCP: Hash tables configured (established 65536 bind 65536)
 +
[  17.028445] TCP reno registered
 +
[  17.057883] checking if image is initramfs... it is
 +
[  17.417651] Freeing initrd memory: 2477k freed
 +
[  17.434439] PM: Adding info for No Bus:msr0
 +
[  17.435586] PM: Adding info for platform:serial8250.0
 +
[  17.438477] PM: Adding info for platform:pcspkr
 +
[  17.441175] PM: Adding info for No Bus:snapshot
 +
[  17.442767] Total HugeTLB memory allocated, 0
 +
[  17.443269] VFS: Disk quotas dquot_6.5.1
 +
[  17.443355] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
 +
[  17.443511] JFFS2 version 2.2. (NAND) (SUMMARY)  ¬© 2001-2006 Red Hat, Inc.
 +
[  17.443667] PROM: unable to get root node from OFW!
 +
[  17.443823] io scheduler noop registered
 +
[  17.443921] io scheduler cfq registered (default)
 +
[  17.443988] Limiting direct PCI/PCI transfers.
 +
[  17.444305] Boot video device is 0000:00:0f.0
 +
[  17.453490] PM: Adding info for platform:vesafb.0
 +
[  17.457652] vesafb: framebuffer at 0xf0000000, mapped to 0xe0880000, using 3072k, total 16384k
 +
[  17.457685] vesafb: mode is 1024x768x16, linelength=2048, pages=0
 +
[  17.457705] vesafb: protected mode interface info at 00ff:44f0
 +
[  17.457732] vesafb: scrolling: redraw
 +
[  17.457775] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
 +
[  17.457931] PM: Adding info for No Bus:fb0
 +
[  17.459156] PM: Adding info for No Bus:vtcon1
 +
[  17.467770] Console: switching to colour frame buffer device 128x48
 +
[  17.467927] fb0: VESA VGA frame buffer device
 +
[  17.468300] PM: Adding info for No Bus:tty
 +
[  17.469535] PM: Adding info for No Bus:console
 +
[  17.470708] PM: Adding info for No Bus:ptmx
 +
[  17.471767] PM: Adding info for No Bus:tty0
 +
[  17.472874] PM: Adding info for No Bus:vcs
 +
[  17.477859] PM: Adding info for No Bus:vcsa
 +
[  17.479300] PM: Adding info for No Bus:tty1
 +
[  17.480336] PM: Adding info for No Bus:tty2
 +
[  17.481338] PM: Adding info for No Bus:tty3
 +
[  17.482342] PM: Adding info for No Bus:tty4
 +
[  17.483380] PM: Adding info for No Bus:tty5
 +
[  17.484390] PM: Adding info for No Bus:tty6
 +
[  17.485387] PM: Adding info for No Bus:tty7
 +
[  17.487822] PM: Adding info for No Bus:tty8
 +
[  17.488845] PM: Adding info for No Bus:tty9
 +
[  17.489833] PM: Adding info for No Bus:tty10
 +
[  17.490829] PM: Adding info for No Bus:tty11
 +
[  17.491836] PM: Adding info for No Bus:tty12
 +
[  17.492853] PM: Adding info for No Bus:tty13
 +
[  17.493853] PM: Adding info for No Bus:tty14
 +
[  17.494846] PM: Adding info for No Bus:tty15
 +
[  17.495880] PM: Adding info for No Bus:tty16
 +
[  17.497743] PM: Adding info for No Bus:tty17
 +
[  17.498766] PM: Adding info for No Bus:tty18
 +
[  17.499813] PM: Adding info for No Bus:tty19
 +
[  17.500850] PM: Adding info for No Bus:tty20
 +
[  17.501895] PM: Adding info for No Bus:tty21
 +
[  17.502952] PM: Adding info for No Bus:tty22
 +
[  17.504009] PM: Adding info for No Bus:tty23
 +
[  17.505097] PM: Adding info for No Bus:tty24
 +
[  17.506128] PM: Adding info for No Bus:tty25
 +
[  17.508052] PM: Adding info for No Bus:tty26
 +
[  17.509048] PM: Adding info for No Bus:tty27
 +
[  17.510037] PM: Adding info for No Bus:tty28
 +
[  17.511063] PM: Adding info for No Bus:tty29
 +
[  17.512054] PM: Adding info for No Bus:tty30
 +
[  17.513051] PM: Adding info for No Bus:tty31
 +
[  17.514042] PM: Adding info for No Bus:tty32
 +
[  17.515404] PM: Adding info for No Bus:tty33
 +
[  17.517776] PM: Adding info for No Bus:tty34
 +
[  17.518144] PM: Adding info for No Bus:tty35
 +
[  17.519514] PM: Adding info for No Bus:tty36
 +
[  17.520520] PM: Adding info for No Bus:tty37
 +
[  17.521547] PM: Adding info for No Bus:tty38
 +
[  17.522578] PM: Adding info for No Bus:tty39
 +
[  17.523597] PM: Adding info for No Bus:tty40
 +
[  17.524601] PM: Adding info for No Bus:tty41
 +
[  17.525624] PM: Adding info for No Bus:tty42
 +
[  17.526649] PM: Adding info for No Bus:tty43
 +
[  17.528330] PM: Adding info for No Bus:tty44
 +
[  17.529336] PM: Adding info for No Bus:tty45
 +
[  17.530374] PM: Adding info for No Bus:tty46
 +
[  17.531400] PM: Adding info for No Bus:tty47
 +
[  17.532450] PM: Adding info for No Bus:tty48
 +
[  17.533531] PM: Adding info for No Bus:tty49
 +
[  17.534622] PM: Adding info for No Bus:tty50
 +
[  17.535658] PM: Adding info for No Bus:tty51
 +
[  17.536676] PM: Adding info for No Bus:tty52
 +
[  17.538100] PM: Adding info for No Bus:tty53
 +
[  17.539091] PM: Adding info for No Bus:tty54
 +
[  17.540086] PM: Adding info for No Bus:tty55
 +
[  17.541088] PM: Adding info for No Bus:tty56
 +
[  17.542118] PM: Adding info for No Bus:tty57
 +
[  17.543122] PM: Adding info for No Bus:tty58
 +
[  17.544133] PM: Adding info for No Bus:tty59
 +
[  17.545142] PM: Adding info for No Bus:tty60
 +
[  17.546197] PM: Adding info for No Bus:tty61
 +
[  17.548122] PM: Adding info for No Bus:tty62
 +
[  17.549171] PM: Adding info for No Bus:tty63
 +
[  17.550462] PM: Adding info for No Bus:nvram
 +
[  17.551502] Non-volatile memory driver v1.2
 +
[  17.551658] Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing enabled
 +
[  17.551814] PM: Adding info for platform:serial8250
 +
[  17.551970] PM: Adding info for No Bus:ttyS0
 +
[  17.554149] PM: Removing info for No Bus:ttyS0
 +
[  17.555434] serial8250.0: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
 +
[  17.555590] PM: Adding info for No Bus:ttyS0
 +
[  17.793507] serial8250 serial8250.0: unable to register port at index 1 (IO2f8 MEM0 IRQ3): -28
 +
[  17.795919] serial8250 serial8250.0: unable to register port at index 2 (IO3e8 MEM0 IRQ4): -28
 +
[  17.800046] serial8250 serial8250.0: unable to register port at index 3 (IO2e8 MEM0 IRQ3): -28
 +
[  17.821974] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
 +
[  17.824224] PM: Adding info for No Bus:lo
 +
[  17.825450] Linux video capture interface: v2.00
 +
[  17.828699] Marvell M88ALP01 'CAFE' Camera Controller version 2
 +
[  17.837693] OmniVision ov7670 sensor driver, at your service
 +
[  17.847970] ehci_hcd 0000:02:02.0: EHCI Host Controller
 +
[  17.851861] ehci_hcd 0000:02:02.0: new USB bus registered, assigned bus number 1
 +
[  17.859449] PCI: cache line size of 32 is not supported by device 0000:02:02.0
 +
[  17.859605] ehci_hcd 0000:02:02.0: irq 5, io mem 0xe8900000
 +
[  17.866396] ehci_hcd 0000:02:02.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
 +
[  17.868230] PM: Adding info for usb:usb1
 +
[  17.869592] PM: Adding info for No Bus:usbdev1.1_ep00
 +
[  17.870728] usb usb1: configuration #1 chosen from 1 choice
 +
[  17.872488] PM: Adding info for usb:1-0:1.0
 +
[  17.873781] hub 1-0:1.0: USB hub found
 +
[  17.878495] hub 1-0:1.0: 6 ports detected
 +
[  17.987698] PM: Adding info for No Bus:usbdev1.1_ep81
 +
[  17.988390] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
 +
[  17.989513] Initializing USB Mass Storage driver...
 +
[  17.995213] usbcore: registered new interface driver usb-storage
 +
[  17.998880] USB Mass Storage support registered.
 +
[  18.002317] usbcore: registered new interface driver libusual
 +
[  18.010024] PM: Adding info for platform:i8042
 +
[  18.530824] serio: i8042 KBD port at 0x60,0x64 irq 1
 +
[  18.532653] PM: Adding info for serio:serio0
 +
[  18.533912] serio: i8042 AUX port at 0x60,0x64 irq 12
 +
[  18.538352] PM: Adding info for serio:serio1
 +
[  18.547301] input: AT Translated Set 2 keyboard as /class/input/input0
 +
[  18.552230] input: ImPS/2 Generic Wheel Mouse as /class/input/input1
 +
[  18.560941] PM: Adding info for No Bus:rtc0
 +
[  18.563176] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
 +
[  18.568917] rtc0: alarms up to one day
 +
[  18.571608] sdhci: Secure Digital Host Controller Interface driver
 +
[  18.578598] sdhci: Copyright(c) Pierre Ossman
 +
[  18.588204] usbcore: registered new interface driver hiddev
 +
[  18.590956] usbcore: registered new interface driver usbhid
 +
[  18.598908] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
 +
[  18.600910] Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC).
 +
[  18.603661] PM: Adding info for No Bus:timer
 +
[  18.607811] ALSA device list:
 +
[  18.608845]  No soundcards found.
 +
[  18.610026] TCP bic registered
 +
[  18.611060] Initializing XFRM netlink socket
 +
[  18.612544] NET: Registered protocol family 1
 +
[  18.613988] NET: Registered protocol family 10
 +
[  18.616960] lo: Disabled Privacy Extensions
 +
[  18.618369] Mobile IPv6
 +
[  18.619342] NET: Registered protocol family 17
 +
[  18.620822] Using IPI Shortcut mode
 +
[  18.626927] Freeing unused kernel memory: 164k freed
 +
[  18.629728] Write protecting the kernel read-only data: 624k
 +
[  18.631515] PM: Adding info for No Bus:vcs1
 +
[  18.632661] PM: Adding info for No Bus:vcsa1
 +
[  18.676842] Clocksource tsc unstable (delta = 739853124 ns)
 +
[  18.686771] Time: pit clocksource has been installed.
 +
[  18.818737] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
 +
[  18.820589] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
 +
[  18.827546] PIIX4: IDE controller at PCI slot 0000:00:07.1
 +
[  18.829272] PIIX4: chipset revision 1
 +
[  18.830480] PIIX4: not 100% native mode: will probe irqs later
 +
[  18.832412]    ide0: BM-DMA at 0x1050-0x1057, BIOS settings: hda:DMA, hdb:pio
 +
[  18.837128]    ide1: BM-DMA at 0x1058-0x105f, BIOS settings: hdc:DMA, hdd:pio
 +
[  18.839565] Probing IDE interface ide0...
 +
[  19.146805] hda: VMware Virtual IDE Hard Drive, ATA DISK drive
 +
[  19.149419] PM: Adding info for No Bus:ide0
 +
[  19.506764] hda: selected mode 0x42
 +
[  19.507087] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 +
[  19.511341] PM: Adding info for ide:0.0
 +
[  19.511672] Probing IDE interface ide1...
 +
[  20.296106] hdc: VMware Virtual IDE CDROM Drive, ATAPI CD/DVD-ROM drive
 +
[  20.299206] PM: Adding info for No Bus:ide1
 +
[  20.655920] ide1 at 0x170-0x177,0x376 on irq 15
 +
[  20.658052] PM: Adding info for ide:1.0
 +
[  20.668382] hda: max request size: 128KiB
 +
[  20.677310] hda: 1899681 sectors (972 MB) w/32KiB Cache, CHS=1884/16/63, UDMA(33)
 +
[  20.680482]  hda: hda1
 +
[  20.691600] kjournald starting.  Commit interval 5 seconds
 +
[  20.697449] EXT3-fs: mounted filesystem with ordered data mode.
 +
[  20.770010] EXT3 FS on hda1, internal journal
 +
[  21.885500] PM: Removing info for No Bus:vcs1
 +
[  21.885790] PM: Removing info for No Bus:vcsa1
 +
[  21.886088] PM: Adding info for No Bus:vcs1
 +
[  21.886271] PM: Adding info for No Bus:vcsa1
 +
[  21.886565] PM: Removing info for No Bus:vcs1
 +
[  21.886741] PM: Removing info for No Bus:vcsa1
 +
[  21.915244] PM: Adding info for No Bus:vcs1
 +
[  21.915451] PM: Adding info for No Bus:vcsa1
 +
[  21.915767] PM: Removing info for No Bus:vcs1
 +
[  21.915965] PM: Removing info for No Bus:vcsa1
 +
[  21.916150] PM: Adding info for No Bus:vcs1
 +
[  21.916311] PM: Adding info for No Bus:vcsa1
 +
[  21.916503] PM: Removing info for No Bus:vcs1
 +
[  21.916689] PM: Removing info for No Bus:vcsa1
 +
[  21.916889] PM: Adding info for No Bus:vcs1
 +
[  21.917042] PM: Adding info for No Bus:vcsa1
 +
[  21.917334] PM: Removing info for No Bus:vcs1
 +
[  21.917613] PM: Removing info for No Bus:vcsa1
 +
[  21.918699] PM: Adding info for No Bus:vcs1
 +
[  21.920280] PM: Adding info for No Bus:vcsa1
 +
[  24.038299] mice: PS/2 mouse device common for all mice
 +
[  24.155871] pcnet32.c:v1.33 27.Jun.2006 tsbogend@alpha.franken.de
 +
[  24.883642] PM: Adding info for No Bus:card0
 +
[  24.884115] PM: Adding info for No Bus:midiC0D0
 +
[  24.884467] PM: Adding info for No Bus:midi
 +
[  24.884709] PM: Adding info for No Bus:dmmidi
 +
[  24.885044] PM: Adding info for No Bus:pcmC0D1p
 +
[  24.885396] PM: Adding info for No Bus:pcmC0D0p
 +
[  24.885703] PM: Adding info for No Bus:pcmC0D0c
 +
[  24.886030] PM: Adding info for ac97:0-0:CS4297A
 +
[  24.886311] PM: Adding info for No Bus:controlC0
 +
[  24.886980] pcnet32: PCnet/PCI II 79C970A at 0x2000, 00 0c 29 d0 e6 88 assigned IRQ 10.
 +
[  24.887136] PM: Adding info for No Bus:eth0
 +
[  24.887531] eth0: registered as PCnet/PCI II 79C970A
 +
[  24.887667] pcnet32: 1 cards_found.
 +
[  25.154783] i2c /dev entries driver
 +
[  28.432323] EXT3 FS on hda1, internal journal
 +
[  30.392930] PM: Removing info for No Bus:vcs1
 +
[  30.400023] PM: Removing info for No Bus:vcsa1
 +
[  30.411210] PM: Adding info for No Bus:vcs1
 +
[  30.411415] PM: Adding info for No Bus:vcsa1
 +
[  30.412386] PM: Removing info for No Bus:vcs1
 +
[  30.412546] PM: Removing info for No Bus:vcsa1
 +
[  30.412865] PM: Adding info for No Bus:vcs1
 +
[  30.419757] PM: Adding info for No Bus:vcsa1
 +
[  30.420034] PM: Removing info for No Bus:vcs1
 +
[  30.420188] PM: Removing info for No Bus:vcsa1
 +
[  30.420457] PM: Adding info for No Bus:vcs1
 +
[  30.420605] PM: Adding info for No Bus:vcsa1
 +
[  30.440524] PM: Removing info for No Bus:vcs1
 +
[  30.440811] PM: Removing info for No Bus:vcsa1
 +
[  30.442156] PM: Adding info for No Bus:vcs1
 +
[  30.442326] PM: Adding info for No Bus:vcsa1
 +
[  40.687003] eth0: link up
 +
[  45.514883] PM: Adding info for No Bus:vcs2
 +
[  45.515518] PM: Adding info for No Bus:vcsa2
 +
[  45.519177] PM: Removing info for No Bus:vcs2
 +
[  45.519639] PM: Removing info for No Bus:vcsa2
 +
[  45.521174] PM: Adding info for No Bus:vcs2
 +
[  45.521541] PM: Adding info for No Bus:vcsa2
 +
[  46.797938] PM: Adding info for No Bus:vcs3
 +
[  46.798576] PM: Adding info for No Bus:vcsa3
 +
[  55.295045] eth0: no IPv6 routers present
 +
 
 +
=== lspci ===
 +
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
 +
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
 +
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
 +
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
 +
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB
 +
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
 +
00:0f.0 VGA compatible controller: VMware Inc [VMware SVGA II] PCI Display Adapter
 +
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
 +
00:11.0 PCI bridge: VMware Inc Unknown device 0790 (rev 02)
 +
02:00.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
 +
02:01.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)
 +
02:02.0 USB Controller: VMware Inc Unknown device 0770
 +
 
 +
=== lsusb -v ===
 +
 
 +
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-20071218.1.olpc.e1ba84245e054ed ehci_hcd
 +
  iProduct                2 EHCI Host Controller
 +
  iSerial                1 0000:02:02.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    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    0xc0
 +
  PortPwrCtrlMask    0x46
 +
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

Latest revision as of 15:23, 23 February 2008

OLPC Emulation at /tmp/lab.

Links

Emulations

An Image gallery is available at http://www.tmplab.org/gallery/main.php/v/olpc_france/

VMware Fusion + joyride-OLPC-1447.zip

Olpc-emulated-1 600x600.jpg

Olpc-emulated-2 600x600.jpg

Screenshot

OLPC-emulated-screenshot.png

dmesg

[    0.000000] Linux version 2.6.22-20071218.1.olpc.e1ba84245e054ed (dilinger@fc6.laptop.org) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-27)) #1 PREEMPT Tue Dec 18 23:11:12 EST 2007
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
[    0.000000]  BIOS-e820: 000000001fef0000 - 000000001feff000 (ACPI data)
[    0.000000]  BIOS-e820: 000000001feff000 - 000000001ff00000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000001ff00000 - 0000000020000000 (usable)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
[    0.000000] 512MB LOWMEM available.
[    0.000000] Entering add_active_range(0, 0, 131072) 0 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   Normal       4096 ->   131072
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->   131072
[    0.000000] On node 0 totalpages: 131072
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 4064 pages, LIFO batch:0
[    0.000000]   Normal zone: 992 pages used for memmap
[    0.000000]   Normal zone: 125984 pages, LIFO batch:31
[    0.000000] DMI present.
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000)
[    0.000000] Built 1 zonelists.  Total pages: 130048
[    0.000000] Kernel command line: ro vga=0x317 video=vesafb:ypan selinux=0 console=ttyS0,115200 console=tty0 emu
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] CPU 0 irqstacks, hard=c0713000 soft=c0712000
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] Detected 1998.826 MHz processor.
[   16.744230] Console: colour dummy device 80x25
[   16.745087] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[   16.745945] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[   16.746803] Memory: 513160k/524288k available (2141k kernel code, 10432k reserved, 810k data, 164k init, 0k highmem)
[   16.746858] virtual kernel memory layout:
[   16.746862]     fixmap  : 0xffffd000 - 0xfffff000   (   8 kB)
[   16.746864]     vmalloc : 0xe0800000 - 0xffffb000   ( 503 MB)
[   16.746865]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[   16.746867]       .init : 0xc06e4000 - 0xc070d000   ( 164 kB)
[   16.746869]       .data : 0xc061776e - 0xc06e21b4   ( 810 kB)
[   16.746870]       .text : 0xc0400000 - 0xc061776e   (2141 kB)
[   16.746980] Checking if this processor honours the WP bit even in supervisor mode... Ok.
[   16.897910] Calibrating delay using timer specific routine.. 4016.54 BogoMIPS (lpj=20082724)
[   16.898066] Security Framework v1.0.0 initialized
[   16.898223] Capability LSM initialized
[   16.898379] Mount-cache hash table entries: 512
[   16.898535] CPU: After generic identify, caps: 0fe9fbff 00100000 00000000 00000000 00000001 00000000 00000000
[   16.898691] CPU: L1 I cache: 32K, L1 D cache: 32K
[   16.898728] CPU: L2 cache: 2048K
[   16.898847] CPU: After all inits, caps: 0fe9fbff 00100000 00000000 00003140 00000001 00000000 00000000
[   16.899003] Compat vDSO mapped to ffffe000.
[   16.899159] CPU: Intel Genuine Intel(R) CPU            1500  @ 2.00GHz stepping 08
[   16.899316] Checking 'hlt' instruction... OK.
[   16.940365] PM: Adding info for No Bus:platform
[   16.940521] NET: Registered protocol family 16
[   16.940677] PM: Adding info for No Bus:vtcon0
[   16.942108] PM: Adding info for platform:rtc_cmos
[   16.942492] PM: Adding info for platform:powerbutton
[   16.942631] PM: Adding info for platform:lid
[   16.942929] PCI: Using configuration type 1
[   16.942970] Setting up standard PCI resources
[   16.949661] SCSI subsystem initialized
[   16.950288] usbcore: registered new interface driver usbfs
[   16.950591] usbcore: registered new interface driver hub
[   16.951050] usbcore: registered new device driver usb
[   16.951535] PCI: Probing PCI hardware
[   16.951640] PCI: Probing PCI hardware (bus 00)
[   16.951796] PM: Adding info for No Bus:pci0000:00
[   16.952241] PCI quirk: region 1000-103f claimed by PIIX4 ACPI
[   16.952293] PCI quirk: region 1040-104f claimed by PIIX4 SMB
[   16.953029] PCI: Transparent bridge - 0000:00:11.0
[   16.953185] PM: Adding info for pci:0000:00:00.0
[   16.953640] PM: Adding info for pci:0000:00:01.0
[   16.953839] PM: Adding info for pci:0000:00:07.0
[   16.954000] PM: Adding info for pci:0000:00:07.1
[   16.954123] PM: Adding info for pci:0000:00:07.2
[   16.954280] PM: Adding info for pci:0000:00:07.3
[   16.954445] PM: Adding info for pci:0000:00:0f.0
[   16.954609] PM: Adding info for pci:0000:00:10.0
[   16.954766] PM: Adding info for pci:0000:00:11.0
[   16.954945] PM: Adding info for pci:0000:02:00.0
[   16.955112] PM: Adding info for pci:0000:02:01.0
[   16.955307] PM: Adding info for pci:0000:02:02.0
[   16.955621] PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
[   16.955777] PCI: setting IRQ 10 as level-triggered
[   16.955811] PCI: Found IRQ 10 for device 0000:00:11.0
[   16.955967] PM: Adding info for No Bus:mem
[   16.956202] PM: Adding info for No Bus:kmem
[   16.956428] PM: Adding info for No Bus:null
[   16.956580] PM: Adding info for No Bus:port
[   16.956735] PM: Adding info for No Bus:zero
[   16.956884] PM: Adding info for No Bus:full
[   16.956998] PM: Adding info for No Bus:random
[   16.957186] PM: Adding info for No Bus:urandom
[   16.957333] PM: Adding info for No Bus:kmsg
[   16.957670] PCI: Bridge: 0000:00:01.0
[   16.957696]   IO window: disabled.
[   16.957736]   MEM window: disabled.
[   16.957736]   PREFETCH window: disabled.
[   16.957736] PCI: Bridge: 0000:00:11.0
[   16.957736]   IO window: 2000-2fff
[   16.957736]   MEM window: e8900000-e89fffff
[   16.957736]   PREFETCH window: 30000000-300fffff
[   16.957736] PCI: Setting latency timer of device 0000:00:01.0 to 64
[   16.957736] PCI: Found IRQ 10 for device 0000:00:11.0
[   16.957736] NET: Registered protocol family 2
[   16.958019] Time: tsc clocksource has been installed.
[   17.027898] IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
[   17.028054] TCP established hash table entries: 65536 (order: 8, 1310720 bytes)
[   17.028211] TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
[   17.028367] TCP: Hash tables configured (established 65536 bind 65536)
[   17.028445] TCP reno registered
[   17.057883] checking if image is initramfs... it is
[   17.417651] Freeing initrd memory: 2477k freed
[   17.434439] PM: Adding info for No Bus:msr0
[   17.435586] PM: Adding info for platform:serial8250.0
[   17.438477] PM: Adding info for platform:pcspkr
[   17.441175] PM: Adding info for No Bus:snapshot
[   17.442767] Total HugeTLB memory allocated, 0
[   17.443269] VFS: Disk quotas dquot_6.5.1
[   17.443355] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[   17.443511] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[   17.443667] PROM: unable to get root node from OFW!
[   17.443823] io scheduler noop registered
[   17.443921] io scheduler cfq registered (default)
[   17.443988] Limiting direct PCI/PCI transfers.
[   17.444305] Boot video device is 0000:00:0f.0
[   17.453490] PM: Adding info for platform:vesafb.0
[   17.457652] vesafb: framebuffer at 0xf0000000, mapped to 0xe0880000, using 3072k, total 16384k
[   17.457685] vesafb: mode is 1024x768x16, linelength=2048, pages=0
[   17.457705] vesafb: protected mode interface info at 00ff:44f0
[   17.457732] vesafb: scrolling: redraw
[   17.457775] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
[   17.457931] PM: Adding info for No Bus:fb0
[   17.459156] PM: Adding info for No Bus:vtcon1
[   17.467770] Console: switching to colour frame buffer device 128x48
[   17.467927] fb0: VESA VGA frame buffer device
[   17.468300] PM: Adding info for No Bus:tty
[   17.469535] PM: Adding info for No Bus:console
[   17.470708] PM: Adding info for No Bus:ptmx
[   17.471767] PM: Adding info for No Bus:tty0
[   17.472874] PM: Adding info for No Bus:vcs
[   17.477859] PM: Adding info for No Bus:vcsa
[   17.479300] PM: Adding info for No Bus:tty1
[   17.480336] PM: Adding info for No Bus:tty2
[   17.481338] PM: Adding info for No Bus:tty3
[   17.482342] PM: Adding info for No Bus:tty4
[   17.483380] PM: Adding info for No Bus:tty5
[   17.484390] PM: Adding info for No Bus:tty6
[   17.485387] PM: Adding info for No Bus:tty7
[   17.487822] PM: Adding info for No Bus:tty8
[   17.488845] PM: Adding info for No Bus:tty9
[   17.489833] PM: Adding info for No Bus:tty10
[   17.490829] PM: Adding info for No Bus:tty11
[   17.491836] PM: Adding info for No Bus:tty12
[   17.492853] PM: Adding info for No Bus:tty13
[   17.493853] PM: Adding info for No Bus:tty14
[   17.494846] PM: Adding info for No Bus:tty15
[   17.495880] PM: Adding info for No Bus:tty16
[   17.497743] PM: Adding info for No Bus:tty17
[   17.498766] PM: Adding info for No Bus:tty18
[   17.499813] PM: Adding info for No Bus:tty19
[   17.500850] PM: Adding info for No Bus:tty20
[   17.501895] PM: Adding info for No Bus:tty21
[   17.502952] PM: Adding info for No Bus:tty22
[   17.504009] PM: Adding info for No Bus:tty23
[   17.505097] PM: Adding info for No Bus:tty24
[   17.506128] PM: Adding info for No Bus:tty25
[   17.508052] PM: Adding info for No Bus:tty26
[   17.509048] PM: Adding info for No Bus:tty27
[   17.510037] PM: Adding info for No Bus:tty28
[   17.511063] PM: Adding info for No Bus:tty29
[   17.512054] PM: Adding info for No Bus:tty30
[   17.513051] PM: Adding info for No Bus:tty31
[   17.514042] PM: Adding info for No Bus:tty32
[   17.515404] PM: Adding info for No Bus:tty33
[   17.517776] PM: Adding info for No Bus:tty34
[   17.518144] PM: Adding info for No Bus:tty35
[   17.519514] PM: Adding info for No Bus:tty36
[   17.520520] PM: Adding info for No Bus:tty37
[   17.521547] PM: Adding info for No Bus:tty38
[   17.522578] PM: Adding info for No Bus:tty39
[   17.523597] PM: Adding info for No Bus:tty40
[   17.524601] PM: Adding info for No Bus:tty41
[   17.525624] PM: Adding info for No Bus:tty42
[   17.526649] PM: Adding info for No Bus:tty43
[   17.528330] PM: Adding info for No Bus:tty44
[   17.529336] PM: Adding info for No Bus:tty45
[   17.530374] PM: Adding info for No Bus:tty46
[   17.531400] PM: Adding info for No Bus:tty47
[   17.532450] PM: Adding info for No Bus:tty48
[   17.533531] PM: Adding info for No Bus:tty49
[   17.534622] PM: Adding info for No Bus:tty50
[   17.535658] PM: Adding info for No Bus:tty51
[   17.536676] PM: Adding info for No Bus:tty52
[   17.538100] PM: Adding info for No Bus:tty53
[   17.539091] PM: Adding info for No Bus:tty54
[   17.540086] PM: Adding info for No Bus:tty55
[   17.541088] PM: Adding info for No Bus:tty56
[   17.542118] PM: Adding info for No Bus:tty57
[   17.543122] PM: Adding info for No Bus:tty58
[   17.544133] PM: Adding info for No Bus:tty59
[   17.545142] PM: Adding info for No Bus:tty60
[   17.546197] PM: Adding info for No Bus:tty61
[   17.548122] PM: Adding info for No Bus:tty62
[   17.549171] PM: Adding info for No Bus:tty63
[   17.550462] PM: Adding info for No Bus:nvram
[   17.551502] Non-volatile memory driver v1.2
[   17.551658] Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing enabled
[   17.551814] PM: Adding info for platform:serial8250
[   17.551970] PM: Adding info for No Bus:ttyS0
[   17.554149] PM: Removing info for No Bus:ttyS0
[   17.555434] serial8250.0: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   17.555590] PM: Adding info for No Bus:ttyS0
[   17.793507] serial8250 serial8250.0: unable to register port at index 1 (IO2f8 MEM0 IRQ3): -28
[   17.795919] serial8250 serial8250.0: unable to register port at index 2 (IO3e8 MEM0 IRQ4): -28
[   17.800046] serial8250 serial8250.0: unable to register port at index 3 (IO2e8 MEM0 IRQ3): -28
[   17.821974] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
[   17.824224] PM: Adding info for No Bus:lo
[   17.825450] Linux video capture interface: v2.00
[   17.828699] Marvell M88ALP01 'CAFE' Camera Controller version 2
[   17.837693] OmniVision ov7670 sensor driver, at your service
[   17.847970] ehci_hcd 0000:02:02.0: EHCI Host Controller
[   17.851861] ehci_hcd 0000:02:02.0: new USB bus registered, assigned bus number 1
[   17.859449] PCI: cache line size of 32 is not supported by device 0000:02:02.0
[   17.859605] ehci_hcd 0000:02:02.0: irq 5, io mem 0xe8900000
[   17.866396] ehci_hcd 0000:02:02.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   17.868230] PM: Adding info for usb:usb1
[   17.869592] PM: Adding info for No Bus:usbdev1.1_ep00
[   17.870728] usb usb1: configuration #1 chosen from 1 choice
[   17.872488] PM: Adding info for usb:1-0:1.0
[   17.873781] hub 1-0:1.0: USB hub found
[   17.878495] hub 1-0:1.0: 6 ports detected
[   17.987698] PM: Adding info for No Bus:usbdev1.1_ep81
[   17.988390] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   17.989513] Initializing USB Mass Storage driver...
[   17.995213] usbcore: registered new interface driver usb-storage
[   17.998880] USB Mass Storage support registered.
[   18.002317] usbcore: registered new interface driver libusual
[   18.010024] PM: Adding info for platform:i8042
[   18.530824] serio: i8042 KBD port at 0x60,0x64 irq 1
[   18.532653] PM: Adding info for serio:serio0
[   18.533912] serio: i8042 AUX port at 0x60,0x64 irq 12
[   18.538352] PM: Adding info for serio:serio1
[   18.547301] input: AT Translated Set 2 keyboard as /class/input/input0
[   18.552230] input: ImPS/2 Generic Wheel Mouse as /class/input/input1
[   18.560941] PM: Adding info for No Bus:rtc0
[   18.563176] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[   18.568917] rtc0: alarms up to one day
[   18.571608] sdhci: Secure Digital Host Controller Interface driver
[   18.578598] sdhci: Copyright(c) Pierre Ossman
[   18.588204] usbcore: registered new interface driver hiddev
[   18.590956] usbcore: registered new interface driver usbhid
[   18.598908] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   18.600910] Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC).
[   18.603661] PM: Adding info for No Bus:timer
[   18.607811] ALSA device list:
[   18.608845]   No soundcards found.
[   18.610026] TCP bic registered
[   18.611060] Initializing XFRM netlink socket
[   18.612544] NET: Registered protocol family 1
[   18.613988] NET: Registered protocol family 10
[   18.616960] lo: Disabled Privacy Extensions
[   18.618369] Mobile IPv6
[   18.619342] NET: Registered protocol family 17
[   18.620822] Using IPI Shortcut mode
[   18.626927] Freeing unused kernel memory: 164k freed
[   18.629728] Write protecting the kernel read-only data: 624k
[   18.631515] PM: Adding info for No Bus:vcs1
[   18.632661] PM: Adding info for No Bus:vcsa1
[   18.676842] Clocksource tsc unstable (delta = 739853124 ns)
[   18.686771] Time: pit clocksource has been installed.
[   18.818737] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   18.820589] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   18.827546] PIIX4: IDE controller at PCI slot 0000:00:07.1
[   18.829272] PIIX4: chipset revision 1
[   18.830480] PIIX4: not 100% native mode: will probe irqs later
[   18.832412]     ide0: BM-DMA at 0x1050-0x1057, BIOS settings: hda:DMA, hdb:pio
[   18.837128]     ide1: BM-DMA at 0x1058-0x105f, BIOS settings: hdc:DMA, hdd:pio
[   18.839565] Probing IDE interface ide0...
[   19.146805] hda: VMware Virtual IDE Hard Drive, ATA DISK drive
[   19.149419] PM: Adding info for No Bus:ide0
[   19.506764] hda: selected mode 0x42
[   19.507087] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[   19.511341] PM: Adding info for ide:0.0
[   19.511672] Probing IDE interface ide1...
[   20.296106] hdc: VMware Virtual IDE CDROM Drive, ATAPI CD/DVD-ROM drive
[   20.299206] PM: Adding info for No Bus:ide1
[   20.655920] ide1 at 0x170-0x177,0x376 on irq 15
[   20.658052] PM: Adding info for ide:1.0
[   20.668382] hda: max request size: 128KiB
[   20.677310] hda: 1899681 sectors (972 MB) w/32KiB Cache, CHS=1884/16/63, UDMA(33)
[   20.680482]  hda: hda1
[   20.691600] kjournald starting.  Commit interval 5 seconds
[   20.697449] EXT3-fs: mounted filesystem with ordered data mode.
[   20.770010] EXT3 FS on hda1, internal journal
[   21.885500] PM: Removing info for No Bus:vcs1
[   21.885790] PM: Removing info for No Bus:vcsa1
[   21.886088] PM: Adding info for No Bus:vcs1
[   21.886271] PM: Adding info for No Bus:vcsa1
[   21.886565] PM: Removing info for No Bus:vcs1
[   21.886741] PM: Removing info for No Bus:vcsa1
[   21.915244] PM: Adding info for No Bus:vcs1
[   21.915451] PM: Adding info for No Bus:vcsa1
[   21.915767] PM: Removing info for No Bus:vcs1
[   21.915965] PM: Removing info for No Bus:vcsa1
[   21.916150] PM: Adding info for No Bus:vcs1
[   21.916311] PM: Adding info for No Bus:vcsa1
[   21.916503] PM: Removing info for No Bus:vcs1
[   21.916689] PM: Removing info for No Bus:vcsa1
[   21.916889] PM: Adding info for No Bus:vcs1
[   21.917042] PM: Adding info for No Bus:vcsa1
[   21.917334] PM: Removing info for No Bus:vcs1
[   21.917613] PM: Removing info for No Bus:vcsa1
[   21.918699] PM: Adding info for No Bus:vcs1
[   21.920280] PM: Adding info for No Bus:vcsa1
[   24.038299] mice: PS/2 mouse device common for all mice
[   24.155871] pcnet32.c:v1.33 27.Jun.2006 tsbogend@alpha.franken.de
[   24.883642] PM: Adding info for No Bus:card0
[   24.884115] PM: Adding info for No Bus:midiC0D0
[   24.884467] PM: Adding info for No Bus:midi
[   24.884709] PM: Adding info for No Bus:dmmidi
[   24.885044] PM: Adding info for No Bus:pcmC0D1p
[   24.885396] PM: Adding info for No Bus:pcmC0D0p
[   24.885703] PM: Adding info for No Bus:pcmC0D0c
[   24.886030] PM: Adding info for ac97:0-0:CS4297A
[   24.886311] PM: Adding info for No Bus:controlC0
[   24.886980] pcnet32: PCnet/PCI II 79C970A at 0x2000, 00 0c 29 d0 e6 88 assigned IRQ 10.
[   24.887136] PM: Adding info for No Bus:eth0
[   24.887531] eth0: registered as PCnet/PCI II 79C970A
[   24.887667] pcnet32: 1 cards_found.
[   25.154783] i2c /dev entries driver
[   28.432323] EXT3 FS on hda1, internal journal
[   30.392930] PM: Removing info for No Bus:vcs1
[   30.400023] PM: Removing info for No Bus:vcsa1
[   30.411210] PM: Adding info for No Bus:vcs1
[   30.411415] PM: Adding info for No Bus:vcsa1
[   30.412386] PM: Removing info for No Bus:vcs1
[   30.412546] PM: Removing info for No Bus:vcsa1
[   30.412865] PM: Adding info for No Bus:vcs1
[   30.419757] PM: Adding info for No Bus:vcsa1
[   30.420034] PM: Removing info for No Bus:vcs1
[   30.420188] PM: Removing info for No Bus:vcsa1
[   30.420457] PM: Adding info for No Bus:vcs1
[   30.420605] PM: Adding info for No Bus:vcsa1
[   30.440524] PM: Removing info for No Bus:vcs1
[   30.440811] PM: Removing info for No Bus:vcsa1
[   30.442156] PM: Adding info for No Bus:vcs1
[   30.442326] PM: Adding info for No Bus:vcsa1
[   40.687003] eth0: link up
[   45.514883] PM: Adding info for No Bus:vcs2
[   45.515518] PM: Adding info for No Bus:vcsa2
[   45.519177] PM: Removing info for No Bus:vcs2
[   45.519639] PM: Removing info for No Bus:vcsa2
[   45.521174] PM: Adding info for No Bus:vcs2
[   45.521541] PM: Adding info for No Bus:vcsa2
[   46.797938] PM: Adding info for No Bus:vcs3
[   46.798576] PM: Adding info for No Bus:vcsa3
[   55.295045] eth0: no IPv6 routers present

lspci

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:0f.0 VGA compatible controller: VMware Inc [VMware SVGA II] PCI Display Adapter
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
00:11.0 PCI bridge: VMware Inc Unknown device 0790 (rev 02)
02:00.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
02:01.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)
02:02.0 USB Controller: VMware Inc Unknown device 0770

lsusb -v

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-20071218.1.olpc.e1ba84245e054ed ehci_hcd
 iProduct                2 EHCI Host Controller
 iSerial                 1 0000:02:02.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     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    0xc0
 PortPwrCtrlMask    0x46 
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