A local IP-address of 141.61.224.1 is assigned. Trumpet Winsock should
be configured for use with "bootp". The -d options enables WISPA to aumatically
close an open connection on release of all packet types, e.g. unload of
Trumpet Winsock's. The connection uses Cisco-style HDLC framing, the timeout
on an idle connection is set to 90 seconds.
Because Trumpet Winsock supports only one gateway you can set up a
point-to-point configuration by setting the IP-address of the peer in WISPA.INI
to 0.0.0.0)
Configure Trumpet Winsock for BOOTP:
IP-ADDRESS :bootp
Netmask: 0.0.0.0
Gateway: 0.0.0.0
Nameserver: (ask your IP-Provider)
WISPA.INI:
-m 141.61.224.1 # local IP address
-d # automatic disconnect on release
0.0.0.0 0815712345 -h2 -t90
# end of configuration file
2. Using a Packet Driver (ISPA, CIPA, WISPA, WINCI) with Trumpet Winsock in case of dynamic IP-address assignment.
Because Trumpet Winsock supports only one gateway you can set up a point-to-point
configuration by setting the IP-address of the peer in WISPA.INI to 0.0.0.0)
Configure Trumpet Winsock for BOOTP:
IP-Address :bootp
Netmask: 0.0.0.0
Gateway: 0.0.0.0
Nameserver: (ask your IP-Provider)
1) Configuration with dynamic IP-address and BOOTP.
WISPA.INI:
-d # automatic disconnect on release
-u # only one active channel
# connection entry
0.0.0.0 0,89987654 -p -nguest,test -t60 # PPP protocol with PAP, timeout
60 sec
# end of configuration file
The bootp request from TCPMAN will open an ISDN connection. Having received an IP-address, WISPA will respond with a BOOTP reply to TCPMAN with the received IP and nameserver address.
2) Configuration for reuse of dynamic IP-address:
WISPA.INI:
-m 0.0.0.0
-u # only one active channel
-d
# connection entry
0.0.0.0 089987654 -p -nguest,gast -t60 # PPP with PAP, timeout 60 sec
# end of configuration file.
Same as above, but WISPA will keep the IP-address and will use this IP-address in further connections. Use this configuration only if your peer supports the reuse of IP-addresses and you want to make use of temporary disconnects on TCP (e.g. Telnet) sessions, otherwise use NAT.
2) Configuration for use with NAT:
WISPA.INI:
-m 10.10.10.10 # dummy IP-address
-u # only one active channel
-d
# connection entry
0.0.0.0 089987654 -p -nguest,gast -o -t60 # PPP with PAP, NAT, timeout
60 sec
# end of configuration file.
A static dummy IP-address 10.10.10.10 is configured as the local IP-address. The NAT option -o will substitute the dummy IP with the correct received IP-address in all outgoing packets. In all incoming packets the dummy IP is inserted as the destination IP-address.
3. A point-to-point configuration for ISPA to connect a standalone PC to an IP provider. The connections uses PPP protocol and the PC has to identify itself using the id "guest" and password "gast". Because the IP address in the ISPA configuration file is specified as 0.0.0.0 ALL packets will be send to the peer 0815712345. This way NO gateway IP address is required in the IP configuration.
ISPA.INI:
-u # only only one active channel
-w # activity display under DOS
0.0.0.0 089987654 -p -nguest,gast -t60 # PPP protocol with PAP, timeout
60 sec
# end of configuration file
And an example of an IP configuration for a PC in format of wattcp.cfg.
Local IP address 141.61.224.5.
The IP Provider has a nameserver with address 141.61.1.32.
Because interface-routing (0.0.0.0) is used in the configuration file
above, a gateway entry is not necessary and you should set the netmask
to 0.0.0.0.
my_ip=141.61.224.5
netmask=0.0.0.0 # netmask
nameserver=141.61.1.32 # nameserver
nameserver=141.61.1.23 # alternate nameserver
domainslist="biochem.mpg.de"
4.Set up of a ISPA multipoint configuration as a dial-in server with
no outgoing connections. All connections are logged with the remote logging
feature in the syslog file of host 141.61.1.32. The syslog messages will
appear as coming from 141.61.224.1. The protocol for incoming calls from
unknown numbers is PPP with identification "guest" and password "gast".
The net 141.61 is connected to the Internet via 141.61.1.1. The ISPA and
PCROUTE configuration will allow the PC of example 1. to dial in as an
unknown ISDN peer and connect to the Internet.
ISPA is configured for listening on EAZ 4.
ISPA can handle two active connections, but only one unknown peer at
a time.
ISPA.INI:
-r141.61.1.32,141.61.224.1 # remote logging on 141.61.1.32
-e4 # use EAZ 4
#
141.61.224.5 * -p -gguest, gast -t30 # no CLI, protocol PPP
141.61.224.2 0815712345 -d0 -t60 # incoming from 0815712345
141.61.224.3 08912345 -h1 -d0 -t60 # incoming from 08912345
141.61.224.4 08923456 -l1 -d0 -t60 # incoming from 08923456
# end of configuration file
and the corresponding pcroute configuration:
Interface 1 (Ethernet): 141.61.1.200 255.255.255.0
Interface 2 (ISDN) : 141.61.224.1 255.255.255.0
Routes: Net: 0.0.0.0 Gateway: 141.61.1.1
5. ISPA in point-to-point configuration with dynamic Loadsharing. The second link will be established after 16 seconds of a load higher than 6000 Bytes/sec and will be closed after 24 seconds of a load lower than 6000 Bytes/sec. The connections uses Cisco-style HDLC framing, the timeout of idle connections is set to 90 seconds.
ISPA.INI:
-w # DOS activity display
0.0.0.0 0815712345 -h2 -m16,24 -t90
6. ISPA in multipoint configuration. For incoming calls from unknown numbers the -h1 protocol will be used.
ISPA.INI:
-e4 -w # global options
2.0.0.6 * -h1 -t60 # other incoming calls
2.0.0.1 089.89512300 -f100i -t200,30 # ietf frame-relay
2.0.0.2 089.89512301 -h2 -t20,5 -m8,30 # cisco-hdlc, dynnamic loadsharing
2.0.0.3 0033,815711111 -d0 -t40 # hdlc, only incoming
2.0.0.5 0,4518789123 -p -t60,10 # PPP, no PAP
7.WISDI in point-to-point configuration to connect a standalone PC to an IP provider (in this example COMPUSERV) using async PPP protocol with transparent login. For login WISDI uses the contents of the script file COMPUSRV.SCR. After this WISDI automatically switches to PPP protocol. Because a dynamic IP-address is received via PPP negotiation, a static IP-address is defined and NAT enabled for the link.
WISDI.INI:
-u # only one active channel
-m 200.199.199.201# IP-address configured in local IP-stack
0.0.0.0 089987654 -b38,compusrv.scr -t60 -o
COMPUSRV.SCR:
$M> | send <return> |
Host< | expect "Host" |
+$M> | send "+<return>" |
Name:< | expect "Name:" |
rechner,userid$M> | send "rechner,userid<return>" |
word< | expect "word" |
passwort$M> | send "passwort" |