home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 15 / novell-nsepro-1992-vol15.iso / download / aceadd.txt < prev    next >
Text File  |  1992-03-17  |  43KB  |  966 lines

  1. NOTE; This documented has been formated for .5" margins.
  2.  
  3.                                Addendum to 
  4. NetWare Access Server Administration Guide
  5. OnLAN/PC User's Reference
  6. OnLAN/Mac User's Guide
  7.                               Version 1.2      2/92
  8.  
  9. Installing Access Server V1.22
  10. Changes to Access Administration Guide, pages 2-11, 6-2, 6-3, 6-10, 6-12,
  11. 7-48, 7-49, and Glossary-5.
  12.  
  13. If you are installing NetWare Access Server for the first time, follow the
  14. preparation and procedures described in the "NetWare Access Administration
  15. Guide".  However, for NetWare Access (version 1.22 or later), disregard all
  16. instructions in the "NetWare Access Administration Guide" for installing
  17. special NetWare Access versions of the following files on connecting
  18. NetWare file servers: 
  19.          > LOGIN.EXE 
  20.          > LOGOUT.EXE
  21.          > ONFILEM.EXE 
  22. These files are no longer necessary and have been eliminated from the
  23. distribution diskettes.
  24.  
  25. Supporting MS-DOS Version 5.0 
  26. Addition to "NetWare Access Administration Guide"
  27. NetWare Access supports MS-DOS Version 5.0; however, if you are using
  28. MS-DOS Version 5.0, do not configure MS-DOS to run in the High Memory Area.
  29.  
  30. OnLAN Script PARITY Command
  31. Addition to "OnLAN/PC User's Reference", Appendix F
  32. You can insert a new PARITY command in OnLAN/PC script files to
  33. automatically change the OnLAN parity checking mode from NONE to a parity
  34. mode required by an intermediate device.
  35.  
  36. For example, the default parity for OnLAN is NONE; however, you might want
  37. to set parity to EVEN if connecting to an Access Server through an X.25
  38. public data network (PDN). 
  39.  
  40. Any parity setting other than NONE also changes the data bits (per
  41. character) setting from 8 to 7.
  42.  
  43. After the connection through the intermediate device is established with
  44. the Access Server, NetWare Access and OnLAN/PC automatically reset parity
  45. to NONE and data bits to 8 for the rest of the session. 
  46.  
  47. PARITY command syntax is: parity even | odd | mark | none | space
  48. where:
  49.                  even sets parity to EVEN.
  50.                  odd sets parity to ODD.
  51.                  mark      sets parity to MARK.
  52.                  none sets parity to NONE.
  53.                  space     sets parity to SPACE.
  54.  
  55. Additional OnLAN Modem Support
  56. Additions to OnLAN/PC User's Reference, Table 4-1
  57. OnLAN/PC v1.22 supports an expanded set of modems. In addition to the
  58. modems listed in Table 4-1 of the OnLAN/PC User's Reference, OnLAN/PC
  59. software now supports the modems listed below:
  60.                  Apollo V. 32 turbo
  61.                  ATI 9600 etc/e
  62.                  Codex 3220
  63.                  Codex 3260/3265
  64.                  CompuCom Speedmodem Combo
  65.                  Forval 14400
  66.                  Forval 9600 V.32
  67.                  Hayes Smartmodem OPTIMA 96
  68.                  Hayes V-series Ultra 144
  69.                  Practical Peripherals 2400SA V.42bis
  70.                  Racal Vadic 9632 VP
  71.                  Touchbase Worldport 1200
  72.                  Touchbase Worldport 9600
  73.                  UDS FasTalk V.32/42bis
  74.  
  75. File Transfer with OnLAN/Mac Workstations
  76. Changes to NetWare Access Administration Guide, pages 2-11, 6-3, 6-12,
  77. 7-48, and 7-49; and OnLAN/Mac User's Guide, pages 2-3, and 7-1.
  78.  
  79. You can now use ONFILE.EXE to transfer files between a NetWare file server
  80. and an OnLAN/Mac workstation.
  81. ONFILEM.EXE, the utility previously used for this task, has been
  82. eliminated. 
  83.  
  84. Starting ONFILE from an OnLAN/Mac Workstation
  85. To run the ONFILE program, run your OnLAN/Mac session and enter the
  86. following at the DOS command line:    ONFILE
  87. When the File Transfer window appears, follow the file transfer procedures
  88. described in Chapter 7 of the OnLAN/Mac User's Guide.
  89.  
  90. Running ONFILE by Command Line
  91. You have the option of carrying out an ONFILE transfer entirely from a
  92. command line. The command line syntax is:   
  93. onfile source_file to|from server|remote [destination_file]
  94. where:
  95.      SOURCE_FILE is the name of source file you are transferring
  96.      (include the full path if you are
  97.      not sure of the current directory).
  98.      TO|FROM indicates the transfer direction (to or from).
  99.      SERVER|REMOTE indicates the origin or destination of the transferred  
  100.  
  101.      file.
  102.          DESTINATION_FILE is the name of destination file (this is         
  103.  
  104.          optional)
  105. For more information on using the ONFILE utility, see the OnLAN/PC User's
  106. Reference.
  107.  
  108. LOGIN.EXE and LOGOUT.EXE
  109. Changes to NetWare Access Administration Guide, pages 2-11, 6-2, 6-10,
  110. 7-48, 7-49, and Glossary-5
  111. Special versions of LOGIN.EXE and LOGOUT.EXE are no longer required on
  112. NetWare file servers connected to the Access Server. All versions of
  113. NetWare later than 2.15d use LOGIN.EXE and LOGOUT.EXE files that support
  114. Access Server connections. 
  115.  
  116. The special versions of LOGIN.EXE and LOGOUT.EXE included with Access 1.2
  117. have been removed from this version.
  118.  
  119. Adjusting NetWare Access IPX Packet Size
  120. Addition to NetWare Access Administration Guide
  121. The default Internetwork Packet Exchange (IPX) packet size setting on the
  122. Access Server is 512 bytes. If your network is configured to support larger
  123. packet sizes, you can edit configuration files on the Access Server to
  124. increase its IPX packet size also. 
  125. Increasing the IPX packet size increases throughput, but it can also force
  126. the IPX.COM file to use base memory rather than high memory space in the
  127. Access Server. 
  128. To increase the IPX packet size, do the following:
  129.      > Edit the DVINTF.CFG file to increase IPX packet size. See Editing
  130.      DVINTF.CFG.
  131.      > Edit the NASAUTO.BAT file to configure IPX.COM to handle the new
  132.      packet size. See Editing NASAUTO.BAT.
  133.      > If you want to configure IPX.COM to handle the largest IPX packet
  134.      possible without using base memory, you will require some additional
  135.      calculations. See Maximizing High Memory for IPX.COM.
  136.  
  137. Editing DVINTF.CFG
  138. Use the MAX BUFFER LENGTH setting in the DVINTF.CFG file to increase IPX
  139. packet size.
  140. 1. Look for the DVINTF.CFG file in the ACCESS directory. 
  141.        If no such file exists, create one.
  142. 2. Using a text editor, add or edit the following line in DVINTF.CFG:    
  143.          max buffer length = dvintf_packet_size
  144.                                  where:
  145.          dvintf_packet_size is the size, in bytes, of the IPX packet issued
  146. from the Access Server.
  147. The default setting for this parameter is 512; the maximum setting is 4069
  148. (to accommodate token ring capacities).
  149. 3. After editing DVINTF.CFG, edit the NASAUTO.BAT file. See Editing
  150. NASAUTO.BAT.
  151.  
  152. Editing NASAUTO.BAT
  153. After editing the DVINTF.CFG file to increase the IPX packet size, edit the
  154. NASAUTO.BAT file to configure IPX.COM to handle the new packet size.
  155. 1. Locate the NASAUTO.BAT file in the ACCESS directory.
  156. 2. Using a text editor, open NASAUTO.BAT. Locate and change the following
  157. line from:
  158.          loadhi /SIZE:old_ipx_size ipx.com  TO: 
  159.          loadhi /SIZE:new_ipx_size ipx.com
  160.                                  
  161.          WHERE: 
  162.          OLD_IPX_SIZE is the memory, in bytes, currently specified in the  
  163.  
  164.          LOADHI command line for
  165.          IPX.COM.
  166.          NEW_IPX_SIZE is the memory, in bytes, required for IPX.COM to     
  167.  
  168.          handle the larger packet
  169.          size you specified in the DVINTF.CFG file. To calculate           
  170.  
  171.          new_ipx_size, use the following formula:  
  172. ((dvintf_packet_size - 512) * 30) + old_ipx_size =new_ipx_size
  173.  
  174. NOTE: If the new memory size specified for IPX.COM exceeds its available
  175. block of high memory, IPX.COM will run in base memory, using up memory that
  176. could otherwise be used to run applications.
  177. To avoid this situation, see Maximizing High Memory for IPX.COM.
  178.  
  179. Maximizing High Memory for IPX.COM
  180. If you want to configure the largest IPX packet size possible without
  181. forcing IPX.COM from high memory, adjust the IPX.COM size to run in the
  182. largest contiguous block of high memory available.
  183.  
  184. 1. Start an operator session at the Access Server and go to the ACCESS
  185. directory.
  186.  
  187. 2. Enter                 LOADHI
  188. This command displays all occupied and available ranges in high memory. 
  189.  
  190. 3. Look for the largest contiguous block of available memory. Note the
  191. available kilobytes. 
  192.          For example, the following line:
  193.                  3    C400 - C800    16K  Available
  194.          indicates 16K of high memory available at this range.
  195.  
  196. 4. Look for the block of memory occupied by IPX.COM and any blocks of
  197. available memory
  198. immediately next to this block. Then add these blocks together.
  199.                  For example, the following lines:
  200.                          3    F478 - FE63    39K  Used (IPX)
  201.                          3    FE64 - FFFC    6.3K Available
  202. indicate a total of 45.3K of high memory usable by IPX.COM at these
  203. adjacent locations.
  204.  
  205. 5. Use the larger memory value (from Step 3 or Step 4) to calculate the new
  206. size of IPX.COM. Multiply that value by 1024. This gives you the maximum
  207. high memory, in bytes, available for          IPX.COM.
  208. For example, if a block of 45.3K is available in high memory, then 45.3K x
  209. 1024 = 46387 bytes.
  210.  
  211. 6. Edit NASAUTO.BAT. Edit the following line:
  212.                  loadhi /SIZE:size_in_bytes ipx.com
  213.     where:  size_in_bytes  is the number of bytes calculated in Step 5.
  214.  
  215. 7. Edit DVINTF.CFG. Add or edit the following line:
  216.                  max buffer length = new_packet_size
  217. where:  new_packet_size  is the new packet size in bytes. Start with a
  218. value of 1024. If that works, try increasing the size by 1K (1024 bytes)
  219. until you get an IPX segment overflow message. After you get this message,
  220. reduce the packet size by 1K.
  221.  
  222. Setting File Capacity
  223. Addition to NetWare Access Administration Guide
  224. To increase the number of network files that applications can open at one
  225. time in a NetWare Access session, edit the FILE HANDLES parameter in the
  226. DVNET.CFG file of your Access Server.
  227. 1. Find the DVNET.CFG file in the ACCESS directory of your Access Server.
  228. 2. Using a text editor, add or edit the following line in DVNET.CFG. 
  229.          file handles = open_files
  230.                  where:
  231.      open_files   is the maximum number of files on the NetWare file
  232.      server that your application might need to open at one time.
  233.          The maximum setting for this parameter is 255.
  234.  
  235. WARNING: The total value of the Access Server FILES setting in CONFIG.SYS
  236. plus the FILE HANDLES setting in DVNET.CFG must not exceed 255. Any larger
  237. combined value will cause system failure.
  238. The FILE HANDLES setting applies to all sessions being run through NetWare
  239. Access. For example, the following setting in DVNET.CFG:
  240.                  file handles = 100
  241. allows applications in any NetWare Access session to open up to 100
  242. concurrent files. If applications were running in 8 simultaneous NetWare
  243. Access sessions, each application could open 100 concurrent files.
  244. Altogether, up to 800 concurrent files could be opened by applications
  245. running in 8 concurrent sessions.
  246.  
  247. Using DVNET.CFG
  248. Addition to NetWare Access Administration Guide
  249. The Access Server DVNET.CFG file is the equivalent of a NetWare
  250. workstation's SHELL.CFG file. Any parameter that you can include in a
  251. workstation's SHELL.CFG file, can be entered in the Access Server
  252. DVNET.CFG file with the same results.
  253.  
  254. Supporting NetBIOS Sessions
  255. Addition to NetWare Access Administration Guide
  256. You can configure the Access Server to support up to 16 NetBIOS sessions if
  257. you install version 3.02 of the Novell NetBIOS emulator.
  258. 1. Obtain a copy of NETBIOS.EXE, version 3.02 or later, and copy it to the
  259. Access Server ACCESS directory.  If you do not have version 3.02 or higher
  260. of NETBIOS.EXE available with your NetWare product, you can obtain it
  261. through NetWire in a zipped file called NASNET.ZIP.
  262.  
  263. 2. Copy MEMMGR.EXE from the NetWare Access v1.22 distribution diskettes to
  264. the Access Server ACCESS directory.  MEMMGR.EXE allows multiuser access to
  265. the NetBIOS emulator.
  266.  
  267. 3. Edit the Access Server NASAUTO.BAT file to call the following files in
  268. the following order:
  269.                  a. IPX.COM
  270.                  b. MEMMGR.EXE
  271.                  c. NETBIOS.EXE
  272.  
  273. 4. If you need to modify the NetBIOS emulator parameters, create and edit a
  274. NET.CFG file in the Access Server ACCESS directory.  The NET.CFG file is
  275. the NetBIOS equivalent of a NetWare workstation's SHELL.CFG file. 
  276. You can optimize performance of NetBIOS applications that are being run
  277. through the Access Server by entering SHELL.CFG parameters in the NET.CFG
  278. file. Any parameter that you can include in a workstation's SHELL.CFG file
  279. can be entered in the NET.CFG file with the same results applied to
  280. NetBIOS sessions.
  281.  
  282. 5. Restart the Access Server.
  283.          Loading NASI Version 2.11 or Earlier
  284.          Changes to OnLAN/PC User's Reference, pages 4-1, 4-16 and 5-5
  285.          To load versions 2.09 to 2.1x of the NASI driver (NASI.EXE), enter
  286. nasi /d
  287.  
  288. Multiplexed Connections from OnLAN/PC
  289. Changes to OnLAN/PC User's Reference, pages 4-21, 5-6, 6-4, and 7-24; and
  290. NetWare Access Administration Guide, pages 7-16
  291. and 7-19
  292.  
  293. When setting up multiplexed connections to the Access Server from an
  294. OnLAN/PC workstation, specify the following settings in OnLAN/PC, in
  295. NetWare Access, and at the multiplexer:
  296. 1. At the OnLAN/PC workstation, set the Modem field in the OnLAN/PC
  297. Configuration screen to None.
  298. 2. Set the Flow control field to None in the OnLAN/PC Configuration or the
  299. Current Terminal Settings screen.
  300. 3. Set the Error correction field to Maximum in the OnLAN/PC Settings
  301. screen or in the Special Options screen.
  302. 4. From the Access Server Information Menu, set the Modem and Flow control
  303. fields to None in the Port Configuration screen(s) for the port(s)
  304. supporting the multiplexed connection(s).
  305. 5. Make sure the multiplexer is set to 8 data bits, no parity.  Direct
  306. Connections from OnLAN/PC
  307.  
  308. DIRECT CONNECTIONS FROM OnLAN/PC
  309. Changes to OnLAN/PC User's Reference, pages 4-21, 5-6, 6-4, and 7-24; and
  310. NetWare Access Administration Guide, pages 7-16 and 7-19.
  311. When setting up direct connections to the Access Server from an OnLAN/PC
  312. workstation, specify the following settings in OnLAN/PC and in NetWare
  313. Access:
  314. 1. At the OnLAN/PC workstation, set the Modem field in the OnLAN/PC
  315. Configuration screen to None.
  316. 2. Set the Flow control field to RTS/CTS in the OnLAN/PC Configuration or
  317. the Current Terminal Settings screen.
  318. 3. Set the Error correction field to None in the OnLAN/PC Settings screen
  319. or in the Special Options screen.
  320. 4. From the Access Server Information Menu, set the Modem field to None and
  321. the Flow control field to RTS/CTS in the Port Configuration screen(s) for
  322. the port(s) supporting the direct connection(s).
  323. 5. If unwanted printer control characters appear in your OnLAN/PC sessions,
  324. reset your OnLAN/PC Error correction field to Maximum.
  325.  
  326. ASTATUS.EXE
  327. Addition to NetWare Access Administration Guide
  328. A new utility, ASTATUS.EXE, located in the ACCESS directory of the Access
  329. Server, enables users to determine their port and session number on the
  330. Access Server.
  331.  
  332. The next three sections, Installing ASTATUS.EXE, Using ASTATUS.EXE, and
  333. Displaying LAN Connections, describe installation and usage of this
  334. utility.
  335. A fourth section, Using APORT and ASESSION Variables, describes the use of
  336. two related variables that ASTATUS.EXE writes to the environment space of
  337. the connecting DOS workstation.
  338.  
  339. Installing ASTATUS.EXE
  340. To install ASTATUS.EXE, copy the file from the ACCESS directory of the
  341. Access Server to an accessible directory on the NetWare file server and
  342. give all NetWare Access users who need to use ASTATUS.EXE read and execute
  343. rights to that directory.
  344.  
  345. Using ASTATUS.EXE
  346. After logging in from a DOS workstation as a NetWare Access user to the
  347. NetWare file server, enter ASTATUS
  348.  
  349. ASTATUS.EXE displays the available session memory, the number of the Access
  350. Server port you are logged in to, and the number of the Access session you
  351. are in. For example:
  352.          Available Session memory: 534112 bytes
  353.          Access Server Port Number: 01
  354.          Access Server Session Number: 01
  355.  
  356. Displaying LAN connections
  357. ASTATUS.EXE returns special server port values to indicate OnLAN/PC and
  358. OnLAN/Mac LAN connections.
  359. > If you run ASTATUS.EXE and have logged in through an OnLAN/PC LAN
  360. connection rather than a dial-in connection, the server port line displays
  361. a value of 134: 
  362.          Access Server Port Number: 134
  363. > If you have logged in on an OnLAN/Mac LAN connection rather than a
  364. dial-in connection, the server port line displays a value of 138:
  365.          Access Server Port Number: 138
  366.  
  367. Using APORT and ASESSION Variables
  368. When invoked, ASTATUS.EXE also writes two variables, APORT and ASESSION, to
  369. the connecting DOS workstation's environment space. For example, assuming
  370. that ASTATUS.EXE was run and displayed a server port number of 1 and
  371. session number of 1, running the DOS SET command at the DOS workstation
  372. would display the following lines:
  373.          APORT = 01
  374.          ASESSION = 01
  375. Variables written into the environment space can be retrieved and used by
  376. batch files and programs. For example, if a user logs in through Port 01 on
  377. the Access Server and that user's login script invokes ASTATUS.EXE and then
  378. calls a batch file, then the following batch file line:
  379.          if %aport%==01 echo Connected to 2400 baud port.
  380. would display the following line to the user:
  381.          Connected to 2400 baud port.
  382. For more information on retrieving variables from the DOS environment
  383. space, see a DOS reference.
  384.  
  385. Increasing RAM Disk Space
  386. Change to NetWare Access Administration Guide, page A-15
  387. Under some circumstances, the Access Server may fail to start and displays
  388. the following message:
  389.          *** The terminal configuration file could not be found.
  390. This message might indicate that the internal files that NetWare Access
  391. writes to its specially configured Random Access Memory (RAM) disks have
  392. gotten too large for the RAM disks to hold.
  393.  
  394. If this is the case, you must edit the Access Server CONFIG.SYS file to
  395. increase NetWare Access RAM disk space.
  396. 1. Using a text editor, open the Access Server CONFIG.SYS file.
  397. 2. Find the CONFIG.SYS device lines that configure NASDISK.SYS. 
  398.          For example:
  399.                  device=C:\access\nasdisk.sys /p18 /s
  400.                  device=C:\access\nasdisk.sys /p9 /s
  401.          In the above example, the first line configures eighteen 16K pages
  402. of RAM for NetWare Access RAM drive D.  The second line configures nine 16K
  403. pages of RAM for NetWare Access RAM          drive E.
  404. 3. Reconfigure the second RAM disk device line for more RAM. For example,
  405. you would change the following line:
  406.          device=C:\access\nasdisk.sys /p9 /s
  407.          TO:  device=C:\access\nasdisk.sys /p11 /s
  408. 4. Restart the Access Server.
  409.  
  410. Connecting to AppleTalk Phase 1 and Phase 2
  411. Change to NetWare Access Administration Guide, Appendix G.
  412. To support OnLAN/Mac connections to NetWare Access through an AppleTalk
  413. LAN, you must set up an AppleTalk-to-NetWare connection through a NetWare
  414. for Macintosh server, load the special MACTONAS NLM on that server, edit
  415. that server's AUTOEXEC.NCF file, and create and edit a MACTONAS.CFG file.
  416.  
  417. 1. Install the Access Server as described in the NetWare Access
  418. Administration Guide. To enable AppleTalk LAN connections, read the
  419. instructions for the General Configuration Screen in Chapter 7,
  420. Installing NetWare Access Software.  AppleTalk LAN connections are allowed
  421. when the Allow LAN Connections menu item is set to OnLAN/Mac via AppleTalk
  422. or Both.
  423. 2. Install a NetWare v3.11 server on the network as described in the
  424. NetWare manual titled NetWare Version 3.11 Installation (Part number
  425. 183-000298-001). 
  426. The server installation must provide an IPX connection to the Access
  427. Server. 
  428. During installation, add lines to the NetWare file server's AUTOEXEC.NCF
  429. file to carry out the following:
  430.      > Specify the NetWare server name.
  431.      > Specify an internal IPX network number for the NetWare file server.
  432.      > Load and configure the LAN driver for the LAN adapter attached to
  433.      the network to which the Access Server is connected.
  434.      > Bind IPX to the LAN driver and specify the number for the network on
  435.      which the NetWare file server and the Access Server are attached.
  436.  
  437. EXAMPLE
  438. The following example AUTOEXEC.NCF lines establish an IPX connection to the
  439. network containing the Access Server:
  440.          file server name TEST311
  441.          ipx internal net F12345A
  442.          load ne2000 int=2 port=300 frame=ethernet_802.3
  443.          name=ne20
  444.          bind ipx to ne20 net=F0000
  445.  
  446. IMPORTANT: The above AUTOEXEC.NCF lines are examples only. The lines you
  447. enter must be consistent with your actual network configuration.
  448.  
  449. The first line specifies TEST311 as the NetWare file server name.
  450.  
  451. The second line specifies F12345A as the server's internal network number. 
  452.  
  453. The third line loads an NE2000 LAN driver, specifies an Ethernet 802.3
  454. frame type, and names the LAN adapter NE20. 
  455.  
  456. The fourth line specifies F0000 as the number for the network connecting to
  457. the LAN adapter.
  458.  
  459. 3. Install NetWare for Macintosh v3.0x on the NetWare v3.11 file server
  460. that you just set up. Follow the procedure described in the NetWare for
  461. Macintosh Version 3.0 Installation and Maintenance Guide (Part number
  462. 100-000914-001).
  463.  
  464. The NetWare for Macintosh installation must provide an AppleTalk connection
  465. to a network or internet on which OnLAN/Mac users are located. 
  466.  
  467. During installation, add lines to the AUTOEXEC.NCF file to carry out the
  468. following tasks:
  469.      > Load the NetWare for Macintosh AppleTalk module and specify an
  470.      internal AppleTalk network number and internal AppleTalk zone name.
  471.      > Load and configure the LAN driver for the LAN adapter attached to
  472.      the network to which the OnLAN/Mac nodes are connected.
  473.      > Bind the AppleTalk module to LAN adapter board name and specify the
  474.      network number(s) and zone names containing the connecting OnLAN/Mac
  475.      nodes.
  476.      > Load the NLM for the AppleTalk Filing Protocol.
  477.      For detailed instructions on entering the above lines, see pages 29-31
  478.      in the NetWare for Macintosh Version 3.0 Installation and Maintenance
  479.      Guide.
  480.  
  481. Phase 1 Example
  482. The following example AUTOEXEC.NCF lines support an AppleTalk Phase 1
  483. configuration: 
  484.          load appletlk net=12121 zone={appletalklan}
  485.          load ne2000 int=2 port=300 frame=ethernet_II
  486.          name=apphase1
  487.          bind appletlk apphase1 net=43231 zone={sales}
  488.          load AFP
  489. IMPORTANT: The above AUTOEXEC.NCF lines are examples only. The lines you
  490. enter must be consistent with your actual network configuration.
  491.  
  492. The first line assigns the NetWare file server an internal AppleTalk
  493. network number of 12121 and an internal zone name of appletalklan. 
  494.  
  495. The second line loads the driver for the NE2000 LAN adapter through which
  496. the Macintosh network nodes are connected. This line specifies an Ethernet
  497. II frame type, and assigns the board name apphase1.
  498.  
  499. The third line binds the Appletalk module to the apphase1 board and to
  500. Appletalk network 43231 and AppleTalk zone sales, the network and zone on
  501. which the connecting Macintosh nodes are located.
  502.  
  503. The fourth line loads the AppleTalk Filing Protocol.
  504.  
  505. Phase 2 Example
  506. The following example AUTOEXEC.NCF lines support an AppleTalk Phase 2
  507. configuration:
  508.          load appletlk net=12121 zone={appletalklan}
  509.          load ne2000 int=2 port=300 frame=ethernet_snap
  510.          name=apphase2
  511.          bind appletlk apphase2 net=1-5 zone={sales}
  512.          load AFP
  513.  
  514. IMPORTANT: The following AUTOEXEC.NCF lines are examples only. The lines
  515. you enter must be consistent with your actual network configuration.
  516.  
  517. The first line assigns the NetWare file server an internal AppleTalk
  518. network number of 12121 and an internal zone name of appletalklan. 
  519.  
  520. The second line loads the driver for the NE2000 LAN adapter through which
  521. the Macintosh network nodes are connected. This line specifies an Ethernet
  522. Snap frame type, and assigns the board name apphase2.
  523.  
  524. The third line binds the AppleTalk module to the apphase2 board and to
  525. Appletalk networks 1-5 and AppleTalk zone sales, the networks and zone on
  526. which the connecting Macintosh nodes are located. A net setting of 1-5
  527. allows 1265 AppleTalk nodes.
  528.  
  529. The fourth line loads the AppleTalk Filing Protocol.
  530. 4. Transfer the file MACTONAS.NLM from the Access Server distribution
  531. diskettes to SYS:SYSTEM on the NetWare v3.11 file server.
  532.  
  533. 5. Add the following statement at the end of the AUTOEXEC.NCF file:
  534.                  load mactonas
  535.  
  536. The following example is one possible AUTOEXEC.NCF configuration supporting
  537. Macintosh-to-NetWare Access LAN connections:
  538.          file server name TEST311
  539.          ipx internal net F12345A
  540.          load token int=2 port=a20 mem=c800 name=tkn
  541.          bind ipx to tkn net=F0000
  542.          load appletlk net=10 zone={appletalklan}
  543.          load ne2000 int=2 port=300 frame=ethernet_snap
  544.      name=apphase2
  545.          bind appletlk apphase2 net=1-5 zone={sales}
  546.          load AFP
  547.          load mactonas
  548. The above AUTOEXEC.NCF lines are examples only.  The lines you enter must
  549. be consistent with your actual network configuration.
  550.  
  551. 6. Create the file MACTONAS.CFG and place it in SYS:SYSTEM on the NetWare
  552. v3.11 file server. 
  553. The MACTONAS.CFG file is required and must include a line description for
  554. every Access Server that will support OnLAN/Mac LAN access to this NetWare
  555. file server.
  556. The format for each line of this text file is as follows:
  557.      nas_name/num_macs
  558.      where:
  559.      nas_name  is the name assigned to the Access Server during
  560.      installation.
  561.      num_macs  is the total number of OnLAN/Mac connections the NetWare
  562.      file server allows between the Access Server (1-16) and computers on
  563.      the AppleTalk LAN.
  564. For example, the following MACTONAS.CFG file:
  565.                  NAS_SALES/10
  566.                  ACCESS_SERVER_TEST/5
  567.                  NAS_ACCT_DEPT/15
  568. specifies that three Access Servers, supporting respectively 10, 5, and 15
  569. OnLAN/Mac connections, are able to access the NetWare file server on which
  570. this file is installed.
  571.  
  572. Permitting Grace Logins
  573. Addition to NetWare Access Administration Guide
  574.  
  575. If you want to allow any grace login for NetWare Access users who log in to
  576. a NetWare file server with expired passwords, do not set the Limit Grace
  577. Logins option in that NetWare file server's SYSCON Account Restriction menu
  578. to less than 2.
  579.  
  580. For more information on limiting grace logins, see NetWare Version 3.11
  581. Utilities (Part number 100-000930-001), pages 442-445.
  582.  
  583. Configuring QEMM386.SYS
  584. Addition to NetWare Access Administration Guide, Appendix C
  585.  
  586. Memory conflicts caused by various devices competing for the same areas of
  587. high memory on the Access Server can prevent the Access Server from
  588. starting or cause it to fail after startup.
  589.  
  590. You might be able to resolve high memory conflicts by reconfiguring the
  591. device line for QEMM386.SYS in your Access Server CONFIG.SYS file.
  592.  
  593. NetWare Access uses the Quarterdeck Expanded Memory Manager 386 (QEMM386)
  594. to configure and manage expanded memory on the Access Server. To support
  595. NetWare Access, the QEMM386 page frame requires one or more contiguous 64K
  596. ranges of high memory in which to operate.
  597.  
  598. QEMM386.SYS utilizes as much memory in the Access Server C000-EFFF range as
  599. it finds available. If other devices, such as network adapters and
  600. third-party communication cards, require some of this memory area,
  601. QEMM386.SYS normally detects this and automatically writes include (i=) or
  602. exclude (x=) parameters to its CONFIG.SYS device line to reconfigure itself
  603. to work in other areas of high memory. 
  604.      > If for some reason, QEMM386.SYS neglects to exclude a high memory
  605.      range used by another device, you can manually add include or exclude
  606.      parameters to the QEMM386.SYS device line.
  607. > Other QEMM386 parameters noted in this section configure QEMM386 to do
  608. the following: 
  609.      > Operate on old versions of COMPAQ 386S computers.
  610.      > Disable features such as ROM hole detection, use of shadow RAM, use
  611.      of top memory, and relocation of the extended BIOS data area.
  612.      > Support computers using nonstandard methods of extended memory
  613.      detection.
  614.  
  615. Viewing High Memory
  616. You can use the QEMM.COM utility to detect addressing conflicts between
  617. QEMM386.SYS and other device drivers in base memory and high memory.
  618. 1. Follow the procedure described on page C-6 of the NetWare Access
  619. Administration Guide to do the
  620. following:
  621.      > Make a special startup diskette with QEMM specified as a device in
  622.      the startup diskette's CONFIG.SYS file.
  623.      > Use this diskette to start the computer on which NetWare Access is
  624.      installed.
  625.      > Run QEMM.COM and view the current memory assignments.
  626.  
  627. 2. If you detect a memory conflict between QEMM386 and the driver for an
  628. installed device, edit the device line for QEMM386.SYS in the Access Server
  629. CONFIG.SYS file. See Editing the QEMM386 Device Line.
  630.  
  631. Editing the QEMM386 Device Line
  632. 1. Using a text editor, open the CONFIG.SYS file in your Access Server root
  633. directory.
  634. 2. Find and edit the following line:
  635. device=C:\access\qemm386.sys ...[X=aaaa-bbbb] ...
  636. [I=cccc-dddd]...[other_params]
  637. where:
  638. aaaa  
  639. is the hexadecimal address of the start of a memory range to exclude from
  640. use by QEMM386.SYS.
  641.  
  642. bbbb  
  643. is the hexadecimal address of the end of a memory range to  exclude from
  644. use by QEMM386.SYS.
  645.  
  646. cccc  
  647. is the hexadecimal address of the start of a memory range to include for
  648. use by QEMM386.SYS.
  649.  
  650. dddd  
  651. is the hexadecimal address of the end of a memory range to include for use
  652. by QEMM386.SYS.
  653.  
  654. other_params   
  655. are additional parameters. These parameters are described in Other QEMM386
  656. Parameters.
  657.  
  658. Example Include and Exclude Parameters
  659. The following CONFIG.SYS device line excludes a range of high memory from
  660. use by QEMM386.SYS and sets aside an additional range for use by
  661. QEMM386.SYS:
  662.          device=C:\access\qemm386.sys X=C000-C7FF I=D000-DFFF
  663. Other QEMM386.SYS Parameters
  664. You can add other parameters to the CONFIG.SYS device line for QEMM386.SYS.
  665. These parameters are described as follows:
  666.  
  667. C386S
  668. Specify this parameter on the QEMM386.SYS device line if NetWare Access is
  669. running on a COMPAQ 386S computer that was set up with a COMPAQ Setup
  670. program earlier than version 6.02. For example:
  671.          device = c:\access\qemm386.sys c386s
  672. NRH
  673. Disables QEMM386.SYS automatic detection of Read-Only Memory (ROM) holes,
  674. or unused addresses in ROM. Some system ROM chips that are addressed
  675. between F000 an FFFF have large unused areas of ROM. QEMM386.SYS normally
  676. checks for these areas and includes them for its own use. System failure
  677. can occur if ROM areas that are initially unused (and thus appropriated by
  678. QEMM386.SYS) are later required for other tasks. 
  679. If the Access Server functions properly at first, and fails later, use this
  680. instruction to prevent QEMM386.SYS from using ROM holes. For example:
  681. device = c:\access\qemm386.sys nrh
  682.  
  683. NOSH
  684. Disables QEMM386.SYS use of shadow RAM in the Access Server. Some PCs put
  685. 384K of reserved memory in low memory with an I/O port-selectable method of
  686. accessing some of it. QEMM386.SYS normally determines automatically if your
  687. PC has shadow RAM capability. If shadow RAM does not work, you might need
  688. to disable it with the NOSH parameter. 
  689. For example: device = c:\access\qemm386.sys nosh
  690.  
  691. NT
  692. Disables QEMM386.SYS use of "top memory" in the Access Server.  Some Pcs
  693. put 384K of memory just below the top of the 16-megabyte address space.
  694. QEMM386.SYS normally checks that address space to determine if there is any
  695. memory.  In some Pcs checking this space can cause the system to fail. 
  696. If your computer fails during startup, use the NT parameter.  
  697. For example:device = c:\access\qemm386.sys nt
  698.  
  699. NX
  700. Disables QEMM386.SYS from relocating the extended BIOS data area from the
  701. original 639K address in the Access Server. Specify this parameter if you
  702. want to run applications that require the extended BIOS data area to be
  703. located at the 639K address. 
  704. For example: device =c:\access\qemm386.sys nx
  705.  
  706. UX
  707. Supports NetWare Access on computers that use nonstandard methods of
  708. determining the amount of extended memory. If your Access Server does not
  709. start correctly with QEMM386.SYS, try specifying this parameter on the
  710. QEMM386.SYS device line. 
  711. For example: device = c:\access\qemm386.sys ux
  712.  
  713. Connecting to TCP/IP Networks
  714. You can make a TCP/IP connection to a UNIX host via the Access Server by
  715. installing the multiuser version of Novell's LAN Workplace for DOS on a
  716. NetWare file server and installing an additional Ethernet
  717. connection and Novell DOS Open Data-link Interface (ODI) drivers on the
  718. Access Server.
  719.  
  720. 1. Install files for the multiuser version of LAN Workplace for DOS on a
  721. local NetWare file server in the XLN\BIN40 directory.  
  722.  
  723. XLN\BIN40 should contain the TNVT220 application that opens TELNET sessions
  724. using VT220)terminal emulation. 
  725.  
  726. See the LAN Workplace for DOS Administration Guide (Part number:
  727. 100-000882-001) for details.
  728.  
  729. 2. Use the NetWare SYSCON utility to configure a special TCP user on the
  730. NetWare file server containing LAN Workplace for DOS.
  731.  
  732. 3. Use the NetWare SYSCON utility to edit the NetWare file server's system
  733. login script to automatically map Access Server users to the NetWare file
  734. server's XLN\BIN40 directory.
  735. For example, the following lines, added to the NetWare file server's system
  736. login script, map users who log in through the Access Server with the
  737. username TCP to the NetWare file server's XLN\BIN40 directory:
  738.  
  739. if access_server and login_name="TCP" then begin 
  740. map f:=\xln\bin40
  741. end
  742.  
  743. For more information on setting up login scripts for Access Server users,
  744. see the NetWare Access Administration Guide.
  745.  
  746. 4. If you have not already done so, install the Access Server on another
  747. node on the network. See the NetWare Access Administration Guide for
  748. installation details.
  749.  
  750. 5. After installing NetWare Access, insert an additional Ethernet LAN
  751. adapter in the Access Server and connect to the network so that the Access
  752. Server has two network connections.
  753. The Access Server original LAN adapter will transmit and receive IPX
  754. packets.  The additional LAN adapter will transmit and receive TCP/IP
  755. packets.
  756.  
  757. 6. Create a special ODI directory on the startup drive of the Access Server
  758. and copy the following files to that directory:
  759.  
  760. NET.CFG   
  761. This is the NET.CFG file that you created in the LAN Workplace for DOS
  762. installation to define I/O,RAM, Interrupt Request (IRQ), and TCP/IP
  763. parameters.  Copy from the NetWare file server to the Access Server.
  764.  
  765. LSL.COM   
  766. Copy from your Novell LAN workstation diskette. Make sure you have the
  767. latest ODI drivers.
  768.  
  769. TCPIP.EXE 
  770. Copy from your LAN Workplace for DOS distribution diskette.
  771.  
  772. TELAPI.EXE     
  773. Copy from your LAN Workplace for DOS distribution diskette.
  774.  
  775. MLID driver    
  776. This is the driver for the additional Ethernet LAN adapter; it has a
  777. filename like NE2000.COM or WDPLUS.COM, for example. Copy from your NetWare
  778. diskettes or from the diskettes accompanying the LAN adapter.
  779.  
  780. 7. Using a text editor, add the following CAPITALIZED lines to the Access
  781. Server AUTOEXEC.BAT file:
  782.          set name=username
  783.          set excelan=xln_path
  784.          c:
  785.          C:\ODI\LSL
  786.          C:\ODI\MLID_driver
  787.          C:\ODI\TCPIP
  788.          C:\ODI\TELAPI
  789.          cd c:\access
  790.          Naskey Nasauto
  791.  
  792. Where: username  
  793. is the user name as specified for LAN Workplace for DOS. The set name= line
  794. stores the username in the Access Server DOS environment space. See the LAN
  795. Workplace for DOS Administration Guide for more information.
  796.  
  797. xln_path  
  798. is the pathname to the directory containing the LAN Workplace for DOS files
  799. on the network server.
  800. The set excelan= line stores the xln_path in the Access Server DOS
  801. environment space. See the LAN Workplace for DOS Administration Guide for
  802. more information.
  803.  
  804. MLID_driver    
  805. is the filename (minus extension) of the LAN driver for the additional
  806. Ethernet LAN adapter.
  807.  
  808. See AUTOEXEC.BAT Example, later in this addendum, for a complete
  809. AUTOEXEC.BAT file example.
  810.  
  811. 8. Using a text editor, add or edit the following lines in the Access
  812. Server NET.CFG file:
  813. Link Driver MLID_driver
  814.      Port io_address
  815.      Mem sharedram_adr
  816.      Int interrupt
  817.      Frame Ethernet_II
  818.  
  819. where:
  820.          MLID_driver     
  821. is the filename (minus extension) of the LAN driver for the additional LAN
  822. adapter you are installing.
  823.  
  824. io_address      
  825. is the port I/O address configured for the additional Ethernet LAN adapter.
  826.  
  827. sharedram_adr  
  828. is the starting address in high memory configured for the LAN driver of the
  829. additional Ethernet LAN adapter.
  830.  
  831. interrupt      
  832. is the interrupt setting for the additional Ethernet LAN adapter.
  833.  
  834. NOTE: Some LAN drivers might not require all of the above parameters
  835. specified in NET.CFG.  See the NetWare ODI Shell for DOS (Part number
  836. 100-000871-001) manual for details.
  837.  
  838. See "NET.CFG Example" later in this addendum for a complete NET.CFG file
  839. example.
  840.  
  841. 9. Using a text editor, modify the Access Server CONFIG.SYS file to
  842. accommodate the newly installed LAN driver.
  843.  
  844. To avoid high memory conflict, you may have to edit the QEMM386.SYS device
  845. line to exclude any range of high memory that may be occupied by the second
  846. LAN driver.
  847.  
  848. For example, in the following sample device line, the boldfaced string
  849. excludes QEMM386.SYS from operating in the CC00-CFFF address range, which
  850. is the range used by the LAN driver for the additional Ethernet LAN
  851. adapter:
  852.  
  853. device=c:\access\qemm386.sys maps=32 handles=64
  854.      vrems i=a000-afff x=cc00-cfff x=c800-c9ff
  855.      i=ca00-cbff i=d000-dfff
  856.  
  857. 10.  Start the Access Server.
  858.  
  859. The Access Server is ready to communicate using TCP/IP and IPX.
  860.  
  861. Sample Configuration Files on the Access Server
  862. The following sample AUTOEXEC.BAT and NET.CFG files on the Access Server
  863. support user access to LAN Workplace for DOS.
  864.          AUTOEXEC.BAT Example
  865. The following CAPITALIZED lines were added to the sample Access Server
  866. AUTOEXEC.BAT file to support NetWare Access connectivity to LAN Workplace
  867. for DOS:
  868.          SET NAME=TCP
  869.          REM STORES LWP USERNAME TO ENVIRONMENT SPACE
  870.          SET EXCELAN=F:\XLN
  871.          REM STORES PATH TO LWP DIR IN ENVIRONMENT SPACE
  872.          c:
  873.          C:\ODI\LSL
  874.          REM LOADS THE LWP LINK SUPPORT LAYER DRIVER
  875.          C:\ODI\NE2000
  876.          REM LOADS THE LAN DRIVER FOR THE TCPIP PACKETS
  877.          C:\ODI\TCPIP
  878.          REM LOADS THE TCPIP STACK
  879.          C:\ODI\TELAPI -ST 10 -SN 10
  880.          REM LOADS THE LWP TELAPI INTERFACE
  881.          REM CONFIGURES IT TO SUPPORT 10 SESSIONS
  882.          cd c:\access
  883.          naskey nasauto
  884.  
  885. NET.CFG Example
  886. The following example NET.CFG file was copied from the NetWare file server
  887. running LAN Workplace for DOS to the specially created ODI directory on the
  888. startup drive of the Access Server.
  889.  
  890. The bold lines were added to support the LAN driver for the additional
  891. Ethernet LAN adapter on the Access Server.
  892.  
  893. The Link Support and Protocol TCPIP sections were previously generated by
  894. the LAN Workplace for DOS installation program.
  895.  
  896.          Link Support
  897.          Buffers 8 1586
  898.          MemPool 4096
  899.  
  900.          Link Driver WDPLUS
  901.          Port 300 
  902.          Mem 000cc000 
  903.          Int 10
  904.          Frame Ethernet_II
  905.  
  906.          Protocol TCPIP
  907.          ip_address129.47.6.84
  908.          ip_router129.47.4.254
  909.          ip_netmas255.255.252.0
  910.          tcp_sockets8
  911.          udp_sockets8
  912.          raw_sockets1
  913. Sample OnLAN/PC Script File
  914. Change to OnLAN/PC User's Reference, page F-7
  915. The following sample OnLAN/PC script file corrects the sample script file
  916. in the OnLAN/PC User's Reference, page F-7. In the corrected example, WAIT
  917. STRING rather than simple WAIT commands are used to await user input.
  918.          set disconnect on               ;abort script if 
  919.                                          ;disconnect
  920.          on disconnect goto label10      ;if disconnect 
  921.                                          ;end script
  922.          send string "^M"                ;send CR code
  923.          wait string "Enter ID:"         ;wait for ID prompt
  924.          send string "My ID^M"           ;send ID
  925.          wait string "Enter service:"    ;wait for service
  926.                                          ;prompt
  927.          send string "Access Server 1^M"         ;send service
  928.          exit                                    ;end script
  929.          label10:                        ;error label
  930.          type string "No connection"     ;display message
  931.          exit                            ;end script
  932.  
  933. ONLINE SECURITY CONFIGURATION
  934. Addition to Access Administration Guide, pages 9-7 to 9-8
  935.  
  936. NetWare Access v1.22 includes an online Security Configuration screen that
  937. you can bring up from Configuration Options in the NetWare Access
  938. Information Menu.  This screen allows you to reconfigure your NetWare
  939. Access security configuration online, without shutting down the NetWare
  940. Access Server and rerunning the NASGEN installation program.
  941.  
  942. To display the online Security Configuration screen, do as follows:
  943. 1. Select the Configuration option in the NetWare Access Information Menu.
  944. 2. Select Security Configuration in the Configuration Options menu.
  945. When you select Security Configuration, you are presented with the online
  946. Security Configuration screen, similar to the Security Configuration screen
  947. displayed in NASGEN. 
  948.  
  949. The two differences are:
  950. > The online Security Configuration screen contains an additional field,
  951. Access Server name. The Access Server name field lets you rename the
  952. NetWare Access Server online.
  953. > The Activate use of user profiles field, present on the NASGEN Security
  954. Configuration screen, is not present on the online Security Configuration
  955. screen.
  956.  
  957. For a description of the remaining security fields see the NASGEN
  958. description, "Setting the Security Configuration Screen", pages 7-26 to
  959. 7-32, in the NetWare Access Administration Guide.
  960.  
  961. OnLAN/PC and Downloadable Fonts
  962. Addition to OnLAN/PC User Reference, pages 7-19 to 7-21
  963. OnLAN/PC does not support the use of downloadable fonts in print jobs sent
  964. to a printer located at the OnLAN/PC remote workstation site. 
  965. OnLAN/PC does support downloading of fonts in print jobs sent to a printer
  966. on the LAN attached to the Access Server.