home *** CD-ROM | disk | FTP | other *** search
/ Telecom / 1996-04-telecom-walnutcreek.iso / technical / slip.setup.server.machine < prev    next >
Text File  |  1993-10-14  |  75KB  |  1,781 lines

  1.  
  2. From: Legvold@edb.uib.no (Thor Legvold)
  3. Subject: SlipServer paper - SLIP setup for server machines
  4. Organization: University of Bergen, Norway
  5. Date: Wed, 13 Oct 93 23:07:00 GMT
  6. Lines: 1766
  7.  
  8.  
  9. %!PS-Adobe-2.0
  10. %%Title: SlipServer.frame  -  /clients/home/thor/Library/Doks/Frame
  11. %%Creator: FrameMaker
  12. %%CreationDate: Mon Oct 11 01:09:33 1993
  13. %%For: thor
  14. %%DocumentFonts: (atend)
  15. %%Pages: 12 1
  16. %%BoundingBox: (atend)
  17. %%DocumentPaperSizes: A4
  18. %%Orientation: Portrait
  19. %%NXNextStepVersion: 3.0
  20. %%EndComments
  21.  
  22. %%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
  23. %!
  24. % NeXT Printing Package
  25. % Version: 3.0
  26. % Copyright: 1988, NeXT, Inc.
  27.  
  28. /__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
  29. /__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
  30. /UserObjects 10 array __NXdef
  31. /defineuserobject{
  32. exch dup 1 add dup UserObjects length gt{
  33. array dup 0 UserObjects putinterval
  34. /UserObjects exch def
  35. }{pop}ifelse UserObjects exch 3 -1 roll put
  36. }__NXbdef
  37. /undefineuserobject{UserObjects exch null put}__NXbdef
  38. /execuserobject{UserObjects exch get exec}__NXbdef
  39. /__NXRectPath{4 2 roll moveto 1 index 0 rlineto
  40. 0 exch rlineto neg 0 rlineto closepath}__NXbdef
  41. /__NXProcessRectArgs{
  42. 1 index type /arraytype eq{
  43. exch 0 4 2 index length 1 sub{
  44. dup 3 add 1 exch{1 index exch get exch}for
  45. 5 1 roll 5 index exec
  46. }for pop pop
  47. }{exec}ifelse
  48. }__NXbdef
  49. /rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
  50. /rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
  51. /rectstroke{
  52. gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
  53. {gsave __NXRectPath null concat stroke grestore}
  54. dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
  55. }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
  56. }__NXbdef
  57. /_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
  58. /xyshow{
  59. 0 1 3 index length 1 sub{
  60. currentpoint 4 index 3 index 1 getinterval show
  61. 3 index 3 index 2 mul 1 add get add exch
  62. 3 index    3 index 2 mul get add exch moveto pop
  63. }for pop pop
  64. }__NXbdef
  65. /xshow{
  66. 0 1 3 index length 1 sub{
  67. currentpoint 4 index 3 index 1 getinterval show
  68. exch 3 index 3 index get add exch moveto pop
  69. }for pop pop
  70. }__NXbdef
  71. /yshow{
  72. 0 1 3 index length 1 sub{
  73. currentpoint 4 index 3 index 1 getinterval show
  74. 3 index 3 index get add moveto pop
  75. }for pop pop
  76. }__NXbdef
  77. /arct{arcto pop pop pop pop}__NXbdef
  78. /setbbox{pop pop pop pop}__NXbdef
  79. /ucache{}__NXbdef
  80. /ucachestatus{mark 0 0 0 0 0}__NXbdef
  81. /setucacheparams{cleartomark}__NXbdef
  82. /uappend{systemdict begin cvx exec end}__NXbdef
  83. /ueofill{gsave newpath uappend eofill grestore}__NXbdef
  84. /ufill{gsave newpath uappend fill grestore}__NXbdef
  85. /ustroke{
  86. gsave newpath dup length 6 eq
  87. {exch uappend concat}{uappend}ifelse
  88. stroke grestore
  89. }__NXbdef
  90. /__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
  91. /ustrokepath{
  92. newpath dup length 6 eq{
  93. exch uappend __NXustrokepathMatrix currentmatrix exch concat
  94. strokepath setmatrix
  95. }{uappend strokepath}ifelse
  96. } __NXbdef
  97. /upath{
  98. [exch {/ucache cvx}if pathbbox /setbbox cvx
  99. {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
  100. } __NXbdef
  101. /setstrokeadjust{pop}__NXbdef
  102. /currentstrokeadjust{false}__NXbdef
  103. /selectfont{exch findfont exch
  104. dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
  105. /_NXCombineArrays{
  106. counttomark dup 2 add index dup length 3 -1 roll {
  107. 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
  108. }repeat pop pop pop
  109. }__NXbdef
  110. /flushgraphics{}def
  111. /setwindowtype{pop pop}def
  112. /currentwindowtype{pop 0}def
  113. /setalpha{pop}def
  114. /currentalpha{1.0}def
  115. /hidecursor{}def
  116. /obscurecursor{}def
  117. /revealcursor{}def
  118. /setcursor{4 {pop}repeat}bind def
  119. /showcursor{}def
  120. /NextStepEncoding where not{
  121. /NextStepEncoding StandardEncoding 256 array copy def
  122. 0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
  123. /Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
  124. /Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
  125. /Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
  126. 176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
  127. 204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
  128. /aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
  129. /ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
  130. /ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
  131. /ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
  132. {dup type /nametype eq
  133. {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
  134. }forall pop
  135. /NextStepEncoding NextStepEncoding readonly def
  136. /_NXfstr 128 string dup 0 (_NX) putinterval def
  137. /_NXfindfont /findfont load def
  138. /findfont{
  139. % Because we can never let NextStepEncoding get into
  140. % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
  141. % if we are in shared mode.  So if currentshared is true,
  142. % we call the normal findfont and return that
  143. /currentshared where {pop currentshared} {false} ifelse
  144. {_NXfindfont}
  145. {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
  146. getinterval cvn exch FontDirectory 2 index known
  147. {pop FontDirectory exch get}
  148. {_NXfindfont dup /Encoding get StandardEncoding eq
  149. {    dup length dict exch
  150. {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
  151. dup /Encoding NextStepEncoding put definefont
  152. }{exch pop} ifelse
  153. }ifelse
  154. }ifelse
  155. }bind def
  156. }{pop}ifelse
  157. /_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
  158. /_NXDoImageOp{
  159. 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
  160. chans 2 add 2 roll parr 0 chans getinterval astore pop
  161. 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
  162. 4 index mul /totbytes exch def pop exch pop
  163. gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
  164. {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
  165. }__NXbdef
  166. /alphaimage{1 add _NXDoImageOp}def
  167. _NXLevel2{
  168. /NXCalibratedRGBColorSpace where{pop}{
  169. /NXCalibratedRGBColorSpace
  170. {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
  171. {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
  172. /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
  173. /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
  174. /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
  175. /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
  176. /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
  177. 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
  178. 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
  179. currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
  180. {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
  181. /DataSource exch def /ImageMatrix exch def
  182. /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
  183. } {
  184. /setcmykcolor{
  185. 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
  186. 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
  187. /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
  188. /colorimage{_NXDoImageOp}__NXbdef
  189. /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
  190. /setpattern{pop .5 setgray}__NXbdef
  191. /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
  192. } ifelse
  193. /_NXSetCMYKOrRGB where{pop}{
  194. mark{systemdict /currentwindow get exec}stopped
  195. {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
  196. }ifelse
  197. %%EndProcSet
  198.  
  199. _NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def
  200. }if
  201. /FMwantcolorprinting true def
  202. %-
  203. %- FrameMaker Postscript Prolog 3.0, for use with FrameMaker 3.0
  204. %- Copyright (c) 1986, 87, 88, 89, 90, 91 by Frame Technology, Inc.
  205. %- All rights reserved.
  206. %-
  207. %-
  208. /landscape false def/t300[0.000 0.006 0.011 0.017 0.022 0.028 0.033 0.039
  209. 0.045 0.050 0.056 0.061 0.067 0.073 0.078 0.084 0.089 0.095 0.101 0.117 0.133
  210. 0.148 0.164 0.179 0.195 0.210 0.225 0.240 0.255 0.270 0.285 0.299 0.314 0.329
  211. 0.344 0.359 0.374 0.389 0.404 0.419 0.435 0.451 0.466 0.482 0.498 0.513 0.529
  212. 0.544 0.560 0.576 0.591 0.610 0.632 0.654 0.677 0.699 0.721 0.744 0.766 0.788
  213. 0.821 0.866 0.911 0.955 1.000]def/t400[0.000 0.003 0.006 0.009 0.012 0.014
  214. 0.017 0.020 0.023 0.026 0.029 0.032 0.035 0.038 0.041 0.043 0.046 0.049 0.056
  215. 0.063 0.071 0.079 0.087 0.095 0.104 0.117 0.130 0.143 0.157 0.173 0.189 0.205
  216. 0.225 0.245 0.259 0.272 0.285 0.298 0.314 0.329 0.345 0.361 0.376 0.392 0.407
  217. 0.423 0.439 0.454 0.470 0.486 0.502 0.528 0.554 0.580 0.605 0.628 0.650 0.672
  218. 0.695 0.727 0.762 0.796 0.857 0.922 1.000]def/tlinear[0.000 0.016 0.031 0.047
  219. 0.062 0.078 0.094 0.109 0.125 0.141 0.156 0.172 0.188 0.203 0.219 0.234 0.250
  220. 0.266 0.281 0.297 0.312 0.328 0.344 0.359 0.375 0.391 0.406 0.422 0.438 0.453
  221. 0.469 0.484 0.500 0.516 0.531 0.547 0.562 0.578 0.594 0.609 0.625 0.641 0.656
  222. 0.672 0.688 0.703 0.719 0.734 0.750 0.766 0.781 0.797 0.812 0.828 0.844 0.859
  223. 0.875 0.891 0.906 0.922 0.938 0.953 0.969 0.984 1.000]def/orgmatrix matrix def
  224. /savematrix{orgmatrix currentmatrix pop}bind def/restorematrix{orgmatrix
  225. setmatrix}bind def/dmatrix matrix def/desiredpat 0 def/dpi 72 0 dmatrix
  226. defaultmatrix dtransform dup mul exch dup mul add sqrt round def/freq dpi
  227. 18.75 div 8 div round dup 0 eq{pop 1}if 8 mul dpi exch div def/sangle 1 0
  228. dmatrix defaultmatrix dtransform exch atan def/graymode true def/pats 16 array
  229. def/mymatrix matrix def/savedgray 0 def/F/fill load def/rc/rectclip load def
  230. /GS/gsave load def/GR/grestore load def/SL/setlinewidth load def/SC
  231. /setlinecap load def/CS{closepath S}bind def/A/strokepath load def/TR
  232. /translate load def/L/lineto load def/M/moveto load def/D/curveto load def/C
  233. /closepath load def/T{moveto show}bind def/smat{mymatrix currentmatrix pop}
  234. bind def/rmat{mymatrix setmatrix}bind def/sp{P exch get exec}bind def
  235. systemdict/setshared known{300 dpi eq{/tran t300 def}{/tran t400 def}ifelse}{
  236. /tran tlinear def}ifelse systemdict/xshow known not{/xhow{/pts exch def/str
  237. exch def 0 1 str length 1 sub{currentpoint 3 -1 roll str 1 index 1 getinterval
  238. show 3 1 roll moveto pts exch get 0 rmoveto}for}bind def}{/xhow{checkink xshow
  239. }bind def}ifelse systemdict/xyshow known not{/xyhow{/pts exch def/str exch def
  240. 0 1 str length 1 sub{currentpoint 3 -1 roll str 1 index 1 getinterval show 3 1
  241. roll moveto 2 mul pts 1 index get pts 3 -1 roll 1 add get rmoveto}for}bind def
  242. }{/xyhow{checkink xyshow}bind def}ifelse/CR{initclip newpath 4 2 roll M dup 0
  243. exch rlineto exch 0 rlineto 0 exch neg rlineto C clip newpath}bind def
  244. /makecontextpattern{exch pop[null 8 1/setpattern cvx]4 array copy dup 0 5 -1
  245. roll put cvx pats 3 1 roll put}def/P[0 1 15{[/desiredpat 3 -1 roll/store cvx]
  246. cvx}for]def/patoffsetx 0 def/patoffsety 0 def/currentpat null def/FrameDict
  247. 250 dict def/FMBEGINPAGE{FrameDict begin}def/FMENDPAGE{end}def/FMLOCAL{
  248. FrameDict begin 0 def end}def FrameDict begin/NaN 0 def/gstring 0 def/gfile 0
  249. def/gindex 0 def/orgxfer 0 def/yscale 0 def/xscale 0 def/FMPrintInColor
  250. systemdict/colorimage known systemdict/currentcolortransfer known or
  251. FMwantcolorprinting and def FMPrintInColor{/HUE 0 def/SAT 0 def/BRIGHT 0 def
  252. /Colors[[0 0][0 0][0.00 1.0][0.37 1.0][0.60 1.0][0.50 1.0][0.83 1.0][0.16 1.0]
  253. ]def/K{Colors exch get dup 0 get/HUE exch store 1 get/BRIGHT exch store HUE 0
  254. eq BRIGHT 0 eq and{1.0 SAT sub setgray}{HUE SAT BRIGHT sethsbcolor}ifelse}def
  255. /KT/K load def/mysetgray{/SAT exch 1.0 exch sub store HUE 0 eq BRIGHT 0 eq and
  256. {1.0 SAT sub setgray}{HUE SAT BRIGHT sethsbcolor}ifelse}bind def}{/mysetgray
  257. /setgray load def/K/pop load def/KT/pop load def}ifelse/G{/savedgray exch def
  258. savedgray mysetgray}def/setpattern{/bwidth exch def/bpside exch def/bstring
  259. exch def/onbits 0 def/offbits 0 def freq sangle landscape{90 add}if{/y exch
  260. def/x exch def/xindex x 1 add 2 div bpside mul cvi def/yindex y 1 add 2 div
  261. bpside mul cvi def bstring yindex bwidth mul xindex 8 idiv add get 1 7 xindex
  262. 8 mod sub bitshift and 0 ne{/onbits onbits 1 add def 1}{/offbits offbits 1 add
  263. def 0}ifelse}setscreen tran offbits 64 mul offbits onbits add div cvi get
  264. mysetgray}bind def/myfonts[]def/procarray 30 array def 3.86 setmiterlimit
  265. currentscreen cvlit/orgproc exch def/organgle exch def/orgfreq exch def
  266. /currentpat -1 def/checkpat{graymode currentpat desiredpat ne or{pats
  267. desiredpat get exec/graymode false store/currentpat desiredpat store}if}bind
  268. def/Z{checkpat fill}bind def/checkink{graymode not{orgfreq organgle orgproc
  269. cvx setscreen/graymode true store savedgray mysetgray}if}bind def/F{checkink
  270. fill}bind def/dorectfill{checkink rectfill}bind def/dorectstroke{checkink
  271. rectstroke}bind def/S{checkink stroke}bind def/FmEncoding[/.notdef/.notdef
  272. /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
  273. /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
  274. /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
  275. /.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
  276. /ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma/hyphen/period
  277. /slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less
  278. /equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y
  279. /Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave/a/b/c/d/e
  280. /f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright
  281. /asciitilde/.notdef/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
  282. /Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
  283. /egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
  284. /oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
  285. /udieresis/dagger/.notdef/cent/sterling/section/bullet/paragraph/germandbls
  286. /registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash/.notdef
  287. /.notdef/.notdef/.notdef/yen/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
  288. /ordfeminine/ordmasculine/.notdef/ae/oslash/questiondown/exclamdown
  289. /logicalnot/.notdef/florin/.notdef/.notdef/guillemotleft/guillemotright
  290. /ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe/endash/emdash/quotedblleft
  291. /quotedblright/quoteleft/quoteright/.notdef/.notdef/ydieresis/Ydieresis
  292. /fraction/currency/guilsinglleft/guilsinglright/fi/fl/daggerdbl
  293. /periodcentered/quotesinglbase/quotedblbase/perthousand/Acircumflex
  294. /Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave
  295. /Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi
  296. /circumflex/tilde/macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek
  297. /caron]def/FmEncode{/basefontdict exch def/newfontdict basefontdict maxlength
  298. 3 add dict def basefontdict{exch dup/FID ne{dup/Encoding eq{exch pop
  299. FmEncoding}{exch}ifelse newfontdict 3 1 roll put}{pop pop}ifelse}forall
  300. newfontdict}def/rrectpath{smat 4 2 roll TR/h exch def/w exch def/r exch def
  301. mark r 0 M w 0 w h r arcto w h 0 h r arcto 0 h 0 0 r arcto 0 0 w 0 r arcto C
  302. cleartomark rmat}def/RF{rrectpath F}bind def/RP{checkpat rrectpath fill}bind
  303. def/RS{rrectpath S}bind def/RQ{checkpat rrectpath A fill}bind def/NF{
  304. dorectfill}bind def/NR{checkpat 4 2 roll rectfill}bind def/W{savedgray 5 1
  305. roll 1.0 G dorectfill G}bind def/PP{newpath 3 1 roll M 1 sub{lineto}repeat}
  306. bind def/SP{3 1 roll M 3 div cvi{curveto}repeat}bind def/rectpath{M dup 0 exch
  307. rlineto exch 0 rlineto neg 0 exch rlineto C}def/N{dorectstroke}bind def/NQ{
  308. checkpat 4 2 roll rectstroke}bind def/replbox{M dup 0 exch rlineto exch 0
  309. rlineto neg 0 exch rlineto C currentgray .5 setgray fill setgray pop pop}def
  310. /graybox{currentgray 5 1 roll .6666666 setgray rectfill setgray}bind def
  311. /darkgraybox{currentgray 5 1 roll .333333 setgray rectfill setgray}bind def
  312. /arcpath{newpath TR/h exch def/w exch def/dth exch def/th exch def 90 th dth
  313. add sub 90 th sub dth 0 lt{exch}if 1 h w div neg scale 0 0 w 2 div 5 -2 roll
  314. arc}def/AS{smat arcpath rmat S}bind def/AP{checkpat smat arcpath rmat A fill}
  315. bind def/AF{smat arcpath 0 0 lineto rmat F}bind def/AQ{checkpat smat arcpath 0
  316. 0 lineto rmat fill}bind def/mymakefont{/size exch def/name exch def/i exch def
  317. /myfontdict name cvn findfont def myfontdict begin Encoding StandardEncoding
  318. eq/NextStepEncoding where{pop Encoding NextStepEncoding eq or}if end{
  319. myfontdict FmEncode/gfontdict exch def/gfontdict(F   )dup 1 i(   )cvs
  320. putinterval cvn gfontdict definefont def}{/gfontdict myfontdict def}ifelse
  321. /myfonts[myfonts aload pop null]def myfonts i gfontdict[size 0 0 size neg 0 0
  322. ]makefont put}def/mymakefontmetric{/BitmapWidths exch 0 eq def mymakefont}def
  323. /FF{myfonts exch get setfont}bind def/cliptowindow{initclip}def
  324. /beginprintcode{GS newpath 1 setlinewidth 0 SL 0 setlinejoin[]0 setdash 0
  325. setgray 10 setmiterlimit/FMdicttop countdictstack 1 add def/FMoptop count 7
  326. sub def 200 dict begin/showpage{}def TR dup neg scale 0.0 0.0 M}def
  327. /endprintcode{count -1 FMoptop{pop pop}for countdictstack -1 FMdicttop{pop
  328. end}for GR}def/beginPSInsetprintcode{/pinsetsave save def newpath 1
  329. setlinewidth 0 setlinecap 0 setlinejoin[]0 setdash 0 setgray 10 setmiterlimit
  330. /FMdicttop countdictstack 1 add def/FMoptop count def 200 dict begin/showpage
  331. {}def/showimage{}def}def/endPSInsetprintcode{count -1 FMoptop{pop pop}for
  332. countdictstack -1 FMdicttop{pop end}for pinsetsave restore}def/cacheimage{
  333. /flip exch def/theta exch def/bps exch def/h exch def/w exch def/destHeight
  334. exch def/destWidth exch def/destY exch def/destX exch def/rowbytes w bps mul 7
  335. add 8 idiv def/buffer rowbytes string def GS destX destY TR theta rotate
  336. destWidth flip{neg}if destHeight scale w h bps[w 0 0 h 0 h]{currentfile buffer
  337. readhexstring pop}bind image GR}def/inch{72 mul}def/paperheight 0 def
  338. /paperwidth 0 def/pagedimen{paperheight sub abs 16 lt exch paperwidth sub abs
  339. 16 lt and{/papername exch def}{pop}ifelse}def/setpapername{/papersizedict 14
  340. dict def papersizedict begin/papername/unknown def/Letter 8.5 inch 11.0 inch
  341. pagedimen/LetterSmall 7.68 inch 10.16 inch pagedimen/Tabloid 11.0 inch 17.0
  342. inch pagedimen/Ledger 17.0 inch 11.0 inch pagedimen/Legal 8.5 inch 14.0 inch
  343. pagedimen/Statement 5.5 inch 8.5 inch pagedimen/Executive 7.5 inch 10.0 inch
  344. pagedimen/A3 11.69 inch 16.5 inch pagedimen/A4 8.26 inch 11.69 inch pagedimen
  345. /A4Small 7.47 inch 10.85 inch pagedimen/B4 10.125 inch 14.33 inch pagedimen
  346. /B5 7.16 inch 10.125 inch pagedimen end}def/papersize{papersizedict begin
  347. /Letter{lettertray letter}def/LetterSmall{lettertray lettersmall}def/Tabloid
  348. {11x17tray 11x17}def/Ledger{ledgertray ledger}def/Legal{legaltray legal}def
  349. /Statement{statementtray statement}def/Executive{executivetray executive}def
  350. /A3{a3tray a3}def/A4{a4tray a4}def/A4Small{a4tray a4small}def/B4{b4tray b4}
  351. def/B5{b5tray b5}def/unknown{unknown}def papersizedict dup papername known
  352. {papername}{/unknown}ifelse get end/FMdicttop countdictstack 1 add def
  353. statusdict begin stopped end countdictstack -1 FMdicttop{pop end}for}def
  354. /manualpapersize{papersizedict begin/Letter{letter}def/LetterSmall
  355. {lettersmall}def/Tabloid{11x17}def/Ledger{ledger}def/Legal{legal}def
  356. /Statement{statement}def/Executive{executive}def/A3{a3}def/A4{a4}def/A4Small
  357. {a4small}def/B4{b4}def/B5{b5}def/unknown{unknown}def papersizedict dup
  358. papername known{papername}{/unknown}ifelse get end stopped}def
  359. /desperatepapersize{statusdict/setpageparams known{paperwidth paperheight 0 1
  360. statusdict begin{setpageparams}stopped pop end}if}def/manualfeed false def
  361. /FmHorrible{4 dict begin/execuserobject{pop}def/undefineuserobject{pop}def
  362. /termwindow{}def/currentgstate{null}def}def/FmEndHorrible{end}def end
  363. /FmConfigurePaper{FrameDict begin pop pop/paperheight exch def/paperwidth exch
  364. def setpapername manualfeed{true}{papersize}ifelse{manualpapersize}{false}
  365. ifelse{desperatepapersize}if end}def/ALDsave FMLOCAL/ALDmatrix matrix def
  366. ALDmatrix currentmatrix pop/StartALD{/ALDsave save def savematrix ALDmatrix
  367. setmatrix}bind def/InALD{restorematrix}bind def/DoneALD{ALDsave restore}bind
  368. def
  369. <0f1e3c78f0e1c387> (I2328b0) 8 makecontextpattern
  370. <0f87c3e1f0783c1e> (I2328cc) 9 makecontextpattern
  371. <cccccccccccccccc> (I2328e8) 10 makecontextpattern
  372. <ffff0000ffff0000> (I1e992c) 11 makecontextpattern
  373. <8142241818244281> (I232988) 12 makecontextpattern
  374. <03060c183060c081> (I2329a4) 13 makecontextpattern
  375. <8040201008040201> (I2329c0) 14 makecontextpattern
  376. gsave
  377. -1 -9 translate
  378. /__NXbasematrix matrix currentmatrix def
  379. grestore
  380. %%EndProlog
  381. %%BeginSetup
  382. %%PaperSize: A4
  383. %%BeginPaperSize: A4
  384. 595 842 (A4) false FmConfigurePaper
  385. %%EndPaperSize
  386. %%EndSetup
  387.  
  388. %%Page: 1 1
  389. %%PageBoundingBox: -9 25 604 817
  390. %%PageFonts: (atend)
  391. %%BeginPageSetup
  392. %%PaperSize: A4
  393. /__NXsheetsavetoken save def
  394. -8.5 25 translate
  395. gsave
  396. /__NXbasematrix matrix currentmatrix def
  397. grestore
  398. gsave
  399. 0 0 612 792 rectclip
  400. [1 0 0 -1 0 792] concat
  401. 0 0 translate
  402. %%EndPageSetup
  403. FMBEGINPAGE
  404. gsave
  405. 0 0 612 792 rectclip
  406. /landscape false def
  407. 0 0 612 792 CR
  408. 1 G
  409. 72 749.333374 468 10 NF
  410. 0 G
  411. 0 (Symbol) 8 1 mymakefontmetric
  412. 0 FF
  413. <e3> 269.488 754.667 T
  414. 1 (Helvetica) 8 1 mymakefontmetric
  415. 1 FF
  416. (1993 Thor Legvold) 275.808 754.667 T
  417. 1 G
  418. 0 360 27 27 522 751.5 AF
  419. 0.5 SL
  420. 3.86 setmiterlimit
  421. 2 SC
  422. 0 G
  423. 0 360 27 27 522 751.5 AS
  424. 1 G
  425. 72 36 468 10 NF
  426. 0 G
  427. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  428. 2 FF
  429. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  430. (1) 518.5 755.333 T
  431. 0 0 612 792 CR
  432. 1 G
  433. 72 72 468 648 NF
  434. 0 G
  435. 3 (Helvetica-Bold) 12 1 mymakefontmetric
  436. 3 FF
  437. (SLIP SERVER - USING DIALUP IP) 210.648 94.0 T
  438. 4 (Helvetica-Oblique) 12 1 mymakefontmetric
  439. 4 FF
  440. (versjon 0.80b) 467.964 136.0 T
  441. (revidert 10.10.93) 449.952 150.0 T
  442. 3 FF
  443. (INTRODUCTION) 72.0 206.0 T
  444. 5 (Helvetica) 12 1 mymakefontmetric
  445. 5 FF
  446. (This paper discusses various aspects of setting up and maintaining a SLIP connection.  ) 72.0 220.0 T
  447. 72 234 M -0.843018 0 32 (The primary audience is first time or novice users, as well as more experienced users who ) widthshow
  448. (are not familiar with networking.  The main focus will be on setting up and configuring a ) 72.0 248.0 T
  449. (server to accept SLIP/PPP connections.  This article grew out of my own work to set up ) 72.0 262.0 T
  450. (SLIP, and then PPP, and then SLIP once again.  It is my hope that noone has to go ) 72.0 276.0 T
  451. (through what I did.  I see a real need for a comprehensive document which discusses ) 72.0 290.0 T
  452. (many aspects of SLIP setup, and since I have a little spare time, well...) 72.0 304.0 T
  453. (As this is a first rough working copy, I expect that there are omissions, inconsistencies, ) 72.0 332.0 T
  454. 72 346 M -0.610138 0 32 (and perhaps even bugs (!), so PLEASE consult an expert if you have access to one.  I am ) widthshow
  455. (not an expert, although I have learned quite a lot by working with SLIP and PPP.  If you ) 72.0 360.0 T
  456. 72 374 M -0.635178 0 32 (have corrections or additional comments you feel should be included in this guide, please ) widthshow
  457. 72 388 M -0.697433 0 32 (e-mail/fax me and we'll see what you have.  My intention is to update and expand this doc-) widthshow
  458. (ument in the future to include many popular platforms, thus serving as a reference for ) 72.0 402.0 T
  459. (SLIP installation for non-guru type users.  At this point I have written specifically for the ) 72.0 416.0 T
  460. (NeXT computer and SLIP, but the principles should apply to other platforms/software ) 72.0 430.0 T
  461. 72 444 M -0.992828 0 32 (packages.  I have purposely issued this document in PostScript form to keep some degree ) widthshow
  462. 72 458 M -0.444748 0 32 (of control over it - I like the idea of one updated and revised publicly available version bet-) widthshow
  463. 72 472 M -0.482819 0 32 (ter than ten copies varying in accuracy and availability.  If you would like this document in ) widthshow
  464. (an editable form, e-mail me and we'll discuss it.) 72.0 486.0 T
  465. 72 514 M -0.016296 0 32 (This document and its contents are based on a SLIP configuration for NeXT computers, ) widthshow
  466. (using the popular public domain package TransSys Dialup-IP(tm) by Louis Mamakos ) 72.0 528.0 T
  467. (<louie@TransSys.COM>.  It may be applicable to other implimentations and other plat-) 72.0 542.0 T
  468. 72 556 M -0.474686 0 32 (forms, but don't count on it.  No guarantee of this guides fitness for any application or use ) widthshow
  469. (is implied or expresssed in any way, shape, or form.  Use at your own risk.  You are on ) 72.0 570.0 T
  470. (your own.) 72.0 584.0 T
  471. grestore
  472. FMENDPAGE
  473. grestore
  474. showpage
  475. __NXsheetsavetoken restore
  476. %%PageTrailer
  477.  
  478. %%Page: 2 2
  479. %%PageBoundingBox: -9 25 604 817
  480. %%PageFonts: (atend)
  481. %%BeginPageSetup
  482. %%PaperSize: A4
  483. /__NXsheetsavetoken save def
  484. -8.5 25 translate
  485. gsave
  486. /__NXbasematrix matrix currentmatrix def
  487. grestore
  488. gsave
  489. 0 0 612 792 rectclip
  490. [1 0 0 -1 0 792] concat
  491. 0 0 translate
  492. %%EndPageSetup
  493. FMBEGINPAGE
  494. gsave
  495. 0 0 612 792 rectclip
  496. /landscape false def
  497. 0 0 612 792 CR
  498. 1 G
  499. 72 749.333374 468 10 NF
  500. 0 G
  501. 0 (Symbol) 8 1 mymakefontmetric
  502. 0 FF
  503. <e3> 269.488 754.667 T
  504. 1 (Helvetica) 8 1 mymakefontmetric
  505. 1 FF
  506. (1993 Thor Legvold) 275.808 754.667 T
  507. 1 G
  508. 0 360 27 27 522 751.5 AF
  509. 0.5 SL
  510. 3.86 setmiterlimit
  511. 0 G
  512. 0 360 27 27 522 751.5 AS
  513. 1 G
  514. 72 36 468 10 NF
  515. 0 G
  516. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  517. 2 FF
  518. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  519. (2) 518.5 755.333 T
  520. 0 0 612 792 CR
  521. 1 G
  522. 72 72 468 648 NF
  523. 0 G
  524. 3 (Helvetica-Bold) 12 1 mymakefontmetric
  525. 3 FF
  526. (Table of Contents) 72.0 94.0 T
  527. 4 (Helvetica) 12 1 mymakefontmetric
  528. 4 FF
  529. (I. ) 97.92 108.0 T
  530. (What is SLIP/PPP) 124.56 108.0 T
  531. (II. ) 97.92 122.0 T
  532. (What you need) 124.56 122.0 T
  533. (III. ) 97.92 136.0 T
  534. (Where to get it) 124.56 136.0 T
  535. (IV. ) 97.92 150.0 T
  536. (How to set it up) 124.56 150.0 T
  537. (a) Software) 151.92 164.0 T
  538. (b) Network) 151.92 178.0 T
  539. (c) Modem) 151.92 192.0 T
  540. (d) Advanced) 151.92 206.0 T
  541. (e) Miscellaneous) 151.92 220.0 T
  542. (V. ) 97.92 234.0 T
  543. (Troubleshooting) 124.56 234.0 T
  544. (VI. ) 97.92 248.0 T
  545. (Future additions) 124.56 248.0 T
  546. (VII. ) 97.92 262.0 T
  547. (Other resources) 124.56 262.0 T
  548. (VIII. ) 97.92 276.0 T
  549. (Networking programs) 124.56 276.0 T
  550. (IX. ) 97.92 290.0 T
  551. (Acknowledgements) 124.56 290.0 T
  552. 3 FF
  553. (I.  WHAT IS SLIP/PPP) 72.0 346.0 T
  554. 4 FF
  555. 72 360 M -0.637619 0 32 (SLIP stands for Serial Line IP (Internet Protocol), and is a method of sending data normal-) widthshow
  556. (ly traversing ethernet and broadband lines over serial (i.e. telephone) lines.  In other ) 72.0 374.0 T
  557. 72 388 M -0.49118 0 32 (words, when your SLIP connection is established (see below), you are an interactive part ) widthshow
  558. (of the Internet (or whichever net you have dialed into).  SLIP has been described as a ) 72.0 402.0 T
  559. 72 416 M -0.326859 0 32 (hack, and while that may be true, it is supported by many vendors, and provides (at least ) widthshow
  560. 72 430 M -0.432022 0 32 (on the NeXT) performance and ease of use equalling or exceeding PPP.  PPP stands for ) widthshow
  561. 72 444 M -0.720795 0 32 (Point to Point Protocol, and is a bit more complex.  PPP supports multiple protocols, while ) widthshow
  562. 72 458 M -0.568802 0 32 (SLIP supports only IP.  PPP includes many options which can enhance it's function, SLIP ) widthshow
  563. 72 472 M -0.253601 0 32 (may be regarded as `bare bones.'  PPP is an approved standard (RFC-?) which was cre-) widthshow
  564. 72 486 M -0.785294 0 32 (ated to take the place of the `nonstandard' SLIP, considered an interim solution.  Both can ) widthshow
  565. 72 500 M -0.208252 0 32 (be used in similar situations - either dedicated (leased) lines, or dialup lines.  If you need ) widthshow
  566. (more information on the evolution and comparison of SLIP and PPP vs. other technolo-) 72.0 514.0 T
  567. (gies, I reccomend reading John Landwehr's paper "Transparent Remote Network Con-) 72.0 528.0 T
  568. (nectivity: Internet Protocol Over Serial Lines." (see Other Resources) ) 72.0 542.0 T
  569. (There are two versions of SLIP: SLIP and CSLIP.  CSLIP is SLIP with Van Jacobson ) 72.0 556.0 T
  570. 72 570 M -0.570023 0 32 (header compression (according to Louis Mamakos this compression yields a reduction in ) widthshow
  571. 72 584 M -0.060837 0 32 (header data size from ca. 40 bytes to 3), giving added performance because of reduced ) widthshow
  572. (data traversing the line. The added performance is most noticeable in interactive use.) 72.0 598.0 T
  573. 3 FF
  574. (II.  WHAT YOU NEED) 72.0 654.0 T
  575. 4 FF
  576. 72 668 M -0.59552 0 32 (Lets start with the obvious.  You need minimum two computers, one of which must be cor-) widthshow
  577. (rectly configured and connected to a functioning network, ideally an Internet site if you ) 72.0 682.0 T
  578. (want to be on the Internet.  ) 72.0 696.0 T
  579. grestore
  580. FMENDPAGE
  581. grestore
  582. showpage
  583. __NXsheetsavetoken restore
  584. %%PageTrailer
  585.  
  586. %%Page: 3 3
  587. %%PageBoundingBox: -9 25 604 817
  588. %%PageFonts: (atend)
  589. %%BeginPageSetup
  590. %%PaperSize: A4
  591. /__NXsheetsavetoken save def
  592. -8.5 25 translate
  593. gsave
  594. /__NXbasematrix matrix currentmatrix def
  595. grestore
  596. gsave
  597. 0 0 612 792 rectclip
  598. [1 0 0 -1 0 792] concat
  599. 0 0 translate
  600. %%EndPageSetup
  601. FMBEGINPAGE
  602. gsave
  603. 0 0 612 792 rectclip
  604. /landscape false def
  605. 0 0 612 792 CR
  606. 1 G
  607. 72 749.333374 468 10 NF
  608. 0 G
  609. 0 (Symbol) 8 1 mymakefontmetric
  610. 0 FF
  611. <e3> 269.488 754.667 T
  612. 1 (Helvetica) 8 1 mymakefontmetric
  613. 1 FF
  614. (1993 Thor Legvold) 275.808 754.667 T
  615. 1 G
  616. 0 360 27 27 522 751.5 AF
  617. 0.5 SL
  618. 3.86 setmiterlimit
  619. 0 G
  620. 0 360 27 27 522 751.5 AS
  621. 1 G
  622. 72 36 468 10 NF
  623. 0 G
  624. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  625. 2 FF
  626. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  627. (3) 518.5 755.333 T
  628. 0 0 612 792 CR
  629. 1 G
  630. 72 72 468 648 NF
  631. 0 G
  632. 3 (Helvetica) 12 1 mymakefontmetric
  633. 3 FF
  634. 72 108 M -0.481445 0 32 (You will also need two modems.  Not just any modems - high speed modems.  According ) widthshow
  635. 72 122 M -0.252686 0 32 (to the popular definition of `high speed,' this implies 9600 baud or greater.  If you want to ) widthshow
  636. 72 136 M -0.244247 0 32 (do more than a simple telnet or rlogin or ftp you want a fast modem.  My definition of fast ) widthshow
  637. (starts at 14.4 baud.  The faster things go, the more you can do, and the quicker things ) 72.0 150.0 T
  638. (happen.  Before you start dreaming of NFS and similar things, stop, and be thankful for ) 72.0 164.0 T
  639. 72 178 M -0.327576 0 32 (good old telnet, rlogin, and ftp.  Along with the two modems and computers you will need ) widthshow
  640. (appropriate cables and serial ports.  On the NeXT this means you have to have a NeXT ) 72.0 192.0 T
  641. (specific serial cable (no Macintosh cables!), one that supports hardware flow controll.  If ) 72.0 206.0 T
  642. (you (still) have a 030 board you cannot use flow controll, nor can you use a 040 cable.  ) 72.0 220.0 T
  643. 72 234 M -0.618378 0 32 (You can stll try the configuration and see if things work anyway.  SUN's have been known ) widthshow
  644. 72 248 M -0.609619 0 32 (to have problems with their serial ports, unfortunately I don't know which SUN models nor ) widthshow
  645. (the nature of the problem(s).  (Maybe in the next revision).  My modem is a ZyXEL, and ) 72.0 262.0 T
  646. 72 276 M -0.812836 0 32 (the servers modem is a Hayes, therefore the configurations listed will apply to these make ) widthshow
  647. 72 290 M -0.012787 0 32 (and model modems.  If your modem is different, refer to your reference guide (you have ) widthshow
  648. (a manual, right...?) to enter the equivalent commands.) 72.0 304.0 T
  649. (Thirdly, you need some kind soul, philanthropical university, or commercial service pro-) 72.0 332.0 T
  650. 72 346 M -0.064041 0 32 (vider to allow you to dial in, and to assign your machine it's very own IP number and ma-) widthshow
  651. (chine name.  Without these two things you won't get too far...) 72.0 360.0 T
  652. 72 388 M -0.267044 0 32 (Lastly, you need software to configure and controll the SLIP interface at both ends of the ) widthshow
  653. 72 402 M -0.770218 0 32 (connection.  My configuration uses Louis Mamakos' public domain package: TransSys Di-) widthshow
  654. (alup-IP, version 19920904A.) 72.0 416.0 T
  655. (Although this package is running at both ends, in theory it should work with other SLIP ) 72.0 430.0 T
  656. (programs as well. Personally I haven't tested it.  ) 72.0 444.0 T
  657. 72 472 M -0.230042 0 32 (I'm assuming you have a NeXT.  If you have a Macintosh or PC, you'll need to get appro-) widthshow
  658. 72 486 M -0.59552 0 32 (priate SLIP/PPP software from an archive, a friend, or a commercial supplier.  If you have ) widthshow
  659. 72 500 M -0.672546 0 32 (a SUN you'll need to get a life (just kidding :-).  If you have a DEC you're out of luck...  (just ) widthshow
  660. (kidding again).  HP includes SLIP in their software distributions.) 72.0 514.0 T
  661. 4 (Helvetica-Bold) 12 1 mymakefontmetric
  662. 4 FF
  663. (III.  WHERE TO GET IT) 72.0 570.0 T
  664. 3 FF
  665. 72 584 M -0.323242 0 32 (Publicly available (PD) software for SLIP and PPP are available at a variety of places (ar-) widthshow
  666. 72 598 M -0.48201 0 32 (chives) for different hardware/OS combinations.  Please consult the list under "Other Net-) widthshow
  667. (working Programs" for a starting point as to where you can obtain a SLIP or PPP ) 72.0 612.0 T
  668. 72 626 M -0.474472 0 32 (implimentation for your machine.  Commercial programs are also available, and have the ) widthshow
  669. (added advantage of support.  Sometimes this far outweighs the price. Consider it if you ) 72.0 640.0 T
  670. (are dependant upon a reliable and trouble free SLIP/PPP connection. ) 72.0 654.0 T
  671. grestore
  672. FMENDPAGE
  673. grestore
  674. showpage
  675. __NXsheetsavetoken restore
  676. %%PageTrailer
  677.  
  678. %%Page: 4 4
  679. %%PageBoundingBox: -9 25 604 817
  680. %%PageFonts: (atend)
  681. %%BeginPageSetup
  682. %%PaperSize: A4
  683. /__NXsheetsavetoken save def
  684. -8.5 25 translate
  685. gsave
  686. /__NXbasematrix matrix currentmatrix def
  687. grestore
  688. gsave
  689. 0 0 612 792 rectclip
  690. [1 0 0 -1 0 792] concat
  691. 0 0 translate
  692. %%EndPageSetup
  693. FMBEGINPAGE
  694. gsave
  695. 0 0 612 792 rectclip
  696. /landscape false def
  697. 0 0 612 792 CR
  698. 1 G
  699. 72 749.333374 468 10 NF
  700. 0 G
  701. 0 (Symbol) 8 1 mymakefontmetric
  702. 0 FF
  703. <e3> 269.488 754.667 T
  704. 1 (Helvetica) 8 1 mymakefontmetric
  705. 1 FF
  706. (1993 Thor Legvold) 275.808 754.667 T
  707. 1 G
  708. 0 360 27 27 522 751.5 AF
  709. 0.5 SL
  710. 3.86 setmiterlimit
  711. 0 G
  712. 0 360 27 27 522 751.5 AS
  713. 1 G
  714. 72 36 468 10 NF
  715. 0 G
  716. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  717. 2 FF
  718. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  719. (4) 518.5 755.333 T
  720. 0 0 612 792 CR
  721. 1 G
  722. 72 72 468 648 NF
  723. 0 G
  724. 3 (Helvetica-Bold) 12 1 mymakefontmetric
  725. 3 FF
  726. (IV.  HOW TO SET IT UP) 72.0 80.0 T
  727. 4 (Helvetica) 12 1 mymakefontmetric
  728. 4 FF
  729. (There are many steps needed in setting up SLIP, and I will try to break things down as ) 72.0 108.0 T
  730. (simply as possible.  ) 72.0 122.0 T
  731. 3 FF
  732. (Software) 72.0 150.0 T
  733. 4 FF
  734. 72 164 M -0.343353 0 32 (The first thing to do is to install the software, which thanks to Mr. Mamakos is childsplay.  ) widthshow
  735. 72 178 M -0.925125 0 32 (Click twice on the SLIP_920904-A.tar file. WorkspaceManager will automagically bring up ) widthshow
  736. (an Inspector panel.  Click on Unarchive (Return) on the Inspector panel.  If you have in-) 72.0 192.0 T
  737. 72 206 M -0.540909 0 32 (stalled Opener.app or have specified a different default App for files with *.tar extensions, ) widthshow
  738. (you will have to follow that application's normal untarring routine.  If you prefer to use a ) 72.0 220.0 T
  739. (terminal, give the following command (what you type is in ) 72.0 234.0 T
  740. 3 FF
  741. (bold) 378.78 234.0 T
  742. 4 FF
  743. (): ) 404.112 234.0 T
  744. 5 (Courier) 12 1 mymakefontmetric
  745. 5 FF
  746. (myhost% ) 72.0 262.0 T
  747. 6 (Courier-Bold) 12 1 mymakefontmetric
  748. 6 FF
  749. (tar -xvf SLIP_920904-A.tar) 129.6 262.0 T
  750. 4 FF
  751. 72 290 M -0.638443 0 32 (When you look in the folder again you will have an Installer package (SLIP_920904.pkg).  ) widthshow
  752. (Before you do anything more, you need to check to see that you are logged in as root 261 ) 72.0 304.0 T
  753. (the SLIP package cannot properly be installed otherwise.  Log in as root, and click two ) 72.0 318.0 T
  754. (times on the Installer package.  (you can also su to root and start Installer.app from the ) 72.0 332.0 T
  755. 72 346 M -0.807541 0 32 (command line if you want).  The Installer panel should come up 261 click "Install" and accept ) widthshow
  756. 72 360 M -0.110626 0 32 (the default path as O.K. (/usr/dialupip).  Installation is quick and painless.  When installa-) widthshow
  757. 72 374 M -0.506439 0 32 (tion is finished, quit Installer.app, logout of the root account, login as yourself, and double ) widthshow
  758. (click on /usr/dialupip/Documentation.bshlf.  Click on List Titles, and double click on Man-) 72.0 388.0 T
  759. 72 402 M -0.791458 0 32 (ual.wn.  Read it.  Read it once more.  (Note to users who aren't installing on NeXTs - Louis ) widthshow
  760. 72 416 M -0.476303 0 32 (Mamakos TransSys Dialup-IP for the NeXT is a wonderful package, and should be down-) widthshow
  761. 72 430 M -0.76651 0 32 (loaded and checked out by all SLIP/PPP users just for the documentation.  Better yet, find ) widthshow
  762. 72 444 M -0.657227 0 32 (a friend with a NeXT and read it there.  Mr. Mamakos' documentation is excellent, and the ) widthshow
  763. 72 458 M -0.493362 0 32 (dist includes man files in standard man troff format for most of the files in the package, as ) widthshow
  764. (well as extensive installation instructions.  Recommended reading!)) 72.0 472.0 T
  765. 72 500 M -0.252899 0 32 (If you have installed the TransSys Dialup-IP package previously, there is no danger in in-) widthshow
  766. 72 514 M -0.048676 0 32 (stalling it again - none of your configuration files will be overwritten.  If you are unsure of ) widthshow
  767. (your first installation, might as well do it once more, just to be 100% sure everything is ) 72.0 528.0 T
  768. (there.) 72.0 542.0 T
  769. 72 570 M -0.758881 0 32 (If you are not installing on a NeXT, you will need to download the SLIP/PPP software from ) widthshow
  770. (a ftp archive site or get it from a friend.  Uncompress/unarchive it as neccessary, and in-) 72.0 584.0 T
  771. 72 598 M -0.429016 0 32 (stall it in the proper location (I assume that other distributions include at least a README ) widthshow
  772. 72 612 M -0.248627 0 32 (file with installation instructions) on your machine.  Normally this will be the machine con-) widthshow
  773. 72 626 M -0.013443 0 32 (nected to the Internet and with a modem properly attached - i.e. the server.  PPP allows ) widthshow
  774. 72 640 M -0.348892 0 32 (the software to be installed on machines which are not physically connected to a modem/) widthshow
  775. 72 654 M -0.444031 0 32 (modem pool by routing the incoming call over the net to the server with the PPP software ) widthshow
  776. ((this is called tunneling).  I am not aware if this is possible with SLIP.) 72.0 668.0 T
  777. (Great, now all the software for SLIP is in place.  Please note that for the changes made ) 72.0 696.0 T
  778. (during configuration, you will need root access.  If you don't have root access you ) 72.0 710.0 T
  779. grestore
  780. FMENDPAGE
  781. grestore
  782. showpage
  783. __NXsheetsavetoken restore
  784. %%PageTrailer
  785.  
  786. %%Page: 5 5
  787. %%PageBoundingBox: -9 25 604 817
  788. %%PageFonts: (atend)
  789. %%BeginPageSetup
  790. %%PaperSize: A4
  791. /__NXsheetsavetoken save def
  792. -8.5 25 translate
  793. gsave
  794. /__NXbasematrix matrix currentmatrix def
  795. grestore
  796. gsave
  797. 0 0 612 792 rectclip
  798. [1 0 0 -1 0 792] concat
  799. 0 0 translate
  800. %%EndPageSetup
  801. FMBEGINPAGE
  802. gsave
  803. 0 0 612 792 rectclip
  804. /landscape false def
  805. 0 0 612 792 CR
  806. 1 G
  807. 72 749.333374 468 10 NF
  808. 0 G
  809. 0 (Symbol) 8 1 mymakefontmetric
  810. 0 FF
  811. <e3> 269.488 754.667 T
  812. 1 (Helvetica) 8 1 mymakefontmetric
  813. 1 FF
  814. (1993 Thor Legvold) 275.808 754.667 T
  815. 1 G
  816. 0 360 27 27 522 751.5 AF
  817. 0.5 SL
  818. 3.86 setmiterlimit
  819. 0 G
  820. 0 360 27 27 522 751.5 AS
  821. 1 G
  822. 72 36 468 10 NF
  823. 0 G
  824. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  825. 2 FF
  826. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  827. (5) 518.5 755.333 T
  828. 0 0 612 792 CR
  829. 1 G
  830. 72 72 468 648 NF
  831. 0 G
  832. 3 (Helvetica) 12 1 mymakefontmetric
  833. 3 FF
  834. (shouldn't be doing this.) 72.0 80.0 T
  835. 4 (Helvetica-Bold) 12 1 mymakefontmetric
  836. 4 FF
  837. (a)  Software Configuration) 72.0 108.0 T
  838. 3 FF
  839. ([I'll assume that your software is properly configured on the client side...]) 72.0 122.0 T
  840. 72 136 M -0.578171 0 32 (For the server, there are fewer files which need to be edited (I'm assuming that the server ) widthshow
  841. 5 (Helvetica-Oblique) 12 1 mymakefontmetric
  842. 5 FF
  843. (will not) 72.0 150.0 T
  844. 3 FF
  845. ( be doing dial out).   Please bear in mind that the files mentioned are parts of the ) 108.672 150.0 T
  846. 72 164 M -0.581573 0 32 (TransSys Dialup-IP package, although the same information has to be configured for any ) widthshow
  847. (SLIP implementation.) 72.0 178.0 T
  848. (First (as root), edit ) 72.0 206.0 T
  849. 5 FF
  850. (/usr/dialupip/config/config.slip) 172.692 206.0 T
  851. 3 FF
  852. (.  You need to edit the following lines:) 329.424 206.0 T
  853. (SLIP0LOCAL={your (i.e. the servers) slip interface IP address here}) 72.0 234.0 T
  854. (SLIP0REMOTE={the clients (i.e. who shall be calling in) slip interface IP address here}) 72.0 248.0 T
  855. (SLIP0NETMASK=255.255.255.0 {shouldn't need to be changed}) 72.0 262.0 T
  856. (SLIP0CONFIG={SLIP if you are using the PD package without header compression, ) 72.0 276.0 T
  857. (CSLIP if you have purchased a license to header compression}) 72.0 290.0 T
  858. 72 304 M -0.420883 0 32 (SLIP0DEFAULT=NO {I assume you ) widthshow
  859. 5 FF
  860. 264.728424 304 M -0.420883 0 32 (do not) widthshow
  861. 3 FF
  862. 297.667542 304 M -0.420883 0 32 ( want default traffic going out over the servers ) widthshow
  863. (serial port...  For a ) 72.0 318.0 T
  864. 5 FF
  865. (client) 172.704 318.0 T
  866. 3 FF
  867. ( not on any local network, this should be set to YES}) 200.712 318.0 T
  868. 72 346 M -0.804794 0 32 (The file includes rather clear instructions as to what each of the parameters mean, in case ) widthshow
  869. (the above is unclear or doesn't suit your installation.  It should work for most.) 72.0 360.0 T
  870. 72 388 M -0.726044 0 32 (Repeat the above information as neccessary, substituting the '0' in SLIP0 for the interface ) widthshow
  871. (number.  The SLIP package is setup for two SLIP ports, if you want more (up to 10 al-) 72.0 402.0 T
  872. (lowed), you need to replace the existing ) 72.0 416.0 T
  873. 5 FF
  874. (cslip_reloc) 286.776 416.0 T
  875. 3 FF
  876. ( kernal driver with ) 343.452 416.0 T
  877. 5 FF
  878. (cslip_reloc10) 440.808 416.0 T
  879. 3 FF
  880. ( (re-) 510.828 416.0 T
  881. 72 430 M -0.236053 0 32 (name ) widthshow
  882. 5 FF
  883. 105.111938 430 M -0.236053 0 32 (cslip_reloc) widthshow
  884. 3 FF
  885. 161.787933 430 M -0.236053 0 32 ( to ) widthshow
  886. 5 FF
  887. 177.995819 430 M -0.236053 0 32 (cslip_reloc.orig) widthshow
  888. 3 FF
  889. 258.01181 430 M -0.236053 0 32 ( and link/copy ) widthshow
  890. 5 FF
  891. 334.007629 430 M -0.236053 0 32 (cslip_reloc10) widthshow
  892. 3 FF
  893. 404.027618 430 M -0.236053 0 32 ( to ) widthshow
  894. 5 FF
  895. 420.235504 430 M -0.236053 0 32 (cslip_reloc) widthshow
  896. 3 FF
  897. 476.911499 430 M -0.236053 0 32 ().  On other ) widthshow
  898. (installations using other software packages, please consult your documentation to see ) 72.0 444.0 T
  899. 72 458 M -0.473251 0 32 (how many SLIP ports are supported, and how they should be configured.  For special set ) widthshow
  900. 72 472 M -0.199646 0 32 (ups involving dynamically assigned IP addresses at login time, see Advanced Configura-) widthshow
  901. (tion. (Have you installed SLIP/PPP on a SUN? DEC? HP? Write me!)) 72.0 486.0 T
  902. (An example follows:) 72.0 514.0 T
  903. (Client (home) machine has IP number 127.42.100.3 for interface slip0) 72.0 542.0 T
  904. (Server machine has IP number 127.42.100.1 for interface slip0) 72.0 556.0 T
  905. (The servers /usr/dialupip/config/config.slip should have the following lines (among oth-) 72.0 570.0 T
  906. (ers):) 72.0 584.0 T
  907. (SLIP0LOCAL=127.42.100.1) 72.0 612.0 T
  908. (SLIP0REMOTE=127.42.100.3) 72.0 626.0 T
  909. (The client should look the opposite (i.e. LOCAL refers to the ) 72.0 654.0 T
  910. 5 FF
  911. (local) 393.492 654.0 T
  912. 3 FF
  913. ( machine - home ma-) 418.164 654.0 T
  914. (chine in client case, server in server case)) 72.0 668.0 T
  915. (Next, make sure that ) 72.0 696.0 T
  916. 5 FF
  917. (/usr/dialupip/config/diald.conf) 186.048 696.0 T
  918. 3 FF
  919. ( exists.  I deleted it thinking it wasn't ) 340.788 696.0 T
  920. 72 710 M -0.694122 0 32 (needed since the server wouldn't be doing dial out.  I was wrong.  All the lines can be com-) widthshow
  921. grestore
  922. FMENDPAGE
  923. grestore
  924. showpage
  925. __NXsheetsavetoken restore
  926. %%PageTrailer
  927.  
  928. %%Page: 6 6
  929. %%PageBoundingBox: -9 25 604 817
  930. %%PageFonts: (atend)
  931. %%BeginPageSetup
  932. %%PaperSize: A4
  933. /__NXsheetsavetoken save def
  934. -8.5 25 translate
  935. gsave
  936. /__NXbasematrix matrix currentmatrix def
  937. grestore
  938. gsave
  939. 0 0 612 792 rectclip
  940. [1 0 0 -1 0 792] concat
  941. 0 0 translate
  942. %%EndPageSetup
  943. FMBEGINPAGE
  944. gsave
  945. 0 0 612 792 rectclip
  946. /landscape false def
  947. 0 0 612 792 CR
  948. 1 G
  949. 72 749.333374 468 10 NF
  950. 0 G
  951. 0 (Symbol) 8 1 mymakefontmetric
  952. 0 FF
  953. <e3> 269.488 754.667 T
  954. 1 (Helvetica) 8 1 mymakefontmetric
  955. 1 FF
  956. (1993 Thor Legvold) 275.808 754.667 T
  957. 1 G
  958. 0 360 27 27 522 751.5 AF
  959. 0.5 SL
  960. 3.86 setmiterlimit
  961. 0 G
  962. 0 360 27 27 522 751.5 AS
  963. 1 G
  964. 72 36 468 10 NF
  965. 0 G
  966. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  967. 2 FF
  968. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  969. (6) 518.5 755.333 T
  970. 0 0 612 792 CR
  971. 1 G
  972. 72 72 468 648 NF
  973. 0 G
  974. 3 (Helvetica) 12 1 mymakefontmetric
  975. 3 FF
  976. (mented out, but the tcldial daemon has to find it or SLIP won't start up properly.) 72.0 80.0 T
  977. 72 108 M -1.050552 0 32 (Make a copy of ) widthshow
  978. 4 (Helvetica-Oblique) 12 1 mymakefontmetric
  979. 4 FF
  980. 152.505768 108 M -1.050552 0 32 (/usr/dialupip/bin/dudisc) widthshow
  981. 3 FF
  982. 274.557739 108 M -1.050552 0 32 (, and name it ) widthshow
  983. 4 FF
  984. 343.063507 108 M -1.050552 0 32 (/usr/dialupip/bin/dudisc_slip0) widthshow
  985. 3 FF
  986. 496.459473 108 M -1.050552 0 32 ( (i.e. the ) widthshow
  987. (same as the interface name, slip0 for the first SLIP interface, slip1 for the second, etc).  ) 72.0 122.0 T
  988. (Use chmod to make it SUID.) 72.0 136.0 T
  989. 72 164 M -0.914841 0 32 (Use nu or UserManager to create a new user account.  The name is unimportant, the login ) widthshow
  990. (shell should be set to /usr/dialupip/bin/dudisc_slip0 (or the appropriate SLIP interface if ) 72.0 178.0 T
  991. (you have several).  When the client SLIP program makes a connection, it will log in with ) 72.0 192.0 T
  992. 72 206 M -0.170792 0 32 (this name, dudisc_slip0 will be executed and will establish the SLIP connection between ) widthshow
  993. (machines, transparently sending packets between the two.  Include a .hushlogin file to ) 72.0 220.0 T
  994. (avoid stray data getting mixed up in the connection.) 72.0 234.0 T
  995. 72 262 M -0.222046 0 32 (Ensure that /usr/dialupip/config/keyfile exists.  This should be either a link to or a copy of ) widthshow
  996. 72 276 M -0.594757 0 32 (either keyfile.slip (for standard PD SLIP) or keyfile.demo (for demo of CSLIP).  It must ) widthshow
  997. 4 FF
  998. 520.578552 276 M -0.594757 0 32 (not) widthshow
  999. 3 FF
  1000. 537.258545 276 M -0.594757 0 32 ( ) widthshow
  1001. 72 290 M -0.160049 0 32 (be touched or modified in any way shape or form, otherwise SLIP will not function at all.  ) widthshow
  1002. ((This is specific to the TranSys package).) 72.0 304.0 T
  1003. 5 (Helvetica-Bold) 12 1 mymakefontmetric
  1004. 5 FF
  1005. (b)  Network Configuration - Server) 72.0 360.0 T
  1006. 3 FF
  1007. ([Again, it is assumed that the client is properly set up]) 72.0 374.0 T
  1008. 72 388 M -0.321609 0 32 (Here there are several points which are important to remember.  First, the SLIP-server is ) widthshow
  1009. 72 402 M -0.405914 0 32 (acting as a gateway.  A gateway is a machine (device?) that has more than one interface ) widthshow
  1010. 72 416 M -0.59201 0 32 (configured, and is used to transfer network trafic from one interface (network) to another.  ) widthshow
  1011. 72 430 M -0.563309 0 32 (Therefor it has to know about the interfaces available, and it has to know how to send traf-) widthshow
  1012. (ic (packets) from one location to another.  It does this with help of routing tables main-) 72.0 444.0 T
  1013. (tained in a database.  On the NeXT this is in NetInfo, optionally in ().  So, if you want ) 72.0 458.0 T
  1014. (Internet access, your server had better already be properly connected to the Internet at ) 72.0 472.0 T
  1015. (some point (I hope that this is obvious). ) 72.0 486.0 T
  1016. 72 514 M -0.13353 0 32 (Each interface must be assigned it's own IP address, and may also be assigned it's own ) widthshow
  1017. (domain if desired.  Normally the SLIP interface is assigned a separate subnet.  Next, ) 72.0 528.0 T
  1018. (check the existing routing tables on the machine with netstat and ifconfig.  If the configu-) 72.0 542.0 T
  1019. 72 556 M -0.49118 0 32 (ration files are correct, and the machine has been rebooted (or optionally the scripts start-) widthshow
  1020. 72 570 M -0.828003 0 32 (ed by hand) there should be appropriate address entries added by the configuraton script, ) widthshow
  1021. (routing traffic frrom one interface to the other.  You should see clearly that the gateway ) 72.0 584.0 T
  1022. 72 598 M -0.814407 0 32 (for packets destined for client machines (client SLIP addresses, or an entire subnet) is the ) widthshow
  1023. (SLIP IP address of the server, and that there exist routes to and from other machines, ) 72.0 612.0 T
  1024. (gateways, etc on the ethernet (en0) interface.  (see Troubleshooting for en example of ) 72.0 626.0 T
  1025. (how it should look).  ) 72.0 640.0 T
  1026. 72 668 M -0.407333 0 32 (If, after rebooting, none of the entries show up, check your /etc/rc.local file to see that the ) widthshow
  1027. (needed lines are present to start SLIP, that the line refers to files that exist (i.e. /usr/dia-) 72.0 682.0 T
  1028. (lupip/config/rc.slip), and that the syntax is correct (best to copy it out of the TransSys in-) 72.0 696.0 T
  1029. (stallation manual).  Try starting it by hand as root with /bin/sh.  If netstat still doesn't see ) 72.0 710.0 T
  1030. grestore
  1031. FMENDPAGE
  1032. grestore
  1033. showpage
  1034. __NXsheetsavetoken restore
  1035. %%PageTrailer
  1036.  
  1037. %%Page: 7 7
  1038. %%PageBoundingBox: -9 25 604 817
  1039. %%PageFonts: (atend)
  1040. %%BeginPageSetup
  1041. %%PaperSize: A4
  1042. /__NXsheetsavetoken save def
  1043. -8.5 25 translate
  1044. gsave
  1045. /__NXbasematrix matrix currentmatrix def
  1046. grestore
  1047. gsave
  1048. 0 0 612 792 rectclip
  1049. [1 0 0 -1 0 792] concat
  1050. 0 0 translate
  1051. %%EndPageSetup
  1052. FMBEGINPAGE
  1053. gsave
  1054. 0 0 612 792 rectclip
  1055. /landscape false def
  1056. 0 0 612 792 CR
  1057. 1 G
  1058. 72 749.333374 468 10 NF
  1059. 0 G
  1060. 0 (Symbol) 8 1 mymakefontmetric
  1061. 0 FF
  1062. <e3> 269.488 754.667 T
  1063. 1 (Helvetica) 8 1 mymakefontmetric
  1064. 1 FF
  1065. (1993 Thor Legvold) 275.808 754.667 T
  1066. 1 G
  1067. 0 360 27 27 522 751.5 AF
  1068. 0.5 SL
  1069. 3.86 setmiterlimit
  1070. 0 G
  1071. 0 360 27 27 522 751.5 AS
  1072. 1 G
  1073. 72 36 468 10 NF
  1074. 0 G
  1075. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1076. 2 FF
  1077. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1078. (7) 518.5 755.333 T
  1079. 0 0 612 792 CR
  1080. 1 G
  1081. 72 72 468 648 NF
  1082. 0 G
  1083. 3 (Helvetica) 12 1 mymakefontmetric
  1084. 3 FF
  1085. 72 80 M -0.751343 0 32 (the addresses check your () file in ().  You can also try modifying the routing tables directly ) widthshow
  1086. ((this assumes that the SLIP interface ) 72.0 94.0 T
  1087. 4 (Helvetica-Oblique) 12 1 mymakefontmetric
  1088. 4 FF
  1089. (is) 271.428 94.0 T
  1090. 3 FF
  1091. ( present, but not the proper routing information) ) 280.092 94.0 T
  1092. 72 108 M -0.367783 0 32 (with route (see the man page) by adding the appropriate entries for the SLIP interface.  If ) widthshow
  1093. (this works, there is most likely an error in the startup or configuration scripts - check for ) 72.0 122.0 T
  1094. (misspellings or other subtile problems!) 72.0 136.0 T
  1095. 72 164 M -0.205765 0 32 (As the server is already on the Net, your current /etc/resolv.conf and /etc/hostconfig files ) widthshow
  1096. 72 178 M -0.096008 0 32 (should not need modification.  NeXT's have a graphical hierarchical network information ) widthshow
  1097. 72 192 M -0.326294 0 32 (database known as NetInfo, so on a NeXT the /etc/hosts file doesn't require change.  On ) widthshow
  1098. 72 206 M -0.393433 0 32 (the other hand, it's handy to have the information duplicated in /etc/hosts, and won't inter-) widthshow
  1099. 72 220 M -0.483536 0 32 (fere with anything as long as NetInfo is running. For other types of machines all I can sug-) widthshow
  1100. (gest (at the moment) is to read the documentation for adding network hosts.) 72.0 234.0 T
  1101. (Lastly, /etc/ttys needs to be modified to allow dialing in, and to start the login process ) 72.0 262.0 T
  1102. (when a connection is established.  The tty which is used for the serial port dial-in on a ) 72.0 276.0 T
  1103. 72 290 M -0.444031 0 32 (NeXT is ttyd[ab] without hardware flow control, and ttydf[ab] with.  Use the ttydf[ab] (hard-) widthshow
  1104. (ware flow control) entry if at all possible.  The line in /etc/ttys which looks like this:) 72.0 304.0 T
  1105. 5 (Courier) 12 1 mymakefontmetric
  1106. 5 FF
  1107. (ttydfb) 72.0 332.0 T
  1108. ("/usr/etc/getty D9600") 115.2 332.0 T
  1109. (unknown    off) 311.76 332.0 T
  1110. 3 FF
  1111. (should be changed to this:) 72.0 360.0 T
  1112. 5 FF
  1113. (ttydfb) 72.0 388.0 T
  1114. ("/usr/etc/getty D38400") 115.2 388.0 T
  1115. (vt100      on) 311.76 388.0 T
  1116. 3 FF
  1117. 72 416 M -0.637619 0 32 (This instructs init to start getty with the D38400 speed entry (double check /etc/gettys that ) widthshow
  1118. (the appropriate speed entry exists) as a vt100 terminal type when the modem answers, ) 72.0 430.0 T
  1119. (and get the login name and start login.  The above entry is for hardware flow control on ) 72.0 444.0 T
  1120. 72 458 M -0.176743 0 32 (serial port b, for port a change the last letter of ttydfb to an `a', for a 030 board or a cable ) widthshow
  1121. (not supporting hardware flow control, remove the `f' in ttydfb.  ) 72.0 472.0 T
  1122. 72 500 M -0.425552 0 32 (Other machines have other naming schemes for terminal devices, check the manual and ) widthshow
  1123. (enable the proper serial port at the proper speed.) 72.0 514.0 T
  1124. 4 FF
  1125. (SUMMARY) 72.0 542.0 T
  1126. 3 FF
  1127. (In essence, setting up a machine (either server or client) entails largely the same ) 97.92 556.0 T
  1128. (steps needed to enable any client or server as a network host.  IP numbers must be as-) 72.0 570.0 T
  1129. 72 584 M -0.324921 0 32 (signed, machine names, domain names, and the appropriate files relating to the network ) widthshow
  1130. 72 598 M -0.53688 0 32 (tools in use at the installation - be it DNS, NIS, or NetInfo - must be modified accordingly.  ) widthshow
  1131. 72 612 M -0.733887 0 32 (In addition, software directly affecting the SLIP interface (as most machines come without ) widthshow
  1132. (a configured SLIP interface) must be configured to create and maintain the neccessary ) 72.0 626.0 T
  1133. (interface(s), as well as proper configuration of one or more modems.) 72.0 640.0 T
  1134. 6 (Helvetica-Bold) 12 1 mymakefontmetric
  1135. 6 FF
  1136. (c)  Modem Configuration) 72.0 668.0 T
  1137. 3 FF
  1138. (Modem configuration can be tricky business - "Hayes compatible" means less and less ) 72.0 696.0 T
  1139. (each day :-() 72.0 710.0 T
  1140. grestore
  1141. FMENDPAGE
  1142. grestore
  1143. showpage
  1144. __NXsheetsavetoken restore
  1145. %%PageTrailer
  1146.  
  1147. %%Page: 8 8
  1148. %%PageBoundingBox: -9 25 604 817
  1149. %%PageFonts: (atend)
  1150. %%BeginPageSetup
  1151. %%PaperSize: A4
  1152. /__NXsheetsavetoken save def
  1153. -8.5 25 translate
  1154. gsave
  1155. /__NXbasematrix matrix currentmatrix def
  1156. grestore
  1157. gsave
  1158. 0 0 612 792 rectclip
  1159. [1 0 0 -1 0 792] concat
  1160. 0 0 translate
  1161. %%EndPageSetup
  1162. FMBEGINPAGE
  1163. gsave
  1164. 0 0 612 792 rectclip
  1165. /landscape false def
  1166. 0 0 612 792 CR
  1167. 1 G
  1168. 72 749.333374 468 10 NF
  1169. 0 G
  1170. 0 (Symbol) 8 1 mymakefontmetric
  1171. 0 FF
  1172. <e3> 269.488 754.667 T
  1173. 1 (Helvetica) 8 1 mymakefontmetric
  1174. 1 FF
  1175. (1993 Thor Legvold) 275.808 754.667 T
  1176. 1 G
  1177. 0 360 27 27 522 751.5 AF
  1178. 0.5 SL
  1179. 3.86 setmiterlimit
  1180. 0 G
  1181. 0 360 27 27 522 751.5 AS
  1182. 1 G
  1183. 72 36 468 10 NF
  1184. 0 G
  1185. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1186. 2 FF
  1187. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1188. (8) 518.5 755.333 T
  1189. 0 0 612 792 CR
  1190. 1 G
  1191. 72 72 468 648 NF
  1192. 0 G
  1193. 3 (Helvetica) 12 1 mymakefontmetric
  1194. 3 FF
  1195. (Some things you need to configure the modem for:) 72.0 80.0 T
  1196. (8 bits, no parity) 97.92 94.0 T
  1197. (RTS (hardware) flow controll, if your server supprts it.  Remember to reference the ) 97.92 108.0 T
  1198. (proper device file) 97.92 122.0 T
  1199. (in /dev to use the hardware flow control! (i.e. /dev/cufa for serial port a instead of ) 97.92 136.0 T
  1200. (/dev/cua, etc)) 97.92 150.0 T
  1201. (Follow DTR) 97.92 164.0 T
  1202. (Generally speaking, you want the modem to pass the data as quickly as possible with a ) 72.0 178.0 T
  1203. 72 192 M -0.324829 0 32 (minimum of modification - no xon/xoff, no error control, no retraining, etc, because the IP ) widthshow
  1204. 72 206 M -0.247803 0 32 (protocol takes care of all this anyway.  Since there are so many different modems on the ) widthshow
  1205. (market, I refer the reader to the modems manual for the actual setup string.  If you en-) 72.0 220.0 T
  1206. 72 234 M -0.041031 0 32 (counter difficulties with the modems (quite probable, I'm afraid), check and doublecheck ) widthshow
  1207. (the connection and setup strings.  Try using tip or kermit to make a connection.  Check ) 72.0 248.0 T
  1208. 72 262 M -0.732864 0 32 (that /etc/gettytab includes an entry for the proper speed you have configured the modems ) widthshow
  1209. (for, and that /etc/ttys refers to the proper device, program and terminal speed.  Please ) 72.0 276.0 T
  1210. 72 290 M -0.01503 0 32 (please please ) widthshow
  1211. 4 (Helvetica-Oblique) 12 1 mymakefontmetric
  1212. 4 FF
  1213. 149.345917 290 M -0.01503 0 32 (do not) widthshow
  1214. 3 FF
  1215. 182.690872 290 M -0.01503 0 32 ( enable root login on any device that allows remote calling, you are ) widthshow
  1216. (merely inviting trouble. ) 72.0 304.0 T
  1217. 72 332 M -0.366364 0 32 (Here is a list of configurable modem setup options for a ZyXEL 1496E, as included in the ) widthshow
  1218. (TransSys package:) 72.0 346.0 T
  1219. (# configure modem with proper parameters ) 99.36 360.0 T
  1220. (# S2=128 - turn off escape into command mode) 99.36 374.0 T
  1221. (# &K4) 99.36 388.0 T
  1222. (- V.42/V.42bis or MNP4/MNP5) 132.048 388.0 T
  1223. (# &N0) 99.36 402.0 T
  1224. (- auto-negotiate highest possible link rate) 132.708 402.0 T
  1225. (# M0) 99.36 416.0 T
  1226. (- speaker off) 126.036 416.0 T
  1227. (# M1) 99.36 430.0 T
  1228. (- speaker on until connect) 126.036 430.0 T
  1229. (# V1) 99.36 444.0 T
  1230. (- verbose responses) 124.044 444.0 T
  1231. (# Q0) 99.36 458.0 T
  1232. (- display responses) 125.376 458.0 T
  1233. (# X5) 99.36 472.0 T
  1234. (# &C1) 99.36 486.0 T
  1235. (- CD tracks carrier presence) 132.708 486.0 T
  1236. (# &D3) 99.36 500.0 T
  1237. (- hang up and reset to profile 0 when DTR dropped) 132.708 500.0 T
  1238. (# &H3) 99.36 514.0 T
  1239. (- hardware (RTS/CTS) flow control) 132.708 514.0 T
  1240. (# &J0) 99.36 528.0 T
  1241. (- single phone line RJ11 jack) 130.044 528.0 T
  1242. (# &L0) 99.36 542.0 T
  1243. (- normal phone line (not leased)) 130.716 542.0 T
  1244. (# &M0) 99.36 556.0 T
  1245. (- async mode) 134.04 556.0 T
  1246. (# &R1) 99.36 570.0 T
  1247. (- ignore RTS, assume always on) 132.708 570.0 T
  1248. (# &S0) 99.36 584.0 T
  1249. (- DSR override, assume always on) 132.048 584.0 T
  1250. (# N1) 99.36 598.0 T
  1251. (- ring volume) 124.704 598.0 T
  1252. (# *Q0) 99.36 612.0 T
  1253. (- no response to poor signal quality) 130.044 612.0 T
  1254. (So a sample configuration string might look like this: ) 72.0 640.0 T
  1255. (AT S2=128 &K4 &N0 M1 V1 Q0 X5 &C1 &D3 &H3 &J0 &L0 &M0 &R1 &S0 N1 *Q0) 72.0 654.0 T
  1256. ( ) 72.0 682.0 T
  1257. grestore
  1258. FMENDPAGE
  1259. grestore
  1260. showpage
  1261. __NXsheetsavetoken restore
  1262. %%PageTrailer
  1263.  
  1264. %%Page: 9 9
  1265. %%PageBoundingBox: -9 25 604 817
  1266. %%PageFonts: (atend)
  1267. %%BeginPageSetup
  1268. %%PaperSize: A4
  1269. /__NXsheetsavetoken save def
  1270. -8.5 25 translate
  1271. gsave
  1272. /__NXbasematrix matrix currentmatrix def
  1273. grestore
  1274. gsave
  1275. 0 0 612 792 rectclip
  1276. [1 0 0 -1 0 792] concat
  1277. 0 0 translate
  1278. %%EndPageSetup
  1279. FMBEGINPAGE
  1280. gsave
  1281. 0 0 612 792 rectclip
  1282. /landscape false def
  1283. 0 0 612 792 CR
  1284. 1 G
  1285. 72 749.333374 468 10 NF
  1286. 0 G
  1287. 0 (Symbol) 8 1 mymakefontmetric
  1288. 0 FF
  1289. <e3> 269.488 754.667 T
  1290. 1 (Helvetica) 8 1 mymakefontmetric
  1291. 1 FF
  1292. (1993 Thor Legvold) 275.808 754.667 T
  1293. 1 G
  1294. 0 360 27 27 522 751.5 AF
  1295. 0.5 SL
  1296. 3.86 setmiterlimit
  1297. 0 G
  1298. 0 360 27 27 522 751.5 AS
  1299. 1 G
  1300. 72 36 468 10 NF
  1301. 0 G
  1302. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1303. 2 FF
  1304. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1305. (9) 518.5 755.333 T
  1306. 0 0 612 792 CR
  1307. 1 G
  1308. 72 72 468 648 NF
  1309. 0 G
  1310. 3 (Helvetica-Bold) 12 1 mymakefontmetric
  1311. 3 FF
  1312. (d)  Advanced Configuration) 72.0 80.0 T
  1313. 4 (Helvetica-Oblique) 12 1 mymakefontmetric
  1314. 4 FF
  1315. (Dynamic IP address allocation) 97.92 94.0 T
  1316. 5 (Helvetica) 12 1 mymakefontmetric
  1317. 5 FF
  1318. (Dynamically assigning IP addresses is usual at larger installations such as universities ) 72.0 108.0 T
  1319. (and commercial service providers, as the SLIP service is open to many users who may ) 72.0 122.0 T
  1320. 72 136 M -0.726044 0 32 (share a server machine or port on a terminal server.  As I haven't done this, I have no idea ) widthshow
  1321. 72 150 M -0.091324 0 32 (how to set it up.  All I can say is "see the manual."  If anyone has info on this, I would ap-) widthshow
  1322. (preciate hearing from you.) 72.0 164.0 T
  1323. 3 FF
  1324. (e)  Miscellaneous Configuration) 72.0 206.0 T
  1325. 4 FF
  1326. (Mail) 97.92 220.0 T
  1327. 5 FF
  1328. (For mail to function properly the sendmail.cf file ) 72.0 234.0 T
  1329. 4 FF
  1330. (may) 326.76 234.0 T
  1331. 5 FF
  1332. ( need to be modified, on the client ) 349.428 234.0 T
  1333. (end of things.  On the server, as long as the client is registered in the network database ) 72.0 248.0 T
  1334. 72 262 M -0.596039 0 32 (as a valid client everything should work.  I'm no mail guru - find one if you need help.  One ) widthshow
  1335. (problem that can occur is that some mail will bounce, as the SLIP connection isn't up all ) 72.0 276.0 T
  1336. 72 290 M -0.679367 0 32 (the time.  Mail tries to deliver mail and finds that the destination is down because the SLIP ) widthshow
  1337. 72 304 M -0.638138 0 32 (link is down/inactive.  Most mail programs try for three days before giving up, and the mail ) widthshow
  1338. 72 318 M -0.805496 0 32 (admin can configure the frequency that mail delivery is attempted.  An alternative is to use ) widthshow
  1339. 72 332 M -0.429474 0 32 (a POP mail client to fetch mail from the mail server.  NuPOP on the PC is a relatively con-) widthshow
  1340. 72 346 M -0.914841 0 32 (venient and stable program to handle mail stored on a remote server.  There are also POP ) widthshow
  1341. 72 360 M -0.781876 0 32 (implementations for other platforms (Eudora(?) for the Mac, plus POP programs for NeXT ) widthshow
  1342. 72 374 M -0.087357 0 32 (and SUN).  If the connection is often up, or used over a leased line, mail should function ) widthshow
  1343. (as expected for any client on the network.) 72.0 388.0 T
  1344. ( ) 72.0 402.0 T
  1345. 4 FF
  1346. (News) 97.92 416.0 T
  1347. 5 FF
  1348. 72 430 M -0.346054 0 32 (For clients to be able to read Usenet News, they need to be included in the news servers ) widthshow
  1349. 72 444 M -0.70874 0 32 (news_clients file.  Setup should be just the same for "normal" network clients.  It is usually ) widthshow
  1350. (much faster for clients to simply use telnet or rlogin to a server and run rn/tin/trn/gnus in ) 72.0 458.0 T
  1351. (a terminal window instead of setting up a newsfeed to the SLIP client.  Windows based ) 72.0 472.0 T
  1352. ((i.e. NewsGrazer, I forgot the name of the X windows news reader) newsreaders work, ) 72.0 486.0 T
  1353. 72 500 M -0.397919 0 32 (but on a slow (9600) link it can take a long time compared to a terminal based approach.  ) widthshow
  1354. 3 FF
  1355. (V.  TROUBLESHOOTING) 72.0 556.0 T
  1356. 5 FF
  1357. (Follows is a list of common problems, their symptoms, and probable causes and solu-) 72.0 570.0 T
  1358. (tions.) 72.0 584.0 T
  1359. 4 FF
  1360. (SLIP device not installed) 72.0 612.0 T
  1361. 5 FF
  1362. 97.919998 626 M -0.679672 0 32 (Upon booting, you should see boot messages indicating installation and initialization ) widthshow
  1363. (of the SLIP interface.  If you don't, check /etc/rc.local (or appropriate addition to /etc/rc.-) 72.0 640.0 T
  1364. (boot or /etc/rc) for the invocation of the rc.slip script which installs the SLIP interface at ) 72.0 654.0 T
  1365. 72 668 M -0.819809 0 32 (boot time.  One easy way to check if the SLIP interface is installed and enabled is to check ) widthshow
  1366. (the current configured interfaces with netstat, i.e.:) 72.0 682.0 T
  1367. grestore
  1368. FMENDPAGE
  1369. grestore
  1370. showpage
  1371. __NXsheetsavetoken restore
  1372. %%PageTrailer
  1373.  
  1374. %%Page: 10 10
  1375. %%PageBoundingBox: -9 25 604 817
  1376. %%PageFonts: (atend)
  1377. %%BeginPageSetup
  1378. %%PaperSize: A4
  1379. /__NXsheetsavetoken save def
  1380. -8.5 25 translate
  1381. gsave
  1382. /__NXbasematrix matrix currentmatrix def
  1383. grestore
  1384. gsave
  1385. 0 0 612 792 rectclip
  1386. [1 0 0 -1 0 792] concat
  1387. 0 0 translate
  1388. %%EndPageSetup
  1389. FMBEGINPAGE
  1390. gsave
  1391. 0 0 612 792 rectclip
  1392. /landscape false def
  1393. 0 0 612 792 CR
  1394. 1 G
  1395. 72 749.333374 468 10 NF
  1396. 0 G
  1397. 0 (Symbol) 8 1 mymakefontmetric
  1398. 0 FF
  1399. <e3> 269.488 754.667 T
  1400. 1 (Helvetica) 8 1 mymakefontmetric
  1401. 1 FF
  1402. (1993 Thor Legvold) 275.808 754.667 T
  1403. 1 G
  1404. 0 360 27 27 522 751.5 AF
  1405. 0.5 SL
  1406. 3.86 setmiterlimit
  1407. 0 G
  1408. 0 360 27 27 522 751.5 AS
  1409. 1 G
  1410. 72 36 468 10 NF
  1411. 0 G
  1412. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1413. 2 FF
  1414. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1415. (10) 515.0 755.333 T
  1416. 0 0 612 792 CR
  1417. 1 G
  1418. 72 72 468 648 NF
  1419. 0 G
  1420. 3 (Courier) 12 1 mymakefontmetric
  1421. 3 FF
  1422. (myhost% ) 72.0 94.0 T
  1423. 4 (Courier-Bold) 12 1 mymakefontmetric
  1424. 4 FF
  1425. (netstat -i) 129.6 94.0 T
  1426. 3 FF
  1427. (Name) 72.0 108.0 T
  1428. (Mtu) 117.0 108.0 T
  1429. (Network) 153.0 108.0 T
  1430. (Address) 234.0 108.0 T
  1431. (Ipkts) 306.0 108.0 T
  1432. (Ierrs) 351.0 108.0 T
  1433. (Opkts) 396.0 108.0 T
  1434. (Oerrs) 450.0 108.0 T
  1435. (Coll) 504.0 108.0 T
  1436. (en0) 72.0 122.0 T
  1437. (1500) 117.0 122.0 T
  1438. (next-defaul) 153.0 122.0 T
  1439. (slp-gw) 234.0 122.0 T
  1440. (37) 306.0 122.0 T
  1441. (0) 351.0 122.0 T
  1442. (37) 396.0 122.0 T
  1443. (0) 450.0 122.0 T
  1444. (0) 504.0 122.0 T
  1445. (lo0) 72.0 136.0 T
  1446. (1536) 117.0 136.0 T
  1447. (loopback) 153.0 136.0 T
  1448. (localhost) 234.0 136.0 T
  1449. (7155) 306.0 136.0 T
  1450. (0) 351.0 136.0 T
  1451. (7155) 396.0 136.0 T
  1452. (0) 450.0 136.0 T
  1453. (0) 504.0 136.0 T
  1454. (slip0) 72.0 150.0 T
  1455. (1006) 117.0 150.0 T
  1456. (127.42.100) 153.0 150.0 T
  1457. (127.42.100) 234.0 150.0 T
  1458. (24176) 306.0 150.0 T
  1459. (153) 351.0 150.0 T
  1460. (23831) 396.0 150.0 T
  1461. (0) 450.0 150.0 T
  1462. (0) 504.0 150.0 T
  1463. (slip1) 72.0 164.0 T
  1464. (1006) 117.0 164.0 T
  1465. (none) 153.0 164.0 T
  1466. (none) 234.0 164.0 T
  1467. (0) 306.0 164.0 T
  1468. (0) 351.0 164.0 T
  1469. (0) 396.0 164.0 T
  1470. (0) 450.0 164.0 T
  1471. (0) 504.0 164.0 T
  1472. (en0) 72.0 178.0 T
  1473. (1500) 117.0 178.0 T
  1474. (none) 153.0 178.0 T
  1475. (none) 234.0 178.0 T
  1476. (37) 306.0 178.0 T
  1477. (0) 351.0 178.0 T
  1478. (37) 396.0 178.0 T
  1479. (0) 450.0 178.0 T
  1480. (0) 504.0 178.0 T
  1481. 5 (Helvetica) 12 1 mymakefontmetric
  1482. 5 FF
  1483. (One may also try using ifconfig for interface configuration information:) 72.0 220.0 T
  1484. 3 FF
  1485. (myhost% ) 72.0 248.0 T
  1486. 4 FF
  1487. (ifconfig slip0) 129.6 248.0 T
  1488. 3 FF
  1489. (slip0: flags=11<UP,POINTOPOINT>) 72.0 262.0 T
  1490. (        inet 127.42.100.1 --> 127.42.100.3 netmask ffffff00 ) 72.0 276.0 T
  1491. 6 (Helvetica-Oblique) 12 1 mymakefontmetric
  1492. 6 FF
  1493. (Routing tables not installed/correct) 72.0 304.0 T
  1494. 5 FF
  1495. 97.919998 318 M -0.986771 0 32 (Is the proper/appropriate routing information in the routing tables?  Again, use netstat ) widthshow
  1496. (to confirm that the SLIP interface is active and is routed properly:  ) 72.0 332.0 T
  1497. 3 FF
  1498. (myhost% ) 72.0 360.0 T
  1499. 4 FF
  1500. (netstat -r) 129.6 360.0 T
  1501. 3 FF
  1502. (Routing tables) 72.0 374.0 T
  1503. 72 388 M -0.960098 0 32 (Destination      Gateway            Flags     Refs     Use  Interface) widthshow
  1504. (localhost        localhost          UH          3     1323  lo0) 72.0 402.0 T
  1505. (127.42.100.1     localhost          UH          0        0  lo0) 72.0 416.0 T
  1506. (127.42.100.3     127.42.100.1       UG          0    23871  slip0) 72.0 430.0 T
  1507. (+ all of the usual ethernet (interface en0) entries...) 72.0 444.0 T
  1508. (myhost% ) 72.0 472.0 T
  1509. 4 FF
  1510. (netstat -rn) 129.6 472.0 T
  1511. 3 FF
  1512. (Routing tables) 72.0 486.0 T
  1513. 72 500 M -0.960098 0 32 (Destination      Gateway            Flags     Refs     Use  Interface) widthshow
  1514. (127.0.0.1        127.0.0.1          UH          3     1323  lo0) 72.0 514.0 T
  1515. (127.42.100.3     127.0.0.1          UH          0        0  lo0) 72.0 528.0 T
  1516. (default          127.42.100.1       UG          0    23856  slip0) 72.0 542.0 T
  1517. (+ all of the usual ethernet (interface en0) entries...) 72.0 556.0 T
  1518. 5 FF
  1519. 72 584 M -0.198792 0 32 (If you don't have entries for a SLIP interface, check your configuration files - for the Tran-) widthshow
  1520. (Sys package this means /usr/dialupip/config/rc.slip, config.slip and /etc/rc.local.  Watch ) 72.0 598.0 T
  1521. (the console at boottime, you should see the rc.local script being executed, which starts ) 72.0 612.0 T
  1522. (the rc.slip script going.  It echoes each interface configured and invokes ifconfig, route, ) 72.0 626.0 T
  1523. (and duioctl to configure the interface according to the configuration information in con-) 72.0 640.0 T
  1524. 72 654 M -0.015427 0 32 (fig.slip.  If you have accidentaly configured identical addresses for local and remote (not ) widthshow
  1525. (hard to do :-), it will ) 72.0 668.0 T
  1526. 6 FF
  1527. (remove) 176.7 668.0 T
  1528. 5 FF
  1529. ( the routing information for that interface.) 216.708 668.0 T
  1530. grestore
  1531. FMENDPAGE
  1532. grestore
  1533. showpage
  1534. __NXsheetsavetoken restore
  1535. %%PageTrailer
  1536.  
  1537. %%Page: 11 11
  1538. %%PageBoundingBox: -9 25 604 817
  1539. %%PageFonts: (atend)
  1540. %%BeginPageSetup
  1541. %%PaperSize: A4
  1542. /__NXsheetsavetoken save def
  1543. -8.5 25 translate
  1544. gsave
  1545. /__NXbasematrix matrix currentmatrix def
  1546. grestore
  1547. gsave
  1548. 0 0 612 792 rectclip
  1549. [1 0 0 -1 0 792] concat
  1550. 0 0 translate
  1551. %%EndPageSetup
  1552. FMBEGINPAGE
  1553. gsave
  1554. 0 0 612 792 rectclip
  1555. /landscape false def
  1556. 0 0 612 792 CR
  1557. 1 G
  1558. 72 749.333374 468 10 NF
  1559. 0 G
  1560. 0 (Symbol) 8 1 mymakefontmetric
  1561. 0 FF
  1562. <e3> 269.488 754.667 T
  1563. 1 (Helvetica) 8 1 mymakefontmetric
  1564. 1 FF
  1565. (1993 Thor Legvold) 275.808 754.667 T
  1566. 1 G
  1567. 0 360 27 27 522 751.5 AF
  1568. 0.5 SL
  1569. 3.86 setmiterlimit
  1570. 0 G
  1571. 0 360 27 27 522 751.5 AS
  1572. 1 G
  1573. 72 36 468 10 NF
  1574. 0 G
  1575. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1576. 2 FF
  1577. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1578. (11) 515.0 755.333 T
  1579. 0 0 612 792 CR
  1580. 1 G
  1581. 72 72 468 648 NF
  1582. 0 G
  1583. 3 (Helvetica-Oblique) 12 1 mymakefontmetric
  1584. 3 FF
  1585. (Modem setup wrong) 72.0 80.0 T
  1586. 4 (Helvetica) 12 1 mymakefontmetric
  1587. 4 FF
  1588. 97.919998 94 M -0.854416 0 32 (The modem should answer on the first ring, and establish a connection at the highest ) widthshow
  1589. 72 108 M -0.68161 0 32 (supported speed without fallback, error correction, etc.  If you are having troubles with the ) widthshow
  1590. 72 122 M -0.198029 0 32 (modem after it answers, check by logging in as a regular user (i.e. don't use SLIP autodi-) widthshow
  1591. 72 136 M -0.199341 0 32 (aling, but dial in from another machine and attempt to log in).  If you get garbage instead ) widthshow
  1592. 72 150 M -0.258957 0 32 (of a login string, it could be a speed problem.  Ensure on both ends that the modems are ) widthshow
  1593. (set up identically for speed, parity, etc.  If you don't get any prompt, or if the modem ) 72.0 164.0 T
  1594. 72 178 M -0.075043 0 32 (doesn't answer despite setting the auto answer bit, check your cables.  Can you use the ) widthshow
  1595. (modem to dial out?  Try exchanging with other cables that you know work.) 72.0 192.0 T
  1596. 5 (Helvetica-Bold) 12 1 mymakefontmetric
  1597. 5 FF
  1598. (VI.  FUTURE ADDITIONS) 72.0 248.0 T
  1599. 4 FF
  1600. (Other (vendor specific) server configurations (SUN, Hewlett Packard, etc).) 72.0 276.0 T
  1601. (Cisco configuration for SLIP and PPP.) 72.0 290.0 T
  1602. (Removal of the sarcasic comments relative to non-NeXT platforms.) 72.0 304.0 T
  1603. (Editing to improve readability and language useage.) 72.0 318.0 T
  1604. 5 FF
  1605. (VII.  OTHER RESOURCES) 72.0 374.0 T
  1606. 4 FF
  1607. (Usenet News: comp.dcom.modems) 72.0 402.0 T
  1608. (Usenet News: comp.protocol.ppp) 72.0 416.0 T
  1609. (Usenet News: comp.sys.next.sysadmin/hardware/programmer) 72.0 430.0 T
  1610. (Landwehr, J. (1992). ) 72.0 458.0 T
  1611. 3 FF
  1612. (Transparent Remote Network Connectivity: Internet Protocol Over ) 185.388 458.0 T
  1613. (Serial Lines) 72.0 472.0 T
  1614. 4 FF
  1615. (.) 134.688 472.0 T
  1616. (Available via anon ftp to: ftp.acns.nwu.edu) 72.0 486.0 T
  1617. (Rempe, Glenn D. (1993). ) 72.0 500.0 T
  1618. 3 FF
  1619. (Connecting to the Internet) 209.388 500.0 T
  1620. 4 FF
  1621. (.) 347.472 500.0 T
  1622. (Available via:) 72.0 514.0 T
  1623. (RFCs) 72.0 542.0 T
  1624. (Available via anon ftp to: nic.ddn.mil) 72.0 556.0 T
  1625. (Available via electronic mailing service: service@nic.ddn.mil ) 72.0 570.0 T
  1626. 5 FF
  1627. (VIII.  NETWORKING PROGRAMS) 72.0 612.0 T
  1628. 4 FF
  1629. (KA9Q ) 72.0 640.0 T
  1630. ( ) 177.84 640.0 T
  1631. ((MS-DOS)) 189.0 640.0 T
  1632. (anon ftp: ucsd.edu) 342.0 640.0 T
  1633. (Merit PPP collection ) 72.0 654.0 T
  1634. ((PPP for various platforms)) 189.0 654.0 T
  1635. (anon ftp: merit.edu) 342.0 654.0 T
  1636. (Morning Star PPP) 72.0 668.0 T
  1637. ((PPP for various platforms)) 189.0 668.0 T
  1638. (e-mail: marketing@morningstar.com) 342.0 668.0 T
  1639. (Ohio PPP collection) 72.0 682.0 T
  1640. ((PPP for various platforms)) 189.0 682.0 T
  1641. (anon ftp: archive.cis.ohio-state.edu) 342.0 682.0 T
  1642. (Marble Teleconnect) 72.0 696.0 T
  1643. ((SLIP for NeXT)) 189.0 696.0 T
  1644. (?) 342.0 696.0 T
  1645. (TransSys Dialup-IP) 72.0 710.0 T
  1646. ((SLIP/CSLIP for NeXT)) 189.0 710.0 T
  1647. (anon ftp: sonata.cc.purdue.edu) 342.0 710.0 T
  1648. grestore
  1649. FMENDPAGE
  1650. grestore
  1651. showpage
  1652. __NXsheetsavetoken restore
  1653. %%PageTrailer
  1654.  
  1655. %%Page: 12 12
  1656. %%PageBoundingBox: -9 25 604 817
  1657. %%PageFonts: (atend)
  1658. %%BeginPageSetup
  1659. %%PaperSize: A4
  1660. /__NXsheetsavetoken save def
  1661. -8.5 25 translate
  1662. gsave
  1663. /__NXbasematrix matrix currentmatrix def
  1664. grestore
  1665. gsave
  1666. 0 0 612 792 rectclip
  1667. [1 0 0 -1 0 792] concat
  1668. 0 0 translate
  1669. %%EndPageSetup
  1670. FMBEGINPAGE
  1671. gsave
  1672. 0 0 612 792 rectclip
  1673. /landscape false def
  1674. 0 0 612 792 CR
  1675. 1 G
  1676. 72 749.333374 468 10 NF
  1677. 0 G
  1678. 0 (Symbol) 8 1 mymakefontmetric
  1679. 0 FF
  1680. <e3> 269.488 754.667 T
  1681. 1 (Helvetica) 8 1 mymakefontmetric
  1682. 1 FF
  1683. (1993 Thor Legvold) 275.808 754.667 T
  1684. 1 G
  1685. 0 360 27 27 522 751.5 AF
  1686. 0.5 SL
  1687. 3.86 setmiterlimit
  1688. 0 G
  1689. 0 360 27 27 522 751.5 AS
  1690. 1 G
  1691. 72 36 468 10 NF
  1692. 0 G
  1693. 2 (Times-BoldItalic) 14 1 mymakefontmetric
  1694. 2 FF
  1695. (SlipServer v.0.80, 10.10.93) 229.196 45.333 T
  1696. (12) 515.0 755.333 T
  1697. 0 0 612 792 CR
  1698. 1 G
  1699. 72 72 468 648 NF
  1700. 0 G
  1701. 3 (Helvetica-Bold) 12 1 mymakefontmetric
  1702. 3 FF
  1703. (IX.  ACKNOWLEDGEMENTS) 72.0 94.0 T
  1704. 4 (Helvetica) 12 1 mymakefontmetric
  1705. 4 FF
  1706. 72 108 M -0.280029 0 32 (Thanks to the following for providing invaluable help in the form of private e-mail, Usenet ) widthshow
  1707. (News, FAQ files, and various articles and papers (see the Other Resources section):) 72.0 122.0 T
  1708. (Kjell Rune Abbedissen) 72.0 150.0 T
  1709. (<abbedissen@edb.uib.no>) 234.0 150.0 T
  1710. (Pierce Cantrell ) 72.0 164.0 T
  1711. (<pierce@cantrell.tamu.edu>) 234.0 164.0 T
  1712. (Karl Denninger) 72.0 178.0 T
  1713. (<karl@ddsw1.mcs.com>) 234.0 178.0 T
  1714. (Dwight Everhart) 72.0 192.0 T
  1715. (<biff@biff.jpunix.com> ) 234.0 192.0 T
  1716. (Mark L. Fausett ) 72.0 206.0 T
  1717. (<mfausett@LOCUTUS.BBN.COM>) 234.0 206.0 T
  1718. (Jeff Hallgren ) 72.0 220.0 T
  1719. (<jhall@tahiti.umhc.umn.edu>) 234.0 220.0 T
  1720. (Alan Hinds ) 72.0 234.0 T
  1721. (<U32472%UICVM.bitnet@livid.uib.no>) 234.0 234.0 T
  1722. (Pete Holsberg) 72.0 248.0 T
  1723. (<pjh@mccc.edu>) 234.0 248.0 T
  1724. (Kenneth H277stland) 72.0 262.0 T
  1725. (<hostland@edb.uib.no>) 234.0 262.0 T
  1726. (Hans Morten Kind) 72.0 276.0 T
  1727. (<kind@edb.uib.no>) 234.0 276.0 T
  1728. (Edwin Kremer) 72.0 290.0 T
  1729. (<Edwin.Kremer@NOC.cs.ruu.nl>) 234.0 290.0 T
  1730. (Caroline Lambert) 72.0 304.0 T
  1731. (<caroline@stp.Stanford.EDU>) 234.0 304.0 T
  1732. (John Landwehr) 72.0 318.0 T
  1733. (<jland@nwu.edu>) 234.0 318.0 T
  1734. (Markus Lankeit) 72.0 332.0 T
  1735. (<markus@u.washington.edu>) 234.0 332.0 T
  1736. (James S MacKinnon) 72.0 346.0 T
  1737. (<jmack@skye.Phys.UAlberta.Ca>) 234.0 346.0 T
  1738. (Louis A. Mamakos) 72.0 360.0 T
  1739. (<louie@transsys.com>) 234.0 360.0 T
  1740. (Dr. Andreas Mueller ) 72.0 374.0 T
  1741. (<afm@mathi.uni-heidelberg.de>) 234.0 374.0 T
  1742. (Glenn D.Rempe) 72.0 388.0 T
  1743. (<glenn@iridium.digex.net>) 234.0 388.0 T
  1744. (Walter Roberson) 72.0 402.0 T
  1745. (<roberson@hamer.ibd.nrc.ca>) 234.0 402.0 T
  1746. (Bob Sutterfield) 72.0 416.0 T
  1747. (<bob@MorningStar.Com>) 234.0 416.0 T
  1748. 72 430 M -0.641693 0 32 ( ) widthshow
  1749. 78.030304 430 M -0.641693 0 32 (...and certainly others whom have asked not to be mentioned or I have lost their address ) widthshow
  1750. ((sorry!).) 72.0 444.0 T
  1751. (All copyrights and trademarks are property of the respective companies (NeXT, SUN, ) 72.0 472.0 T
  1752. 72 486 M -0.236053 0 32 (IBM, etc...) named.  Inclusion of a specific product or manufacturer is coincidental and in ) widthshow
  1753. (no way represents an endorsement of said product.) 72.0 500.0 T
  1754. 72 528 M -0.244247 0 32 (And in case anyone wonders, no - I am not a computer science major ;-).  I am a student ) widthshow
  1755. 72 542 M -0.304504 0 32 (in the graduate programme of psychology at the University of Bergen, Norway.  I may be ) widthshow
  1756. (contacted at the following address:) 72.0 556.0 T
  1757. (Thor Legvold) 72.0 584.0 T
  1758. (NorNeXT User Group) 72.0 598.0 T
  1759. (Postboks 749) 72.0 612.0 T
  1760. (5001 Bergen) 72.0 626.0 T
  1761. (Tlf/Fax:+47 55 90 21 66) 72.0 640.0 T
  1762. (email:) 72.0 654.0 T
  1763. (Legvold@edb.uib.no (all mail accepted)) 119.52 654.0 T
  1764. (edmtl@fiol.uib.no (NeXTmail accepted)) 119.52 668.0 T
  1765. (thor@sushi.uib.no (fan mail accepted)) 119.52 682.0 T
  1766. grestore
  1767. FMENDPAGE
  1768. grestore
  1769. showpage
  1770. __NXsheetsavetoken restore
  1771. %%PageTrailer
  1772. %%Trailer
  1773. %%BoundingBox:-9 25 604 817
  1774.  
  1775. --
  1776. Thor Legvold                 |    This is the strangest life
  1777. NorNeXT User Group leader    |    I've ever known...
  1778. University of Bergen         |         - Jim Morrison, The Doors
  1779.  
  1780.  
  1781.