home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / LSP138D1.DSK / NIF / 001 / DXMJ0MOD.NIF < prev    next >
Text File  |  1995-05-04  |  15KB  |  436 lines

  1. ; common section
  2. [NETBEUI]
  3.  Type = Protocol
  4.  Title = "IBM DOS NETBIOS Protocol for NDIS (DXMJ0MOD.SYS)"
  5.  Version = 2.1
  6.  Drivername = netbeui$
  7.  
  8. [FILE]
  9.  Name = DXMJ0MOD.SYS
  10.  path= \
  11.  
  12. ; parameter section
  13. [ETHERAND_TYPE]
  14.  Tag       = etherand_type
  15.  Display   = "Type of Ethernet driver support"
  16.  Type      = String
  17.  StrLength = 1
  18. ; Default   = "I"
  19.  Set       = "I","D"
  20.  Scope     = global
  21.  Optional  = yes
  22.  Editable  = yes
  23.  Help      = "This parameter specifies the default protocol conventions
  24.  to use when the NETBIOS protocol is bound to an Ethernet network
  25.  adapter driver that supports both IEEE 802.3 and DIX 2.0 conventions.
  26.  The value I is for IEEE 802.3 and the value D is for DIX 2.0.
  27.  The default is I."
  28.  
  29. [USEADDRREV]
  30.  Tag       = useaddrrev
  31.  Display   = "Universally administered address reversed"
  32.  Type      = String
  33.  StrLength = 3
  34. ; Default   = "YES"
  35.  Set       = "YES","NO"
  36.  Scope     = global
  37.  Optional  = yes
  38.  Editable  = yes
  39.  Help      = "This parameter specifies whether the address used for the
  40.  universally administered address and NAME_NUMBER_1 is byte reversed.
  41.  If set to YES, the universally administered address used in the
  42.  ADAPTER_STATUS command and in NAME_NUMBER_1 will be byte reversed (if
  43.  the address is 010203040506, it will be saved as 060504030201).
  44.  The default is YES."
  45.  
  46. [SESSIONS]
  47.  Tag       = sessions
  48.  Display   = "Maximum sessions"
  49.  Type      = decimal
  50. ; Default   = "16"
  51.  Range     = 1 - 254
  52.  Scope     = global
  53.  Optional  = yes
  54.  Editable  = yes
  55.  Help      = "This parameter specifies the maximum number of NETBIOS
  56.  sessions that can be open simultaneously.  The NETBIOS protocol
  57.  uses a session each time it adds or finds a NETBIOS name.  Increase
  58.  the value of this parameter if ADD.NAME or FIND.NAME requests
  59.  occur simultaneously.  If a request fails due to lack of sessions,
  60.  the protocol returns an interface-busy error.  The range is 1 - 254,
  61.  and the default is 16."
  62.  
  63. [NCBS]
  64.  Tag       = NCBS
  65.  Display   = "Maximum commands"
  66.  Type      = decimal
  67.  Default   = "15"
  68.  Range     = 1 - 255
  69.  Scope     = global
  70.  Optional  = yes
  71.  Editable  = yes
  72.  Help      = "This parameter specifies the number of network control
  73.  block (NCB) descriptors to allocate for managing NCBs submitted
  74.  to the NETBIOS protocol.  The range is 1 - 255, and the default is 15."
  75.  
  76. [NAMES]
  77.  Tag       = names
  78.  Display   = "Maximum names"
  79.  Type      = decimal
  80. ; Default   = "21"
  81.  Range     = 2 - 254
  82.  Scope     = global
  83.  Optional  = yes
  84.  Editable  = yes
  85.  Help      = "This parameter specifies the maximum number of NETBIOS
  86.  names that can be defined.  One name is reserved for defining the
  87.  station address of the network adapter card.  If the NETBIOS protocol
  88.  is bound to multiple NDIS MAC drivers, this parameter specifies
  89.  the maximum number of NETBIOS names in the name table of each NDIS MAC
  90.  driver.  The range is 2 - 254, and the default is 21."
  91.  
  92. [USEMAXDATAGRAM]
  93.  Tag       = usemaxdatagram
  94.  Display   = "Full buffer datagrams"
  95.  Type      = String
  96.  StrLength = 3
  97. ; Default   = "NO"
  98.  Set       = "YES","NO"
  99.  Scope     = global
  100.  Optional  = yes
  101.  Editable  = yes
  102.  Help      = "This parameter specifies whether to request the full
  103.  transmit buffer size for datagrams.  If this parameter is set to NO,
  104.  which is the default, the length of a datagram has a maximum of 512 bytes.
  105.  Set this parameter to YES if you require the full transmit buffer size
  106.  for datagrams."
  107.  
  108. [ADAPTRATE]
  109.  Tag       = adaptrate
  110.  Display   = "Adaptive windowing interval"
  111.  Type      = decimal
  112.  Default   = "1000"
  113.  Range     = 0 - 65535
  114.  Scope     = global
  115.  Optional  = yes
  116.  Editable  = yes
  117.  Help      = "This parameter specifies the time, in milliseconds,
  118.  between runs of the adaptive window algorithm.  For each link, the
  119.  NETBIOS protocol uses the adaptive window algorithm to change the
  120.  Maximum Receives Outstanding and Maximum Transmits Outstanding
  121.  parameter values to match the values set on the remote workstation.
  122.  If this parameter has a value of 0, the algorithm is turned off.
  123.  The range is 0 - 65535, and the default is 1000."
  124.  
  125. [WINDOWERRORS]
  126.  Tag       = windowerrors
  127.  Display   = "Window errors"
  128.  Type      = decimal
  129.  Default   = "0"
  130.  Range     = 0 - 10
  131.  Scope     = global
  132.  Optional  = yes
  133.  Editable  = yes
  134.  Help      = "This parameter specifies the number of dropped packets
  135.  that the adaptive window allows before decreasing the Maximum
  136.  Transmits Outstanding parameter value.  Increase the value of this
  137.  parameter on a network with a heavy workload.  Decrease the value
  138.  of this parameter on a network with a light workload.  The range is
  139.  0 - 10, and the default is 0."
  140.  
  141. [STACKSIZE]
  142.  Tag       = stacksize
  143.  Display   = "Internal stack size"
  144.  Type      = decimal
  145. ; Default   = "2048"
  146.  Range     = 512 - 4096
  147.  Scope     = global
  148.  Optional  = yes
  149.  Editable  = yes
  150.  Help      = "This parameter specifies the internal stack space used
  151.  when called by the timer interrupt, receive interrupt, or NCB interrupt.
  152.  The range is 512 - 4096, and the default is 2048."
  153.  
  154. [TI]
  155.  Tag       = TI
  156.  Display   = "Inactivity timer - Ti"
  157.  Type      = decimal
  158. ; Default   = "30000"
  159.  Range     = 1000 - 65535
  160.  Scope     = global
  161.  Optional  = yes
  162.  Editable  = yes
  163.  Help      = "This parameter specifies the inactivity timer value in
  164.  milliseconds.  The inactivity timer determines how often the NETBIOS
  165.  protocol checks an inactive link to verify that the link is still
  166.  operational.  To minimize unnecessary link checks, it is recommended
  167.  that you set this parameter to the default of 30000 milliseconds.
  168.  The range is 1000 - 65535. Refer to the Response Timer - T1 parameter
  169.  for more information."
  170.  
  171. [T1]
  172.  Tag       = T1
  173.  Display   = "Response timer - T1"
  174.  Type      = decimal
  175. ; Default   = "1000"
  176.  Range     = 50 - 65535
  177.  Scope     = global
  178.  Optional  = yes
  179.  Editable  = yes
  180.  Help      = "This parameter specifies the transmission timer value
  181.  for NETBIOS links and determines, in milliseconds, the delay before
  182.  transmitting a link-level frame again if no acknowledgment is
  183.  received.  The three timer parameters must have the following
  184.  relationship: T2 < T1 <Ti.  The T1 parameter value should be
  185.  approximately 2 to 5 times the T2 parameter value.  The range is
  186.  50 - 65535, and the default is 1000."
  187.  
  188. [T2]
  189.  Tag       = T2
  190.  Display   = "Acknowledgment timer - T2"
  191.  Type      = decimal
  192. ; Default   = "200"
  193.  Range     = 50 - 65535
  194.  Scope     = global
  195.  Optional  = yes
  196.  Editable  = yes
  197.  Help      = "This parameter specifies the delayed acknowledgment
  198.  timer value and determines, in milliseconds, the length of the
  199.  delay before acknowledging a received frame, when the number of
  200.  frames received is less than the Maximum Receives Outstanding parameter
  201.  value.  The range is 50 - 65535, and the default is 200."
  202.  
  203. [MAXIN]
  204.  Tag       = maxin
  205.  Display   = "Maximum receives outstanding"
  206.  Type      = decimal
  207. ; Default   = "1"
  208.  Range     = 1 - 127
  209.  Scope     = global
  210.  Optional  = yes
  211.  Editable  = yes
  212.  Help      = "This parameter specifies the number of NETBIOS message
  213.  packets to receive before sending an acknowledgment.  The Maximum
  214.  Receives Outstanding parameter value should be less than or equal to
  215.  the Maximum Transmits Outstanding parameter value.  The range is 1 - 127,
  216.  and the default is 1."
  217.  
  218. [MAXOUT]
  219.  Tag       = maxout
  220.  Display   = "Maximum transmits outstanding"
  221.  Type      = decimal
  222. ; Default   = "1"
  223.  Range     = 1 - 127
  224.  Scope     = global
  225.  Optional  = yes
  226.  Editable  = yes
  227.  Help      = "This parameter specifies the number of NETBIOS message
  228.  packets to send before expecting an acknowledgment.  The Maximum
  229.  Transmits Outstanding parameter value should be greater than the
  230.  Maximum Receives Outstanding parameter value.  The range is 1 - 127,
  231.  and the default is 1."
  232.  
  233. [NETBIOSTIMEOUT]
  234.  Tag       = netbiostimeout
  235.  Display   = "Query timeout"
  236.  Type      = decimal
  237. ; Default   = "500"
  238.  Range     = 500 - 10000
  239.  Scope     = global
  240.  Optional  = yes
  241.  Editable  = yes
  242.  Help      = "This parameter specifies the time, in milliseconds,
  243.  that the NETBIOS protocol waits between transmission attempts.  The
  244.  range is 500 - 10000, and the default is 500.  Refer to the NETBIOS
  245.  Retries parameter for more information."
  246.  
  247. [NETBIOSRETRIES]
  248.  Tag       = netbiosretries
  249.  Display   = "NETBIOS retries"
  250.  Type      = decimal
  251. ; Default   = "2"
  252.  Range     = 1 - 50
  253.  Scope     = global
  254.  Optional  = yes
  255.  Editable  = yes
  256.  Help      = "This parameter specifies the number of times the NETBIOS
  257.  protocol attempts transmissions at the NETBIOS level before assuming
  258.  that the receiver is not present.  The transmission activities include
  259.  name claims, session setups, and other similar actions.  The range is
  260.  1 - 50, and the default is 2.  Refer to the Query Timeout parameter for
  261.  more information."
  262.  
  263. [NAMECACHE]
  264.  Tag       = namecache
  265.  Display   = "Number of names in remote name directory"
  266.  Type      = decimal
  267. ; Default   = "0"
  268.  Range     = 0 - 255
  269.  Scope     = global
  270.  Optional  = yes
  271.  Editable  = yes
  272.  Help      = "This parameter specifies the number of remote names that
  273.  the workstation contacts.  If this parameter is set to 0, the remote
  274.  name directory is not used.  The remote name directory reduces the
  275.  number of frames broadcast to the NETBIOS functional address on the
  276.  network.  The remote name directory sends a frame to a specific
  277.  node whenever possible.  The range is 0 - 255, and the default is 0."
  278.  
  279. [PIGGYBACKACKS]
  280.  Tag       = piggybackacks
  281.  Display   = "Piggybacked acknowledgments"
  282.  Type      = decimal
  283.  Default   = "1"
  284.  Set       = "0","1"
  285.  Scope     = global
  286.  Optional  = yes
  287.  Editable  = yes
  288.  Help      = "This parameter specifies whether the NETBIOS protocol
  289.  sends and receives acknowledgments piggybacked with incoming data.
  290.  If this parameter is set to 1, the workstation sends and requests
  291.  piggybacked acknowledgments.  If this parameter is set to 0, the
  292.  workstation neither sends nor requests piggybacked acknowledgments.
  293.  The default is 1."
  294.  
  295. [LOOPPACKETS]
  296.  Tag       = looppackets
  297.  Display   = "Loopback frame descriptors"
  298.  Type      = decimal
  299. ; Default   = "1"
  300.  Range     = 1 - 1000
  301.  Scope     = global
  302.  Optional  = yes
  303.  Editable  = yes
  304.  Help      = "This parameter specifies the number of internal loopback
  305.  packet descriptors.  Loopback packets are used when sending I frames
  306.  or UI frames, if the sending node and the receiving node are the same.
  307.  The range is 1 - 1000, and the default is 1."
  308.  
  309. [DATAGRAMPACKETS]
  310.  Tag       = datagrampackets
  311.  Display   = "UI-frame descriptors"
  312.  Type      = decimal
  313.  Default   = "2"
  314.  Range     = 2 - 1000
  315.  Scope     = global
  316.  Optional  = yes
  317.  Editable  = yes
  318.  Help      = "This parameter specifies the number of data descriptors
  319.  to allocate for packeting NETBIOS datagrams into UI-frames.  Increase
  320.  this parameter value when the NETBIOS protocol sends a large number
  321.  of datagrams.  The range is 2 - 1000, and the default is 2."
  322.  
  323. [PACKETS]
  324.  Tag       = packets
  325.  Display   = "I-frame descriptors"
  326.  Type      = decimal
  327.  Default   = "50"
  328.  Range     = 1 - 1000
  329.  Scope     = global
  330.  Optional  = yes
  331.  Editable  = yes
  332.  Help      = "This parameter specifies the number of I-frame packet
  333.  descriptors that the NETBIOS protocol can use to build DLC frames
  334.  from NETBIOS messages.  Increase the value of this parameter if large
  335.  frames are being sent through the network.  The range is 1 - 1000, and
  336.  the default is 50."
  337.  
  338. [PIPELINE]
  339.  Tag       = pipeline
  340.  Display   = "Pipeline packets"
  341.  Type      = decimal
  342.  Default   = "20"
  343.  Range     = 1 - 200
  344.  Scope     = global
  345.  Optional  = yes
  346.  Editable  = yes
  347.  Help      = "This parameter specifies the number of NETBIOS message
  348.   packets that are prebuilt and waiting in a pipeline for each session.
  349.   Increase the value of this parameter if long streams of packets are
  350.   usually sent.  Decrease the value of this parameter if short,
  351.   occasional groups of packets are sent.  The range is 1 - 200, and
  352.   the default is 20."
  353.  
  354. [MAXDATARCV]
  355.  Tag       = maxdatarcv
  356.  Display   = "Maximum receive size"
  357.  Type      = decimal
  358. ; Default   = "4168"
  359.  Range     = 512 - 16384
  360.  Scope     = global
  361.  Optional  = yes
  362.  Editable  = yes
  363.  Help = "This parameter specifies the maximum size of user data
  364.   in any frame that this node can receive on a session.  The partner
  365.   node makes sure the size of the user data in frames transmitted over
  366.   the session is no larger than the maximum receive size or the
  367.   size available in its transmit buffer, whichever is smaller.  NETBIOS
  368.   takes into account the maximum size that bridges in the path will
  369.   forward, and never sends a frame too large for the bridge.
  370.   The range of this parameter is 512 - 16384, and the default is 4168."
  371.  
  372. [MAXTRANSMITS]
  373.  Tag       = maxtransmits
  374.  Display   = "Maximum transmits"
  375.  Type      = decimal
  376.  Default   = "6"
  377.  Range     = 1 - 10000
  378.  Scope     = global
  379.  Optional  = yes
  380.  Editable  = yes
  381.  Help      = "This parameter specifies the number of packets that the
  382.  NETBIOS protocol can send at once to an NDIS MAC driver.  The
  383.  NETBIOS protocol queues the packets internally when this parameter
  384.  value is low.  The NDIS MAC driver must queue the packets when
  385.  this parameter value is high.  The range is 1 - 10000, and the default
  386.  is 6."
  387.  
  388. [MINTRANSMITS]
  389.  Tag       = mintransmits
  390.  Display   = "Minimum transmits"
  391.  Type      = decimal
  392.  Default   = "2"
  393.  Range     = 0 - 9999
  394.  Scope     = global
  395.  Optional  = yes
  396.  Editable  = yes
  397.  Help      = "When an NDIS MAC driver returns an out-of-resource
  398.  condition, the NETBIOS protocol stops sending packets.  This parameter
  399.  specifies the number of transmission confirmations the NETBIOS protocol
  400.  must receive from the NDIS MAC driver before sending additional
  401.  packets.  This value should be less than the Maximum transmits parameter
  402.  value.  The range is 0 - 9999, and the default is 2."
  403.  
  404. [DLCRETRIES]
  405.  Tag       = dlcretries
  406.  Display   = "DLC retries"
  407.  Type      = decimal
  408. ; Default   = "8"
  409.  Range     = 1 - 65535
  410.  Scope     = global
  411.  Optional  = yes
  412.  Editable  = yes
  413.  Help      = "This parameter specifies the number of additional
  414.  transmission attempts that the NETBIOS protocol makes before
  415.  assuming that the DLC layer of the receiving workstation is not
  416.  responding.  The value of this parameter can be low on a reliable
  417.  network that does not drop many packets.  Increase this
  418.  parameter value on a network that drops a large number of packets.
  419.  The range is 1 - 65535, and the default is 8."
  420.  
  421. [LANABASE]
  422.  Tag       = lanabase
  423.  Display   = "Base number for the primary adapter"
  424.  Type      = decimal
  425.  Default   = "0"
  426.  Range     = 0 - 254
  427.  Scope     = global
  428.  Optional  = yes
  429.  Editable  = yes
  430.  Help      = "This parameter specifies the base number for the primary adapter.
  431.  For example, if this parameter is 3, the primary adapter is identified as
  432.  adapter 3 and the alternate adapter as adapter 4.  If 0
  433.  is used, the primary adapter is adapter 0 and the alternate adapter is
  434.  adapter 1.  The range is 0 - 254, and the default is 0."
  435.  
  436.