ChorusOS 4.0 Network Administration Guide

SLIP on a Windows NT 4.0 Host

This section describes how to configure SLIP on a Windows NT 4.0 host for use with a ChorusOS system.

Before You Start

Setting up Windows NT 4.0 as a host for SLIP communications is not easy, because Windows NT 4.0 is officially only able to act as a SLIP client.

Establishing communication between the Windows NT 4.0 system and the ChorusOS system on the serial line is relatively straightforward. However, making the ChorusOS system visible on the LAN to which the Windows NT 4.0 host is connected is difficult and is not currently supported.

Please use PPP for communications if you want full routing from the target to the LAN through the Windows NT 4.0 host. The setup of the Windows NT 4.0 host is only explained in order to allow communication with both the ChorusOS target and the LAN, without doing routing between them.

Configuring the Connection

Installing RAS

To install the Remote Access Service (RAS), also called Dial-Up Networking (DUN):

  1. Double-click the My Computer icon on the desktop.

  2. Double-click the Dial-Up Networking icon.

  3. If the DUN is not yet installed, Windows NT 4.0 proposes to install it. Click the Install button and follow the directions. Install ChorusOS Cable as the modem type. This modem was created during the installation of the ChorusOS environment.

  4. If the DUN is already installed, click Close to close the dialog box.

Configuring the Serial Connection

To configure the serial cable connection:

  1. Open the Control Panel.

  2. Double-click Modems.

  3. Select ChorusOS cable in the Modem list-box.

  4. Click the Properties button.

  5. Select 9600 in the Maximum Speed combo box.

  6. Click the Connection tab.

  7. Click the Advanced... button.

  8. Check the Record Log File checkbox.

  9. Click OK.

  10. Click OK.

  11. Click Close.

Reconfiguring DUN

Windows NT 4.0 will suggest reconfiguring the RAS because you have changed the modem. If it does not, for example because the DUN was installed earlier, do the following:

  1. Double-click the Network icon in the Control Panel.

  2. Select the Services tab.

  3. Select the Remote Access Service entry in the Network Services listbox.

  4. Click the Properties button.

  5. Select the COMx ChorusOS Cable line from the list.

  6. Click Configure....

  7. Click the Dial-out radio button in the Port usage group.

  8. Click the Network... button.

  9. Click OK.

  10. Clear every check-box except TCP/IP in the Dial-out Protocols group.

  11. Click Continue.

  12. Click OK.

  13. Click Close.

Windows NT 4.0 will reconfigure its network settings and suggest rebooting the machine. Do so.

Establishing the Connection with the Target

After the machine has rebooted, you will be able to establish the connection with the ChorusOS 4.0 target:

  1. Double-click the My Computer icon on the desktop.

  2. Double-click the Dial-Up Networking icon.

  3. If Windows NT 4.0 displays a message box containing The phonebook is empty. Press OK to add an entry., press OK. If it displays the Dial-Up Networking dialog box directly, skip the next step.

  4. Follow the directions in the New Phonebook Entry Wizard. Leave all fields at their default values. At the end click Finish. This creates an entry named MyDialUpServer.

  5. Select MyDialUpServer from the Phonebook entry to dial combo box.

  6. Click More.

  7. Select the Edit entry and modem properties item from the popup menu.

  8. In the Edit Phonebook Entry dialog box, select the Basic tab.

  9. Make sure that ChorusOS Cable (COM1) is the value set for the Dial using field.

  10. Click Configure.

  11. Make sure the speed displayed in the Initial speed (bps) combo box is the same you have selected for the Modem.

  12. Check the Enable hardware flow control checkbox.

  13. Clear the Enable modem error control and Enable modem compression checkboxes.

  14. Click OK to close the box.

  15. Select the Server tab.

  16. Select SLIP: Internet as the value for the Dial-up server type field.

  17. Make sure TCP/IP is checked.

  18. Click TCP/IP Settings.

  19. Fill the IP Address field with the IP address you have selected for the serial interface on the Windows NT 4.0 host in the SLIP TCP/IP Settings dialog box. The SLIP address must be different from the IP address selected on the ChorusOS 4.0 target side. See below for more information on selecting the IP addresses.

  20. Clear Force IP header compression. You will not be able to communicate with the ChorusOS 4.0 target if Force IP header compression remains checked.

  21. Clear Use default gateway on remote network. If you leave it checked, you lose access to your LAN after the communication with the target is established.

  22. Click OK twice. Doing so returns you to the Dial-Up Networking window.

  23. Click Dial. Doing so opens the Connect to MyDialUpServer dialog box.

  24. Check Save password.

  25. Click OK.

  26. Click Do not display this message again in the Connection Complete dialog box.

  27. Click OK.

You are now connected to the target at the low level. If you have selected addresses which belong to the LAN for your serial line, you must perform a route command, described below, before being able to reach the target from the host.

Note -

If the RAS dialer hangs displaying the Connecting to MyDialUpServer message box with All devices connected and a Cancel button which does not do anything, kill both Dial-Up Networking windows from the Applications tab of the Windows NT Task Manager (press Ctrl-Alt-Del to show it), run Dial-Up Networking again, click the Hang Up button, confirm and then click the Dial button again.

Note that the first IP packet sent to the target after the connection is lost because it is used internally to complete the connection.

If the target system is rebooted, and the line is therefore dropped, you will need to Dial again using the Dial-Up Networking window. Alternatively, you can run rasdial MyDialUpServer from the command line.

It is possible to see a detailed modem-level log, which traces what happens until SLIP communications are started. It is located in the %SystemRoot%\ModemLog_ChorusOS_Cable.txt file and is enabled during serial cable connection configuration. The log may be useful if problems are encountered.