home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / hamradio / bpqax25.zip / BPQCFG.TXT < prev   
Text File  |  1993-09-26  |  11KB  |  293 lines

  1. ; CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE VERSION 4.05f
  2. ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. ;
  4. ;       The program which converts this text file to binary form is currently
  5. ;       very crude - be VERY careful when editing this file!
  6. ;
  7. ;       The order of parameters in not important, but they all must be
  8. ;       specified - there are no defaults.
  9. ;
  10. ;   Station Identification
  11. ;   ~~~~~~~~~~~~~~~~~~~~~~
  12. ;
  13. ;       If a user connects to the NODE Callsign or Alias, he is linked to the
  14. ;       switch code, and can use normal NetRom/TheNet commands.
  15. ;
  16. ;       If he connects to the BBS Callsign or Alias he will be connected
  17. ;       directly to a BBS port. If none are available, the connect will be
  18. ;       rejected.
  19. ;
  20. ;       Note that of you are running only a NODE (ie BBS=0), or or just a BBS
  21. ;       (NODE=0), then you must still put in two pairs of calls, but they MUST
  22. ;       be the SAME. If you are running both, the calls MUST be different.
  23. ;
  24. ;       Cambiar donde dice LU8APG por su licencia
  25. NODECALL=LU8APG-4       ; Node callsign.
  26. NODEALIAS=XXNODE        ; Node alias.
  27. ;
  28. BBSCALL=LU8APG          ; BBS callsign.
  29. BBSALIAS=XXBBS          ; BBS alias.
  30. ;
  31. ;   Configuration Options
  32. ;   ~~~~~~~~~~~~~~~~~~~~~
  33. ;
  34. BBS=1                   ; Include BBS support.
  35. NODE=1                  ; Include switch support.
  36. ;
  37. HIDENODES=0             ; If set to 1, nodes starting with # will only be
  38.                         ; displayed by a NODES * command.
  39. ;
  40. HOSTINTERRUPT=127       ; Sets the Interrupt used to access BPQ Host Mode. Will
  41.                         ; normally be 127, but may be changed if this clashes
  42.                         ; with other software. BTRIEVE seems to use 127, so if
  43.                         ; you are using it, try INTERRUPT=126 instead.
  44. ;
  45. ;       Memory Usage. If EMS=1, the system will attempt to put its
  46. ;       data area into EMS Memory. At the moment it makes no attempt 
  47. ;       to manage sharing of the EMS window, so you must not run any other
  48. ;       software using EMS.
  49. ;
  50. ;       Setting EMS=1 seems to cause problems with Desqview. I suggest it
  51. ;       is only used with non-DV installations.
  52. ;
  53. EMS=0         ; Don't use EMS RAM.
  54. ;
  55. ;       I seem to have problems with systems not using DESQVIEW - especially
  56. ;       NNA BBS's. The DV calls SHOULD be ignored if DV is not loaded, but
  57. ;       just in case, if you set DESQVIEW=0, the 'Release Timeslice' call
  58. ;       wont be used. MAKE SURE that you set DESQVIEW=1 if using DV, or
  59. ;       performance will be seriously affected.
  60. ;
  61. DESQVIEW=0
  62. ;       'ID' message - sent every idinterval mins, and will be addressed from
  63. ;       the port callsign (if defined) else from the node call.
  64. ;
  65. ;       The following format allows KA nodes to include your system in
  66. ;       their 'Nodes' lists.
  67. ;
  68. IDMSG:
  69. Network node (ALNODO)
  70. ***
  71. ;
  72. UNPROTO=MAIL            ; Default unproto address.
  73. ;
  74. ;   INFO - I command text
  75. ;   ~~~~~~~~~~~~~~~~~~~~~
  76. ;       Note that the bit about needing a port parameter in connects is only
  77. ;       necessary if you are running more that one (radio) port, or are using
  78. ;       the BAYCOM modem and its driver.
  79. ;
  80. INFOMSG:
  81. LU8APG Packet Switch.
  82.  
  83. Commands are basically the same as NET/ROM, but to connect to another normal
  84. station (not another node), you must specify a port number before the callsign.
  85. Use PORTS command to list available ports. The PMS command connects you to the
  86. associated Mailbox.
  87.  
  88. ***
  89. ;
  90. ;   CTEXT - Connection text
  91. ;   ~~~~~~~~~~~~~~~~~~~~~~~
  92. ;       Normally will only be sent when someone connects to the NODE ALIAS at
  93. ;       level 2. If FULL_CTEXT is set to 1, it will be sent to all connectees.
  94. ;       Note that this could confuse BBS forwarding connect scripts.
  95. ;
  96. CTEXT:
  97. Welcome to LU8APG's Packet Switch.
  98. Type ? for a list of available commands.
  99.  
  100. ***
  101.  
  102. FULL_CTEXT=0            ; Send ctext only to L2 connectees to alias
  103.  
  104. ;   Network System Parameters
  105. ;   ~~~~~~~~~~~~~~~~~~~~~~~~~
  106.  
  107. OBSINIT=5               ; Initial obsolescence value.
  108. OBSMIN=4                ; Minimum to broadcast.
  109. NODESINTERVAL=60        ; 'NODES' interval in minutes.
  110. IDINTERVAL=15           ; 'ID' broadcast interval (UK Regs require an AX25 ID
  111.                         ; every 15 mins).
  112. BTINTERVAL=0            ; No beacons.
  113. L3TIMETOLIVE=25         ; Max L3 hops
  114. L4RETRIES=3             ; Level 4 retry count
  115. ;
  116. ;       I have seen suggestions that L4TIMEOUT should be increased to very high
  117. ;       values (even as long as 7 mins). Although 60 may be a bit short in some
  118. ;       cases, I STRONGLY advise that you dont go much above 120 secs unless
  119. ;       you understand ALL the implications.
  120. ;
  121. ;       I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
  122. ;       meeting - this does not imply that I agree with them!
  123. ;
  124. L4TIMEOUT=120           ; Level 4 timeout.
  125. L4DELAY=10              ; Level 4 delayed ACK timer.
  126. L4WINDOW=4              ; Default level 4 window.
  127. MAXLINKS=30             ; Max L2 links (up, down and internode).
  128. MAXNODES=120            ; Max nodes in system.
  129. MAXROUTES=35            ; Max adjacent nodes.
  130. MAXCIRCUITS=64          ; Number of L4 circuits.
  131. MINQUAL=10              ; Minimum quality to add to nodes table.
  132. ;
  133. BBSQUAL=250             ; BBS Quality relative to NODE - used to limit 'spread'
  134.                         ; of BBS through the network to your required service
  135.                         ; area. I've been asked to set a low default so as to
  136.                         ; encourage you to think about a suitable value. The
  137.                         ; maximum is 255.
  138. ;
  139. BUFFERS=255             ; Packet buffers - 255 means allocate as many as
  140.                         ; possible - normally about 130, depending on other
  141.                         ; table sizes
  142. ;
  143. ;   TNC default parameters
  144. ;   ~~~~~~~~~~~~~~~~~~~~~~
  145. ;
  146. PACLEN=127              ; Maximum packet size
  147. ;
  148. ;       PACLEN is a problem! The ideal size depends on the link(s) over which a
  149. ;       packet will be sent. For a session involving another node, we have no
  150. ;       idea what is at the far end. Ideally, each node should have the
  151. ;       capability to combine and then refragment messages to suit each link
  152. ;       segment - maybe when there are more of my nodes about than 'real' ones,
  153. ;       I'll do it.
  154. ;
  155. ;       When the node is accessed directly, things are a bit easier, as we know
  156. ;       at least something about the link. So, from Version 3.11 onwards, there
  157. ;       are two PACLEN params, one here and one in the PORTS section. This one
  158. ;       is used to set the initial value for sessions via other nodes, and for
  159. ;       sessions initiated from here. The other is used for incoming direct
  160. ;       (Level 2) sessions.
  161. ;
  162. ;       In all cases the TNC PACLEN command can be used to override these
  163. ;       defaults.
  164. ;
  165. ;       The main reason for changing this now was a request from someone wanting
  166. ;       to run an HF port.
  167. ;
  168. TRANSDELAY=1            ; Transparent mode send delay - 1 second.
  169. ;
  170. ;   Level 2 Parameters
  171. ;   ~~~~~~~~~~~~~~~~~~
  172. ;       T1, T2 and N2 are now in the PORTS section
  173. ;
  174. T3=180                  ; Link validation timer (3 minutes)
  175. IDLETIME=900            ; Idle link shutdown timer (15 minutes)    
  176. ;
  177. ;       The *** linked command is intended for use by gateway software, and
  178. ;       concern has been expressed that it could be misused. I recommend that
  179. ;       it is disabled if not needed.
  180. ;
  181. ENABLE_LINKED=A         ; Controls processing of *** linked command:
  182.                         ; Y allows unrestricted use,
  183.                         ; A allows use by application program,
  184.                         ; N (or any other value) disables it.
  185. ;
  186. ;   'COMBIOS' Port definitions
  187. ;   ~~~~~~~~~~~~~~~~~~~~~~~~~~
  188. ;
  189. ;       This section defines the virtual TNC's that the code supports.
  190. ;
  191. ;       The basic format is:
  192. ;
  193. ;           TNCPORT
  194. ;               COM=n           ; COMBIOS port number
  195. ;               APPLMASK=nn     ; Defaults to 1 (BBS)
  196. ;               APPLFLAGS=nn    ; Defaults to 6 
  197. ;           ENDPORT
  198. ;
  199. ;       See APPLS.DOC for details on use of APPLFLAGS and APPLMASK
  200. ;       Only TNC2 applications are supported through this interface.  For
  201. ;       information on using KISS or DEDHOST applications, see the file
  202. ;       DRIVERS.DOC
  203. ;
  204. ;       Dont try to define more than 16 ports.
  205. TNCPORT
  206.         COM=1
  207. ENDPORT
  208. ;
  209. ;       COM2 used for the mouse driver, so must NOT be listed in this file.
  210. ;
  211. ;   AX25 PORT DEFINITIONS
  212. ;   ~~~~~~~~~~~~~~~~~~~~~
  213. ;
  214. ;       These define the external links - normally to radios, but possibly to
  215. ;       other computers, modems, etc.
  216. ;
  217. ;       The hardware type and protocol are now defined separately, but at the
  218. ;       moment only a limited number of combinations are possible.
  219. ;
  220. ;       Interrupt levels may be shared by any cards with suitable hardware.
  221. ;       Examples are all but the earliest DRSI cards, and a MS400 modified as
  222. ;       described by AA4RE in his MBBIOS documentation.
  223. ;
  224. ;       There is a significant overhead in using the shared interrupt feature -
  225. ;       try to use it on relatively low speed links, and wath out for TX
  226. ;       underruns/RX overuns.
  227. ;
  228. ;       See file PORTS.DOC for full details of available paramters.
  229. ;
  230. ;       Note that all timer values are in ms intervals. Most TNC's use
  231. ;       different units for the various timers, so be careful!
  232. ;
  233. ;       The timings are all derived from the PC's timer interrupt, whose
  234. ;       frequency is about 18.2 HZ, so the resolution is only to approx 50ms.
  235. ;
  236. PORT
  237.         ID=Baycom Modem
  238.         PORTNUM=2
  239.         TYPE=EXTERNAL
  240.         PROTOCOL=KISS
  241.         IOADDR=3F8H
  242.         INTLEVEL=96     ; Note - this is decimal, -i above given in hex
  243.         SPEED=9600
  244.         CHANNEL=A
  245.         QUALITY=0       ; Set to 0 for an L3 node, and 10 for an L4 node.
  246.         MAXFRAME=3
  247.         TXDELAY=1000
  248.         SLOTTIME=100
  249.         PERSIST=50
  250.         FULLDUP=0
  251.         FRACK=7000
  252.         RESPTIME=2000
  253.         RETRIES=15
  254.         PACLEN=125
  255.         CWID=G0MEJ
  256.         DIGIFLAG=1
  257.         DIGIPORT=0
  258.         USERS=0
  259.         UNPROTO=MAIL
  260.         MHEARD=Y
  261. ENDPORT
  262. ;
  263. ;   Routes to lock in
  264. ;   ~~~~~~~~~~~~~~~~~
  265. ;
  266. ;       Specify Callsign, Quality and Port. You can now also specify MAXFRAME,
  267. ;       FRACK, PACLEN (in that order) to override the port defaults.
  268. ;
  269. ROUTES:
  270. ***
  271. ;
  272. ;   Applications supported
  273. ;   ~~~~~~~~~~~~~~~~~~~~~~
  274. ;
  275. ;       Up to 8 entries of up to 12 characters each.
  276. ;
  277. ;       The first 3 are reserved for BBS, Host, and Remote Sysop. You can
  278. ;       define the others as you like.
  279. ;
  280. ;       For compatibility with earlier versions, just enter
  281. ;
  282. ;           APPLICATIONS=BBS
  283. ;
  284. ;       Names starting with * are not included in the 'valid commands' display.
  285. ;
  286. APPLICATIONS=PMS,*USER,*SYSOP
  287. ;
  288. ;   End of configuration file
  289. ;   ~~~~~~~~~~~~~~~~~~~~~~~~~
  290.