home *** CD-ROM | disk | FTP | other *** search
-
-
-
- DIP(8) Reference DIP(8)
-
-
- NNAAMMEE
- dip - handle dialup IP connections
-
- SSYYNNOOPPSSIISS
- ddiipp [--vv] [--mm _m_t_u] [--pp _p_r_o_t_o] _s_c_r_i_p_t_f_i_l_e
- ddiipp --tt [--vv]
- ddiipp --ii [--aa] [--vv]
- ddiippllooggiinn [_u_s_e_r_n_a_m_e]
- ddiippllooggiinnii
- ddiipp [--vv] --kk [--ll _t_t_y___l_i_n_e]
-
- DDEESSCCRRIIPPTTIIOONN
- ddiipp handles the connections needed for dialup IP links,
- like SLIP or PPP. It can handle both incoming and outgo¡
- ing connections, using password security for incoming con¡
- nections. The outgoing connections use the system's
- ddiiaall(3) library if available.
-
- The first form interprets _s_c_r_i_p_t_f_i_l_e to dial out and open
- an IP connection (see DDIIAALLOOUUTT MMOODDEE below).
-
- The --tt option runs ddiipp interactively (see CCOOMMMMAANNDD MMOODDEE
- below). This is most useful while gathering data to set
- up a chat script.
-
- ddiipp --ii handles incoming connections (see DDIIAALLIINN MMOODDEE
- below). ddiippllooggiinn is equivalent to ddiipp --ii, and ddiippllooggiinnii
- is equivalent to ddiipp --ii --aa. These are mainly for use with
- versions of llooggiinn(1) that do not pass command line parame¡
- ters to the shell program.
-
- ddiipp --kk kills an existing ddiipp process, closing the connec¡
- tion.
-
- OOPPTTIIOONNSS
- --aa Prompt for user name and password.
-
- --ii Act as a dialin server (see DDIIAALLIINN MMOODDEE below).
-
- --kk Kill the ddiipp process that runs (has locked) the
- specified tty device (see --ll option), or else the
- most recent invocation of ddiipp. Note that ddiipp takes
- care not to kill a process started by somebody else
- (unless it's root who demands the operation :-).
-
- --ll _t_t_y___l_i_n_e
- Indicate the line to be killed. (Requires --kk
- option.)
-
- --mm _m_t_u Set the Maximum Transfer Unit (MTU) (default 296).
-
- --pp _p_r_o_t_o
- Set the line protocol. _p_r_o_t_o must be one of: SLIP,
- CSLIP, PPP, or TERM.
-
-
-
- Version 3.3.7n 3/7/95 1
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- --tt Run in test mode (see CCOOMMMMAANNDD MMOODDEE below).
-
- --vv Set verbose mode. This enables various debug
- printouts, including an echo of each line of the
- chat script.
-
- CCOOMMMMAANNDD MMOODDEE
- The first possible use of ddiipp is as an interactive program
- to set up an outgoing IP connection. This can be done by
- invoking ddiipp with the --tt option, which means eenntteerr TTEESSTT
- mmooddee and, more precisely, dumps you in the CCOOMMMMAANNDD--MMOODDEE of
- the dip program. You are reminded of this by the DDIIPP>>
- prompt, or, if you also specified the --vv debugging flag,
- the DDIIPP [[NNNNNNNN]]>> prompt. The latter prompt also displays
- the current value of the global $$eerrrrllvvll variable, which is
- used mostly when dip runs in ssccrriipptt mode. For the inter¡
- active mode, it can be used to determine if the result of
- the previous command was OK or not.
-
- The following is a sample taken from a live session:
-
- $dip -t
- DIP: Dialup IP Protocol Driver version 3.3.7n-uri (7 Mar 95)
- Written by Fred N. van Kempen, MicroWalt Corporation.
-
- DIP> _
-
- The possible commands are listed below (see CCOOMMMMAANNDDSS).
- Note particularly the hheellpp command. Each command displays
- a usage message if it is invoked incorrectly. Just exper¡
- iment a little to get the feel of it, and have a look at
- the sample script file, which also uses this command lan¡
- guage (see EEXXAAMMPPLLEESS).
-
- DDIIAALLOOUUTT MMOODDEE
- The second way of using ddiipp is to initiate outgoing con¡
- nections. To make life easier for the people who have to
- manage links of this type, ddiipp uses a cchhaatt ssccrriipptt to set
- up a link to a remote system. This gives the user an
- enormous amount of flexibility when making the connection,
- which otherwise could require many command-line options.
- The path name of the script to be run is then given as the
- single argument to ddiipp. If _s_c_r_i_p_t_f_i_l_e has no file exten¡
- sion, ddiipp will automatically add the extension ""..ddiipp"".
- This is just a way to group scripts together in a single
- directory.
-
- DDIIAALLIINN MMOODDEE
- The third possible way of using ddiipp is as a login shell
- for incoming IP connections, as in dialup SLIP and PPP
- connections. To make integration into the existing UNIX
- system as easy as possible, ddiipp can be installed by simply
- naming it as the login shell in _/_e_t_c_/_p_a_s_s_w_d. A sample
- entry looks like:
-
-
-
- Version 3.3.7n 3/7/95 2
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- suunet:ij/SMxiTlGVCo:1004:10:UUNET:/tmp:/usr/sbin/diplogin
-
- When user ssuuuunneett logs in, the llooggiinn(1) program sets the
- home directory to _/_t_m_p and executes the ddiippllooggiinn program.
- ddiippllooggiinn should be a symbolic link to ddiipp, which means
- that ddiipp must run in iinnppuutt mode. ddiipp then tries to locate
- the name of the logged in user (i.e. the name correspond¡
- ing to its current user id, as returned by the ggeettuuiidd(2)
- system call) in its database file. An optional single
- argument to the ddiipp program in this mode can be the user¡
- name that must be used in this lookup, regardless the cur¡
- rent user id.
-
- ddiipp now scans _/_e_t_c_/_d_i_p_h_o_s_t_s for an entry for the given
- user name. This file contains lines of text (much like
- the standard password file). Any line starting with ## is
- a comment. Otherwise, each line has seven colon-separated
- items, in the format
-
- user : password : remote host : local host : netmask :
- comments : protocol,MTU
-
- The first field of a line is the user name, which we must
- match.
-
- The second field can contain an encrypted password. If
- this field is non-null, ddiipp displays the prompt "EExxtteerrnnaall
- sseeccuurriittyy ppaasssswwoorrdd::", and the reply must match the password
- in this field. If this field is "s/key" (check the value
- of SSKKEEYY__TTOOKKEENN in _d_i_p_._h) and ddiipp was compiled with S/Key
- enabled, then S/Key authentication will take place (see
- _R_E_A_D_M_E_._S_K_E_Y in the ddiipp source directory).
-
- The third field contains the name (or raw IP address) of
- the remote host. If a host name is given, the usual
- address resolving process is started, using either a name
- server or a local hosts file.
-
- The fourth field contains the name (or raw IP address) of
- the local host. If a host name is given, it's resolved,
- just like the remote host name in the third field.
-
- The fifth field contains the netmask in decimal dotted
- notation (like 255.255.255.0). If empty, 255.255.255.0 is
- used by default.
-
- The sixth field may contain any text; it is not used by
- ddiipp.
-
- Finally, the seventh field of a line contains a mixture of
- comma-separated flags. Possible flags are:
-
- SSLLIIPP to indicate we must use the SLIP protocol.
- CCSSLLIIPP to indicate Compressed SLIP protocol.
-
-
-
- Version 3.3.7n 3/7/95 3
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- PPPPPP to indicate we must use the PPP protocol.
- nnuummbbeerr which gives the MTU parameter of this connection.
-
- Please note: my experience shows smaller blocks (i.e.
- smaller MTU) work better. You *can* define MTU 1500, but
- it won't vouch for your sanity.
-
- After finding the correct line, ddiipp puts the terminal line
- into RRAAWW mode, and asks the system networking layer to
- allocate a channel of the desired protocol. Finally, if
- the channel is activated, it adds an entry to the system's
- rroouuttiinngg table to make the connection work.
-
- ddiipp now goes into an endless loop of sleeping, which con¡
- tinues until the connection is physically aborted (i.e.
- the line is dropped). At that time, ddiipp removes the entry
- it made in the system's routing table, and releases the
- protocol channel for re-use. It then exits, making room
- for another session.
-
- CCOOMMMMAANNDDSS
- The following may appear in a chat script. Most can also
- be used in command mode:
-
- _l_a_b_e_l:: Define a label.
-
- bbeeeepp [_t_i_m_e_s]
- Beep on user's terminal [this many times].
-
- bboooottpp [_h_o_w_m_a_n_y [_h_o_w_l_o_n_g]]
- Use BOOTP protocol to fetch local and remote IP
- addresses.
-
- bbrreeaakk Send a BREAK.
-
- cchhaattkkeeyy _k_e_y_w_o_r_d [_c_o_d_e]
- Add to ddiipp's collection of modem response words.
- For example,
- cchhaattkkeeyy CCOONNNNEECCTT 11
- would duplicate one of the existing entries.
-
- ccoonnffiigg [iinntteerrffaaccee|rroouuttiinngg] [pprree|uupp|ddoowwnn|ppoosstt] {_a_r_g_u_¡
- _m_e_n_t_s_._._.}
- Store interface configuration parameters. (This
- may be disabled by the administrator.)
-
- ddaattaabbiittss 77|88
- Set the number of data bits.
-
- ddeecc _$_v_a_r_i_a_b_l_e [_d_e_c_r_e_m_e_n_t_-_v_a_l_u_e|_$_v_a_r_i_a_b_l_e]
- Decrement a variable. The default _d_e_c_r_e_m_e_n_t_-_v_a_l_u_e
- is 1.
-
-
-
-
-
- Version 3.3.7n 3/7/95 4
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- ddeeffaauulltt
- Tells DIP to set up the default route to the remote
- host it made a connection to. If this command
- isn't present in the command file, the default
- route won't be set/changed.
-
- ddiiaall _p_h_o_n_e_n_u_m_b_e_r [_t_i_m_e_o_u_t]
- Dials the indicated number. The default _t_i_m_e_o_u_t is
- 60 sec. ddiipp parses the string returned by the
- modem, and sets $$eerrrrllvvll accordingly. The standard
- codes are as follows:
- 0 OK
- 1 CONNECT
- 2 ERROR
- 3 BUSY
- 4 NO CARRIER
- 5 NO DIALTONE
- You can change or add to these with the cchhaattkkeeyy
- command.
-
- eecchhoo oonn|ooffff
- Enables or disables the display of modem commands.
-
- eexxiitt [_e_x_i_t_-_s_t_a_t_u_s]
- Exit script leaving established [C]SLIP connection
- intact and ddiipp running.
-
- fflluusshh Flush input on the terminal.
-
- ggeett _$_v_a_r_i_a_b_l_e [_v_a_l_u_e | aasskk | rreemmoottee [_t_i_m_e_o_u_t___v_a_l_u_e |
- _$_v_a_r_i_a_b_l_e]]
- Get or ask for the value of a variable. If the
- second parameter is aasskk, a prompt is printed and
- the value is read from standard input. If it is
- rreemmoottee, it is read from the remote machine. Other¡
- wise, the second parameter is a constant or another
- variable which supplies the value.
-
- ggoottoo _l_a_b_e_l
- Transfer control to the indicated label in the chat
- script.
-
- hheellpp Print list of commands, similar to this:
-
- DIP> help
- DIP knows about the following commands:
-
- beep bootp break chatkey config databits
- dec default dial echo flush get
- goto help if inc init mode
- modem netmask parity password proxyarp print
- port quit reset securidf securid send
- sleep speed stopbits term timeout wait
-
-
-
-
- Version 3.3.7n 3/7/95 5
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- DIP> _
-
-
- iiff _e_x_p_r ggoottoo _l_a_b_e_l
- Test some result code. The _e_x_p_r must have the form
- _$_v_a_r_i_a_b_l_e _o_p _c_o_n_s_t_a_n_t
- where _o_p is one of: ==== !!== << >> <<== >>==.
-
- iinncc _$_v_a_r_i_a_b_l_e [_i_n_c_r_e_m_e_n_t_-_v_a_l_u_e|_$_v_a_r_i_a_b_l_e]
- Increment a variable. The default _i_n_c_r_e_m_e_n_t_-_v_a_l_u_e
- is 1.
-
- iinniitt _i_n_i_t_-_s_t_r_i_n_g
- Set the initialization string (sent to the modem
- before dialing) to the indicated string (default
- ATE0 Q0 V1 X1). _P_l_e_a_s_e use it!
-
- mmooddee SSLLIIPP|CCSSLLIIPP|PPPPPP|TTEERRMM
- Set the line protocol (default SLIP).
-
- mmooddeemm _m_o_d_e_m_-_n_a_m_e
- Set the type of modem. (The default, and at pre¡
- sent the only legal value, is HAYES).
-
- nneettmmaasskk _x_x_x_._x_x_x_._x_x_x_._x_x_x
- Indicate the netmask we will want to use.
-
- ppaarriittyy EE|OO|NN
- Set the type of parity.
-
- ppaasssswwoorrdd
- Prompt for a password and send it.
-
- pprrooxxyyaarrpp
- Request Proxy ARP to be set.
-
- pprriinntt _$_v_a_r_i_a_b_l_e
- Print the contents of some variable.
-
- ppoorrtt _t_t_y___n_a_m_e
- Set the name of the terminal port to use. (The
- path _/_d_e_v_/ is assumed.)
-
- qquuiitt Exit with nonzero exit status.
-
- rreesseett Reset the modem. (Sends "+++" then "ATZ".)
-
- sseeccuurriiddff _f_i_x_e_d_p_a_r_t
- Store the fixed part of the SecureID password.
-
- sseeccuurriidd
- Prompt for the variable part of the password gener¡
- ated by the ACE System SecureID card. The fixed
- part of the password must already have been stored
-
-
-
- Version 3.3.7n 3/7/95 6
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- using a sseeccuurreeiiddff command. The two parts are con¡
- catenated and sent to the remote terminal server.
-
- sseenndd _t_e_x_t_-_s_t_r_i_n_g
- Send a string to the serial driver.
-
- sskkeeyy [_t_i_m_e_o_u_t | _$_v_a_r_i_a_b_l_e]
- This tells ddiipp to look for an S/Key challenge from
- the remote terminal server. ddiipp then prompts the
- user for the secret password, generates the
- response, and sends it to the remote host. The
- optional parameter _t_i_m_e_o_u_t sets how long ddiipp is to
- wait to see the challenge. $$eerrrrllvvll is set to 1 if
- the sskkeeyy command times out. If sskkeeyy successfully
- sends a response, $$eerrrrllvvll is set to 0. Requires
- S/Key support to be compiled in.
-
- sslleeeepp _t_i_m_e_-_i_n_-_s_e_c_s
- Wait some time.
-
- ssppeeeedd _b_i_t_s_-_p_e_r_-_s_e_c
- Set port speed (default 38400). Note that the
- actual speed associated with "38400" can be changed
- using sseettsseerriiaall(8). Also, you should tell port's
- rreeaall speed here, as ddiipp takes care of the _s_e_t___h_i
- and such bits by itself. Also, don't be afraid, if
- you told the speed "57600" and it reports back
- "38400" - everything's OK, the proper flags were
- applied and the real port speed will be what you
- told it to be, i.e. "57600".
-
- ssttooppbbiittss 11|22
- Set the number of stop bits.
-
- tteerrmm Enter a terminal mode.
-
- ttiimmeeoouutt _t_i_m_e_-_i_n_-_s_e_c
- Set timeout. This defines the period of inactivity
- on the line, after which DIP will force the line
- down and break the connection (and exit).
-
- wwaaiitt _t_e_x_t [_t_i_m_e_o_u_t___v_a_l_u_e | _$_v_a_r_i_a_b_l_e]
- Wait for some string to arrive.
-
-
- SSPPEECCIIAALL VVAARRIIAABBLLEESS
- $$eerrrrllvvll
- Holds the result of the previous command.
-
- $$lloocciipp IP number of local host in dotted quad notation
- (for example, 128.96.41.50).
-
- $$llooccaall Fully qualified local host name (for example, sun¡
- site.unc.edu).
-
-
-
- Version 3.3.7n 3/7/95 7
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- $$rrmmttiipp IP number of remote host in dotted quad notation.
-
- $$rreemmoottee
- Fully qualified remote host name.
-
- $$mmttuu Maximum Transfer Unit (maximum number of bytes
- transferred at once).
-
- $$mmooddeemm Modem type (at present the only valid value is
- HAYES).
-
- $$ppoorrtt The name of the terminal port to use. (The path
- _/_d_e_v_/ is assumed.)
-
- $$ssppeeeedd Transfer rate between the local host and the modem,
- in bits/sec.
-
- EEXXAAMMPPLLEESS
- Here is a sample _/_e_t_c_/_d_i_p_h_o_s_t_s:
-
- ##
- ## ddiipphhoossttss TThhiiss ffiillee ddeessccrriibbeess aa nnuummbbeerr ooff nnaammee--ttoo--aaddddrreessss
- ## mmaappppiinnggss ffoorr tthhee DDIIPP pprrooggrraamm.. IItt iiss uusseedd ttoo ddeetteerrmmiinnee
- ## wwhhiicchh hhoosstt IIPP aaddddrreessss ttoo uussee ffoorr aann iinnccoommiinngg ccaallll ooff
- ## ssoommee uusseerr..
- ##
- ## VVeerrssiioonn:: @@((##))ddiipphhoossttss 11..2200 0055//3311//9944
- ##
- ## AAuutthhoorr:: FFrreedd NN.. vvaann KKeemmppeenn,, <<wwaallttjjee@@uuwwaalltt..nnll..mmuuggnneett..oorrgg>>
- ## MMooddiiffiieedd:: UUrrii BBlluummeenntthhaall <<uurrii@@wwaattssoonn..iibbmm..ccoomm>>
- ##
- ## nnaammee :: ppwwdd :: hhoossttnnaammee :: llooccaall sseerrvveerr:: nneettmmaasskk:: ccoommmmeennttss :: pprroottooccooll,,mmttuu
- ##====================================================================================================
- ssbboonnjjoovvii::::bboonnjjoovvii::sseerrvveerr11::nneettmmaasskk::MMiiccrrooWWaalltt ""bboonnjjoovvii"" SSLLIIPP::SSLLIIPP,,229966
- ssrrooxxeettttee::::rrooxxeettttee::sseerrvveerr22::nneettmmaasskk::MMiiccrrooWWaalltt ""rrooxxeettttee"" SSLLIIPP::CCSSLLIIPP,,229966
-
- sstteepphheenn::ss//kkeeyy::ttuuiinn::sseerrvveerr33::nneettmmaasskk::SS//KKeeyy AAuutthheennttiiccaatteedd llooggiinn::CCSSLLIIPP,,229966
-
- ## EEnndd ooff ddiipphhoossttss..
-
- A chat script should look something like this:
-
- ##
- ## ssaammppllee..ddiipp DDiiaalluupp IIPP ccoonnnneeccttiioonn ssuuppppoorrtt pprrooggrraamm..
- ##
- ## VVeerrssiioonn:: @@((##))ssaammppllee..ddiipp 11..4400 0077//2200//9933
- ##
- ## AAuutthhoorr:: FFrreedd NN.. vvaann KKeemmppeenn,, <<wwaallttjjee@@uuWWaalltt..NNLL..MMuuggnneett..OORRGG>>
- ##
-
- mmaaiinn::
- ## FFiirrsstt ooff aallll,, sseett uupp oouurr nnaammee ffoorr tthhiiss ccoonnnneeccttiioonn..
- ## II aamm ccaalllleedd ""uuwwaalltt..hhaacckkttiicc..nnll"" ((==== 119933..7788..3333..223388))
- ggeett $$llooccaall uuwwaalltt..hhaacckkttiicc..nnll
-
-
-
- Version 3.3.7n 3/7/95 8
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- ## NNeexxtt,, sseett uupp tthhee ootthheerr ssiiddee''ss nnaammee aanndd aaddddrreessss..
- ## MMyy ddiiaalliinn mmaacchhiinnee iiss ccaalllleedd ''xxss44aallll..hhaacckkttiicc..nnll'' ((==== 119933..7788..3333..4422))
- ggeett $$rreemmoottee xxss44aallll..hhaacckkttiicc..nnll
- ## SSeett nneettmmaasskk oonn ssll00 ttoo 225555..225555..225555..00
- nneettmmaasskk 225555..225555..225555..00
- ## SSeett tthhee ddeessiirreedd sseerriiaall ppoorrtt aanndd ssppeeeedd..
- ppoorrtt ccuuaa0022
- ssppeeeedd 3388440000
-
- ## RReesseett tthhee mmooddeemm aanndd tteerrmmiinnaall lliinnee..
- ## TThhiiss sseeeemmss ttoo ccaauussee ttrroouubbllee ffoorr ssoommee ppeeooppllee!!
- rreesseett
-
- ## NNoottee!! ""SSttaannddaarrdd"" pprree--ddeeffiinneedd ""eerrrrllvvll"" vvaalluueess::
- ## 00 -- OOKK
- ## 11 -- CCOONNNNEECCTT
- ## 22 -- EERRRROORR
- ## 33 -- BBUUSSYY
- ## 44 -- NNOO CCAARRRRIIEERR
- ## 55 -- NNOO DDIIAALLTTOONNEE
- ##
- ## YYoouu ccaann cchhaannggee tthheessee wwiitthh tthhee cchhaattkkeeyy ccoommmmaanndd
-
- ## PPrreeppaarree ffoorr ddiiaalliinngg..
- sseenndd AATTQQ00VV11EE11XX44\\rr
- wwaaiitt OOKK 22
- iiff $$eerrrrllvvll !!== 00 ggoottoo mmooddeemm__ttrroouubbllee
- ddiiaall 555555--11223344556677
- iiff $$eerrrrllvvll !!== 11 ggoottoo mmooddeemm__ttrroouubbllee
-
- ## WWee aarree ccoonnnneecctteedd.. LLooggiinn ttoo tthhee ssyysstteemm..
- llooggiinn::
- sslleeeepp 22
- wwaaiitt ooggiinn:: 2200
- iiff $$eerrrrllvvll !!== 00 ggoottoo llooggiinn__eerrrroorr
- sseenndd MMYYLLOOGGIINN\\nn
- wwaaiitt oorrdd:: 2200
- iiff $$eerrrrllvvll !!== 00 ggoottoo ppaasssswwoorrdd__eerrrroorr
- sseenndd MMYYPPAASSSSWWDD\\nn
- llooggggeeddiinn::
-
- ## WWee aarree nnooww llooggggeedd iinn..
- wwaaiitt SSOOMMEETTEEXXTT 1155
- iiff $$eerrrrllvvll !!== 00 ggoottoo pprroommpptt__eerrrroorr
-
- ## SSeett uupp tthhee SSLLIIPP ooppeerraattiinngg ppaarraammeetteerrss..
- ggeett $$mmttuu 229966
- ## EEnnssuurree ""rroouuttee aadddd --nneett ddeeffaauulltt xxss44aallll..hhaacckkttiicc..nnll"" wwiillll bbee ddoonnee
- ddeeffaauulltt
-
- ## SSaayy hheelllloo aanndd ffiirree uupp!!
- ddoonnee::
- pprriinntt CCOONNNNEECCTTEEDD $$lloocciipp ------>> $$rrmmttiipp
- mmooddee CCSSLLIIPP
-
-
-
- Version 3.3.7n 3/7/95 9
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- ggoottoo eexxiitt
-
- pprroommpptt__eerrrroorr::
- pprriinntt TTIIMMEE--OOUUTT wwaaiittiinngg ffoorr SSLLIIPPllooggiinn ttoo ffiirree uupp......
- ggoottoo eerrrroorr
-
- llooggiinn__ttrroouubbllee::
- pprriinntt TTrroouubbllee wwaaiittiinngg ffoorr tthhee LLooggiinn:: pprroommpptt......
- ggoottoo eerrrroorr
-
- ppaasssswwoorrdd__eerrrroorr::
- pprriinntt TTrroouubbllee wwaaiittiinngg ffoorr tthhee PPaasssswwoorrdd:: pprroommpptt......
- ggoottoo eerrrroorr
-
- mmooddeemm__ttrroouubbllee::
- pprriinntt TTrroouubbllee ooccccuurrrreedd wwiitthh tthhee mmooddeemm......
-
- eerrrroorr::
- pprriinntt CCOONNNNEECCTT FFAAIILLEEDD ttoo $$rreemmoottee
- qquuiitt 11
-
- eexxiitt::
- eexxiitt
-
- This script causes ddiipp to dial up a host, log in, and get
- a SSLLIIPP interface channel going (in the same manner as with
- incoming connections). When all is set up, it simply goes
- into the background and waits for a hangup (or just a
- lethal signal), at which it hangs up and exits.
-
- FFIILLEESS
- _/_e_t_c_/_p_a_s_s_w_d
- _/_e_t_c_/_d_i_p_h_o_s_t_s
- _/_e_t_c_/_r_c_._d_i_p (for example)
-
- BBUUGGSS
- Virtually none - what you see are ffeeaattuurreess (:-).
-
- AAUUTTHHOORRSS
- Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>,
- Uri Blumenthal <uri@watson.ibm.com>,
- Paul Cadach <paul@paul.east.alma-ata.su>,
- John Edwards <pje120@cs.usask.ca>,
- Olaf Kirch <okir@monad.sub.de>,
- Pauline Middelink <middelin@calvin.iaf.nl>,
- Paul Mossip <mossip@vizlab.rutgers.edu>,
- Bill Reynolds,
- Jim Seagrave <jes@grendel.demon.co.uk>,
- Stephen Shortland <stephen@cork.cig.mot.com>,
- Daniel Suman,
- Jeff Uphoff <juphoff@aoc.nrao.edu>
-
- SSEEEE AALLSSOO
- llooggiinn(1), sskkeeyy(1), ggeettuuiidd(2), ddiiaall(3), iiffccoonnffiigg(8),
-
-
-
- Version 3.3.7n 3/7/95 10
-
-
-
-
-
- DIP(8) Reference DIP(8)
-
-
- nneettssttaatt(8), rroouuttee(8), sseettsseerriiaall(8)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Version 3.3.7n 3/7/95 11
-
-
- 1H