Network Configuration

The main prompt of the networking module appears like this:

Select ISS networking option:
   local   Local networking only.
   atd     ATD networking and routing.
   ppp     Remote PPP connections (such as to an ISP in the field).
Choice: (local/atd/ppp) [ppp]

The ppp option is the usual field setting. It implies the workstation is not connected continuously to a wider network to which it should setup routing and domain name service, but that a connection can be established through an Internet Service Provider (ISP) using dial-up Point-to-Point Protocol (PPP) networking. This is the only option which enables ppp networking. The ppp networking option should be chosen when the workstation will be using PPP to connect to a remote network, such as at a field site. If ppp is chosen as the networking option, then the /iss/etc/init.d/asppp script will be run to configure all of the PPP options.

The atd option enables routing and domain name services (DNS) to be set up as if the workstation is plugged into the ATD home network, on subnet 128.117.80. Originally this was called home, but atd is more accurate and less ambiguous, especially when configuring a permanent system in Taiwan, for example.

The local networking option is just that. PPP is disabled, and the routing and DNS configurations used for the atd option are disabled. The workstation can be connected to a local network, such as in the field with a profiler and sounding PC, but it will not attempt any routing beyond the local network nor will it be able to resolve host names which are not in its local hosts table. Previously this option was called none, which obviously was not very accurate since it still allowed connections to the local network.

The local and atd networking options do not require any further configuration. If you choose the ppp option, there are several more configuration choices to anser.

PPP Configuration

The example below shows the interaction sequence for configuring a PPP connection with a commercial ISP. This section does not cover the other types of PPP connections, atd, radio, and answer, since very few situations use them.

Select ISS networking option:
   local   Local networking only.
   atd     ATD networking and routing.
   ppp     Remote PPP connections (such as to an ISP in the field).
Choice: (local/atd/ppp) [atd]
ppp
There are four PPP connection methods available:
 isp    Dial out to a commercial ISP
 atd    Dial out to the ATD terminal server (possibly long-distance)
 radio  Connect to a remote PPP server over radio modem.
 answer Act as a dial-in PPP server over radio modem.
 X      Abort configuration and disable ppp networking.

Choose a method (isp/atd/radio/answer): [isp]

Enter phone number (no punctuation): [13034978816]
13034440428
Enter username: [me]
iss
Enter password: [none]
paSsWoRd
Phone number: 13034440428
    Username: iss
    Password: paSsWoRd
Is this correct? (y/n) [y]
y
ISP link will be the destination for the default route.
PPP configuration completed.
Press [return]
 

The phone number, username, and password are the only parameters needed for the ISP configuration. The ISP should provide them. The ISP may also give IP addresses for DNS nameservers or other information, but the PPP setup does not need that information to establish a connection and operate normally.

If any of the parameters are not entered correctly the first time through, answer n at the prompt Is this correct? and the parameters will be requested again. If you discover an error in the parameters later, just repeat the configuration manually with the instructions in the section called Manual Configuration.

Samba Configuration

The samba configuration currently does not have any options. Samba always runs and always uses the same configuration file, /iss/etc/smb.conf. The samba server is configured to never attempt to be the domain master, so it does not conflict with the ATD network at home. Also, the default NETBIOS name of the samba server is datasource, so profiler and sounding hosts can always connect to the workstation by the same service name, regardless of the workstation's actual host name:

\\datasource\data_source%iss

The actual host name is a NETBIOS alias, so services of the form \\iss2\data_source will still work. As a consequence of the use of NETBIOS aliases, no more than one ISS workstation should be connected to the ATD network at any one time.