Installing the FTP and Telnet Daemons

The section describes how to install the FTP and Telnet daemons on a Symbian platform device.

To install the FTP and Telnet daemons, perform the following steps:

  1. Build the executable files for FTP and Telnet daemons.

    Note: If you are using Symbian OS v9.1 or v9.2, install the P.I.P.S. libraries before building the daemons. For more information on installing the P.I.P.S. libraries, refer to http://developer.symbian.com/wiki/display/oe/P.I.P.S.+Home.

  2. Create a ROM image containing the FTP and Telnet daemons for the Symbian emulator you are using. For example, the following command creates a ROM image for Techview running on a H4 Hardware Reference Platform (HRP):

    > buildrom h4hrp -D_STARTUPMODE2 -D_CUSTOM_COMMSDAT -nofm techview_ftptelnet

    For modularity purposes, you can also use the following command to create a ROM image containing daemons:

    > buildrom h4hrp -D_STARTUPMODE2 -D_CUSTOM_COMMSDAT -nofm techview test_ftpd test_telnetd

    The BUILDROM commands listed earlier creates a ROM image containing the FTP and Telnet daemons, which are configured to start automatically on system startup using the default connection in the CommsDB.

  3. Compress the ROM image (.IMG file) using the WinZip® utility and add it to sys$rom.zip.

  4. Copy the compressed ROM image to an MMC card and insert the card into the device, or flash the device with the ROM image.

  5. Configure Remote Access Service (NT RAS) or Remote Network Driver Interface Specification (RNDIS) on your PC. For more information on how to configure NT RAS and RNDIS, refer to Symbian Verification Suite >> TestDriver >> Using TestDriver >> Communicating with the device >> Transport modes >> Using TCP/IP >> Setting up NTRAS and the IP over USB guide respectively.

  6. Start the device and connect it to your PC using either a USB cable or a serial cable based on the network protocol (NT RAS or RNDIS) you configured in step 5.

  7. Start the FTP and Telnet clients on your PC and connect to the FTP and Telnet daemons running on the Symbian platform device.

When you connect to the FTP and Telnet daemons, you can use them to transfer files, install and uninstall SIS packages, and so on.