home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 468.AUTOEXEC.NET < prev    next >
Text File  |  1988-12-21  |  8KB  |  219 lines

  1. #  A U T O E X E C . N E T
  2. #
  3. #  The configuration file for the NET.EXE program...  this file
  4. #  *MUST* be in the root directory ( \ ) of your current disk when
  5. #  NET.EXE is run!
  6. #
  7. #  Note: NET.EXE ignores all lines beginning with a pound sign (#).
  8. #
  9. #  **********************************************************
  10. #  **** Read USEGUIDE.DOC to help understand this file! *****
  11. #  **********************************************************
  12. #
  13. #    There are many commands which must be provided to NET.EXE 
  14. #    each time it is started to configure the program.  To keep
  15. #    from having to type them by hand each time, we put them in
  16. #    this file, which is read each time NET starts up.  Commands
  17. #    in this configuration file are entered exactly as they would
  18. #    be typed at the keyboard in the program.
  19. #
  20. #    We've tried to give you intelligent default values for each of
  21. #    the commands below.  You need to read completely through this
  22. #    file, changing things as you go.  If you're not sure what to
  23. #    do with a command, try leaving it like it is!  Once you become
  24. #    familiar with the package, you'll no doubt find things to change.
  25. #    Once you're up and running and are all set, you can delete some or
  26. #    all of the comment lines (the ones that start with '#') to save
  27. #    disk space and make the program load faster, if you wish.
  28. #
  29. #-----------------------------------------------
  30. # This entry tells NET.EXE the name of your machine. The suffix 
  31. # 'ampr' is not officially confirmed *yet*, but for now we'll use
  32. # it to identify this station as an "AMateur Packet Radio" station.
  33. # Your hostname will show up in mail headers, etc.
  34. # **CHANGE**
  35. hostname n0qrm.ampr 
  36. #
  37. #-----------------------------------------------
  38. #
  39. # The next line does the same thing that "MYCALL" did in your AX.25 
  40. # TNC... it identifies the callsign you're using on the air in AX.25
  41. # packets.
  42. # **CHANGE*
  43. ax25 mycall n0qrm-0
  44. #
  45. #-----------------------------------------------
  46. #
  47. # This one contains your IP address.  If you have not as yet 
  48. # obtained an IP address you may temporarily use the one shown
  49. # but insert a random number (between 1 and 255) in lieu of
  50. # the '*'.  Try to insure that no one else in your area is using
  51. # the same number as you are!  Brackets are required.
  52. # **CHANGE**
  53. ip address [44.128.0.*]
  54. #
  55. #------------------------------------------------
  56. #
  57. # The attach command tells NET.EXE about the interfaces in your computer
  58. # that you will be using for TCP/IP.  These can include normal IBM-type
  59. # serial "comm ports", Ethernet controllers, or dedicated packet cards.
  60. # The syntax is:
  61. # attach <hw type> <I/O address> <vector> <mode> <label> <bufsize> 
  62. #        <mtu> [<speed>]
  63. #
  64. # See USEGUIDE.DOC for explanation of the attach command and its options.
  65. #
  66. # This entry sets you up on COM1 as a 4800 baud KISS connection 
  67. # for use with KISS TNC's.  This is a reasonable place to start...
  68. #
  69. #attach asy 0x3f8 4 ax25 ax0 2048 256 4800
  70. #
  71. # ...and here are some other possible attach commands you may find useful
  72. # as given, or just as examples of what you can do... see USEGUIDE.DOC for
  73. # more examples.
  74. #
  75. # COM2: set up as a 1200 baud KISS connection
  76. #
  77. #attach asy 0x2f8 3 ax25 ax1 2048 256 1200
  78. #
  79. # COM1: set up as a 9600 baud slip link to another computer
  80. #
  81. #attach asy 0x3f8 4 slip sl0 8092 576 9600
  82. #
  83. # The next line sets up you DRSI PC* Packet adaptor as the interface
  84. # to be used
  85. #
  86. attach drsi 300 2 ax25 dr0 2048 256 1200
  87. #
  88. #-------------------------------------------------
  89. #
  90. # The KISS computer-to-tnc protocol includes a "command packet" that
  91. # you can use to twiddle TNC parameters like TXDELAY, TXTAIL, PERSIST,
  92. # and SLOTTIME.  Since most KISS implementations include good default
  93. # values, you shouldn't have to use this feature, but if things don't
  94. # work, you can use the "param" command to try tweaking the TNC.  If
  95. # you think you need to do this, read the KISS protocol documentation,
  96. # and/or talk to a friend who's an expert, *before* you go dorking with
  97. # your TNC settings!  All TNC's were not created equal, so you *MUST* read
  98. # the docs for the KISS implementation for your TNC as well.
  99. #
  100. # WHEW!  Good thing you probably don't have to do this, right?
  101. #
  102. # As an example, N3EUA's TNC-1 with a gross old crystal
  103. # rig likes longer TXDELAY and TXTAIL values than the defaults:
  104. #
  105. #          param ax0 1 20
  106. #          param ax0 4 10
  107. #
  108. # The format is:  param <label> <hex value> <hex value> <hex value> ...
  109. #
  110. #-------------------------------------------------
  111. #
  112. # The following entry tells the program to route all packets out 
  113. # the interface labeled dr0a in the attach command.  Notice that if you
  114. # are using the attach line from above for COM2, the label is 'ax1'
  115. # instead.  
  116. #
  117. route add default dr0a
  118. #
  119. #-------------------------------------------------
  120. #
  121. # Time To Live is the maximum number of hops a packet can take 
  122. # before it is thrown away. This command prevents an inadvertent 
  123. # infinite loop from occuring with packets in the network.
  124. #
  125. ip ttl 16
  126. #
  127. #-------------------------------------------------
  128. #
  129. # The Maximum Segment Size is the largest single transmission that 
  130. # you will send. An mss of 216 corresponds to the mtu of 256 set
  131. # up in the attach command above, overhead bytes considered.
  132. #
  133. tcp mss 216
  134. #
  135. #-------------------------------------------------
  136. #
  137. # The Window parameter establishes the maximum number of bytes 
  138. # that may be outstanding before your system expects an ack.
  139. # If window is twice as big as mss, for example, there will be two
  140. # active packets on the channel at any given time... large values of
  141. # window provide improved throughput on full-duplex links, but are a
  142. # problem on the air.  Keep  mss <= window <= 2*mss if you're on the air.
  143. #
  144. tcp window 432
  145. #
  146. #------------------------------------------------- 
  147. #
  148. # This entry will open net.log in the \spool directory and will 
  149. # record the server activity of your system.  If you don't want a log,
  150. # comment out this line... if you do, make sure you have a \spool
  151. # directory!
  152. #
  153. log \spool\net.log
  154. #
  155. #-------------------------------------------------
  156. #
  157. # Each of the servers (services you will provide) must be turned 
  158. # on before they will be active. The following entries turn all 
  159. # of them on. To turn any function off use the command 'stop' after
  160. # NET gets fired up, or just comment out the line here.
  161. #
  162. start smtp
  163. start ftp
  164. start echo
  165. start discard
  166. start telnet
  167. start finger
  168. #
  169. #-------------------------------------------------- 
  170. #
  171. # AX.25 Configuration 
  172. #
  173. # The values in the following entries reflect default values.
  174. # These values come into play when you are operating in the 
  175. # AX.25 mode, along with your ax25 mycall entry above. 
  176. #                                                                    
  177. # If you want to operate as a digipeater (for those poor souls
  178. # not operating TCP/IP!), change 'off' to 'on'.
  179. #
  180. ax25 digipeat off
  181. #
  182. #---------------------------------------------------
  183. #
  184. # Maxframe sets the max number of frames allowed to remain 
  185. # unacknowledged. Cannot be greater than 7.  1 is a good number!
  186. #
  187. ax25 maxframe 1
  188. #
  189. #---------------------------------------------------
  190. #
  191. # Paclen limits the size of I=fields. 
  192. #
  193. ax25 paclen 256
  194. #
  195. #---------------------------------------------------
  196. #
  197. # Retry limits the number of unsuccessful retransmissions.
  198. #
  199. ax25 retry 4
  200. #
  201. #---------------------------------------------------
  202. #
  203. # ax25 window sets the number of bytes that can be pending on an 
  204. # AX.25 receive queue.
  205. #
  206. ax25 window 2048
  207. #
  208. #---------------------------------------------------
  209. #
  210. # Here we turn tracing on as a confidence builder for new users.
  211. #
  212. trace dr0a 111
  213. trace dr0b 111
  214. #
  215. # THE END
  216.