67 lines
2.8 KiB
Plaintext
67 lines
2.8 KiB
Plaintext
From: Mark Aiken
|
||
Sent: Wednesday, September 14, 2005 8:29 PM
|
||
Subject: MapPoint (aka Caffeinate Me!) Demo instructions
|
||
|
||
OK here’s a reprise of the demo instructions to make sure they’re up-to-date:
|
||
|
||
Build steps (things that are not built by a normal “msb Distro\BVT.proj” at the root)
|
||
- Build Applications\Network
|
||
- Build Applications\WebApps
|
||
- Build Applications\Cassini [after building Applications\Webapps]
|
||
- Build Applications\MapPointProxy
|
||
- Build Applications\SeattleTrafficProxy
|
||
- Don’t forget msb the distro again to recreate the ISO
|
||
|
||
Singularity machine setup:
|
||
- Be connected to the Internet.
|
||
- Mount the ISO image in the VPC cd-rom drive.
|
||
|
||
Singularity runtime steps, with direct Internet access:
|
||
(type at the shell as shown)
|
||
- netstack &
|
||
- ipconfig /dev/nic0 dhcp start
|
||
[You should see a success message giving Singularity’s IP address]
|
||
- mappoint &
|
||
- seattletraffic &
|
||
- cassini /app:MapDemoWebApp
|
||
[You should see some startup spew from Cassini]
|
||
|
||
Singularity runtime step, with http proxy:
|
||
- netstack &
|
||
- ipconfig /dev/nic0 dhcp start
|
||
[You should see a success message giving Singularity’s IP address]
|
||
- mappoint 157.54.58.20 &
|
||
[You should replace with address of http proxy, if not on corpnet]
|
||
[If the demo stalls after displaying "served /MapControl.js", it means
|
||
the mappoint proxy can't reach mappoint servers (possibly because you
|
||
have have the wrong http proxy.]
|
||
- seattletraffic &
|
||
- cassini /app:MapDemoWebApp [You should see some startup spew from Cassini]
|
||
|
||
Client-side steps:
|
||
|
||
- Open IE
|
||
- Make sure IE is configured correctly to reach the Internet;
|
||
the VE demos rely on IE being able to fetch image segments from the
|
||
Internet.
|
||
- Make sure IE is configured correctly to retrieve local content directly
|
||
from the Singularity box.
|
||
- Go to http://SingularitysIPAddressHere/ve.aspx for the Virtual Earth demo.
|
||
|
||
Other notes:
|
||
- On some laptops with wireless, it work to boot with PXE assigned to the
|
||
wireless interface. This may have to do with MAC address spoofing being
|
||
unsupported over wireless. Use the wired connection instead.
|
||
|
||
Disclaimers:
|
||
- Responses from the MapPoint staging servers are sometimes up to 15 seconds
|
||
or so in arriving. Obviously, this is unrelated to Singularity performance.
|
||
This manifests as a very noticeable delay in rendering the coffee-demo maps.
|
||
- I’ve seen the demos fall over in GC stack walks and in the memory allocator,
|
||
suggesting we still have heap-corruption issues. For best results, bring up
|
||
the Singularity machine fresh and present the demo right away to minimize
|
||
heap pressure.
|
||
- A good strategy is to start the VPC, then pause it (from the menu or by
|
||
typing right-alt-P), then resume it as you're ready to show the demo (from
|
||
the menu or by typing right-alt-P).
|