How to Develop a Gateway (Windows CE 5.0)

Send Feedback

The Gateway design template provides a starting point for creating a target device that provides connection-sharing services from a single Internet connection to a number of computers and other systems on an internal private network.

Hardware and Software Assumptions

  • Your Platform Builder installation includes the CEPC x86 board support package.
  • You have a CEPC already configured. For more information, see How to Set up a CEPC and How to Use the IDE to Create, Customize, and Build a Run-Time Image.
  • You have two PCI Ethernet cards.
  • You are using the VMINI driver for the public interface. VMINI enables you to use the same network card for downloading and debugging the image, and for connecting to the external network. Otherwise, you need three network cards: One for downloading and debugging the image, one for connecting to the public network, and one for connecting to the private network.

To track your progress in the following table, select the check box next to each step.

  Step Topic
1. Create an OS design by selecting the Gateway design template in the New Platform Wizard. Creating a Gateway Run-time Image for a CEPC
2. Configure the Gateway registry to enable functionality. Configuring the Gateway Registry
3. (Optional) Customize the Gateway OS design. Customizing a Gateway
4. Build the OS design into a run-time image.
  1. From the Build OS menu, ensure that the following are selected:

    Clean Before Building

    Copy Files to Release Directory after Build

    Make Run-Time Image After Build

  2. From the Build OS menu, choose Buildand Sysgen.
Not applicable
5. Configure the remote Ethernet connection. Configuring an Ethernet Remote Connection
6. Download the run-time image to the CEPC using an Ethernet connection.
Note   Because you are building a headless device, no UI will appear on your CEPC. To verify the names of the network interfaces on the target device and the IP addresses, type s ipconfig /d /all in the Target Control window of Platform Builder. The Debug output window displays the IP address of the target device and shows the interface or adapter names.
Downloading a Run-Time Image to a CEPC
7. (Optional) If you have a proxy server on the public side of the gateway, bypass the proxy server to launch the network administration Web page. Bypassing the Proxy Server
8. Connect to your gateway and launch the remote configuration Web page using a second computer in the private network. The default IP address for the gateway is 192.168.0.1. Setting up a Gateway from a Remote Connection
9. Familiarize yourself with debugging and testing steps for gateway devices. Debugging and Testing a Gateway

See Also

Gateway Design Template | Customizing a Gateway

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.