home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / i06200b1.dsk / IP06200.INF (.txt) < prev    next >
OS/2 Help File  |  1996-03-08  |  39KB  |  1,008 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.           OS/2 LAN Server for Macintosh Version 1.0 ServicePak IP06200
  5.                                  IBM PTF IP06200
  6.  
  7.       The versions of LS-Mac that can be serviced with this ServicePak are
  8.                      LAN Server For Macintosh V1.0 - IP06000
  9.  
  10. This ServicePak includes all previously available LSM corrective service 
  11. (LSMMOD9), plus fixes for two new APARs. 
  12.  
  13. There is one change in this service level which can not be fully implemented by 
  14. the SERVICE tool and must be completed manually after the ServicePak is 
  15. applied.  It can be performed before the first reboot or at a later time.  This 
  16. step involves editing the CONFIG.SYS file on the server as described in the 
  17. Post Installation section of this document. 
  18.  
  19. Another visible change in the product is the addition of the "LSM 
  20. Administrator's Guide" in online form.  Other changes, as a result of applying 
  21. this ServicePak, are documented in the updated "Administrator's Guide."  You 
  22. can access and view the book by following the instructions in the 
  23. Documentation Changes section. 
  24.  
  25. Warning:  1 - Archiving is not enabled for this ServicePak.  Before installing 
  26. this ServicePak, ARCHOFF.EXE (located on the Service Tool diskette) must be 
  27. executed to rename any ARCHIVE logs that have been created by previously 
  28. installed LS 4.0 FixPaks. This ServicePak WILL NOT install properly if 
  29. ARCHOFF.EXE is not run prior to starting SERVICE.  With the Service Tool 
  30. diskette in the A drive, type A:ARCHOFF at an OS/2 command prompt to execute 
  31. this pre-install program. 
  32.  
  33. Warning:  2 - This ServicePak has a new method of installation using Corrective 
  34. Service Facility (CSF) Version 2-B.  Although the installation instructions 
  35. look similar to previous ServicePaks, there are significant differences. 
  36. Please review the entire Installation section before proceeding. Service to 
  37. Servers which use "Advanced Features" can be complex. 
  38.  
  39.                                  Good Insurance!
  40.              Have appropriate Bootable Standalone Service Diskettes.
  41.  
  42.  
  43. ΓòÉΓòÉΓòÉ 1.1. Affected SYSLEVEL Files ΓòÉΓòÉΓòÉ
  44.  
  45. After installing this ServicePak, the CURRENT CSD level of the following 
  46. SYSLEVEL file(s) will indicate IPx6200 (where x indicates the country code.) 
  47.  
  48. SYSLEVEL.LSM          IBM OS/2 LAN Server for Macintosh Product 
  49.  
  50.  
  51. ΓòÉΓòÉΓòÉ 1.2. Trademarks ΓòÉΓòÉΓòÉ
  52.  
  53. The following are trademarks of IBM Corporation: 
  54.  
  55. o IBM 
  56. o LAN Server 
  57. o LAN Streamer 
  58. o Operating System/2 
  59. o OS/2 
  60.  
  61. The following are trademarks of other Corporations: 
  62.  
  63. o Adobe (Adobe Systems Incorporated) 
  64. o Excel (Microsoft Corporation) 
  65. o Microsoft (Microsoft Corporation) 
  66. o Netware (Novell Incorporated) 
  67. o Pagemaker (Aldus Corporation) 
  68. o PostScript (Adobe Systems Incorporated) 
  69. o QuarkXpress (Quark Incorporated) 
  70. o Stuffit (Aladdin Systems Incorporated) 
  71. o Tiff (Aldus Corporation) 
  72. o WordPerfect (WordPerfect Corporation) 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  76.  
  77. This ServicePak uses Corrective Service Facility (CSF) Version 2-B (provided on 
  78. the tool diskette of this ServicePak) for installation. 
  79.  
  80. Complete instructions for the use of the updated SERVICE and FSERVICE commands 
  81. are provided with the CSF Version 2-B README.INF file on the Service Tool 
  82. Diskette. Please read the CSF instructions for information on the use of CSF 
  83. Version 2-B backup and restore capabilities. 
  84.  
  85. Note:   - Archiving is NOT enabled for this ServicePak. 
  86.  
  87. Installing the ServicePak is essentially a three phase process: 
  88.  
  89. Phase 1 - Stop applications on the Target System 
  90.             Stop all running applications so that LAN Server/Requester is not 
  91.             in use. (This includes doing a 'net stop server'). 
  92.  
  93. Phase 2 - Install the ServicePak 
  94.             Use one of the following methods to replace system files with those 
  95.             provided on this ServicePak: 
  96.  
  97.            Selective Install 
  98.            Redirected (CID) Install 
  99.  
  100. Phase 3 - Return the Serviced System to Normal Operation 
  101.             Perform a normal system boot. 
  102.  
  103.  
  104. ΓòÉΓòÉΓòÉ 2.1. Selective Install ΓòÉΓòÉΓòÉ
  105.  
  106. This method will apply fixes to selected subsystems, partitions, and 
  107. directories: The Corrective Service Facility will handle Locked Files 
  108. automatically so boot diskettes are not required before applying service. 
  109.  
  110.  1. At an OS/2 command prompt, perform a 'net stop server'. 
  111.  2. Insert Service Tool diskette in the A drive. 
  112.  3. At an OS/2 command prompt, type "A:ARCHOFF" to execute this pre-install 
  113.     program (if you haven't already done so). 
  114.  4. At an OS/2 command prompt, type "A:SERVICE" and press Enter. 
  115.  5. Insert ServicePak diskette 1 when prompted. 
  116.  6. Follow the prompts to the CSF SERVICEABLE PRODUCTS panel. Review the 
  117.     serviceable products selected on the panel and deselect any products that 
  118.     you do not want to service at this time.  Then choose the SERVICE push 
  119.     button. 
  120.  7. Enter (optional) backup path then choose the OK push button. 
  121.  8. If the APPLICATION IN USE locked files panel is presented, choose CONTINUE. 
  122.  9. Follow prompts to complete the process. 
  123. 10. Remove the diskette from drive A: 
  124. 11. Insert ServicePak diskette 1. 
  125. 12. At an OS/2 command prompt, type "A:LSMLKLST" to execute this post-install 
  126.     program. 
  127. 13. Remove the diskette from drive A:, then perform the system Shutdown 
  128.     procedure. 
  129. 14. Reboot the system normally. 
  130.  
  131. If the system to be serviced is a multiboot system with LAN Advanced Server 
  132. using IBM386FS on a drive other than the "C" drive, use the Special Situation 
  133. Install method to complete the installation on each bootdrive. 
  134.  
  135. When problems such as insufficient disk space are encountered when performing 
  136. the Selective Install, use the Special Situation Install method to perform 
  137. service. 
  138.  
  139.  
  140. ΓòÉΓòÉΓòÉ 2.2. Redirected Installation (CID) Method ΓòÉΓòÉΓòÉ
  141.  
  142. This method is useful for those who are using the CID (Configuration, 
  143. Installation, and Distribution) Services as provided by IBM MPTS. The Selective 
  144. Install method is recommended for Servers exploiting 386 HPFS function, Fault 
  145. Tolerance, and/or Local Security. 
  146.  
  147. CAUTION:
  148. Before using FSERVICE to apply corrective service, review the sample response 
  149. file (RESPONSE.FIL) located on the Service Tool diskette. Edit the 
  150. RESPONSE.FIL, if necessary, to ensure the service logfile is created in the 
  151. correct location on the target workstation. 
  152.  
  153.      :LOGFILE d:\os2\install\service.log
  154.     where d:\os2\install is the drive and location for the service logfile.
  155.  
  156. While setting up a CID server is beyond the scope of this document, we have 
  157. provided a sample LAN CID Utility REXX Command file segment (IP_6200.CID) that 
  158. may prove useful in setting up a CID server for this ServicePak. 
  159.  
  160. The sample IP_6200.CID assumes the following: 
  161.  
  162. o The Service Tool diskette files are placed on the code server using "XCOPY 
  163.   A:\*.* /S" (or equivalent) in 'x:\img\csd\lsm\ip_6200' where 'x:' is the 
  164.   drive seen by the client. 
  165.  
  166. o The ServicePak files are placed on the code server using "XCOPY A:\*.* /S" 
  167.   (or equivalent) in 'x:\img\csd\lsm\ip_6200.' 
  168.  
  169. o The sample RESPONSE.FIL (or equivalent) is placed on the code server in 
  170.   x:\rsp\csd\lsm\ip_6200. 
  171.  
  172. o The following CID server directory structure contains the contents of the 
  173.   ServicePak and the Service Tool diskette. 
  174.  
  175.    img\csd\lsm\ip_6200                * Root directory of ServicePak diskette 1 
  176.    img\csd\lsm\ip_6200                * Service Tool diskette files 
  177.    img\csd\lsm\ip_6200\FIX            * No files 
  178.    img\csd\lsm\ip_6200\FIX\LSM.1      * LAN Server for Macintosh fixes 
  179.  
  180.    rsp\csd\lsm\ip_6200                * RESPONSE.FIL (from sample on Service 
  181.                                       tool diskette) 
  182.  
  183. o A log directory exists at 'x:\log\csd\lsm\ip_6200' for the log files. 
  184.  
  185.  
  186. ΓòÉΓòÉΓòÉ 2.3. Bootable Standalone Service Diskettes ΓòÉΓòÉΓòÉ
  187.  
  188. Sometimes it becomes necessary to boot from diskette in order to perform 
  189. certain operations on fixed-disk, like installing this ServicePak or running 
  190. CHKDSK /f. 
  191.  
  192. All necessary files must be contained on diskette.  Files from the fixed-disk 
  193. should not be referenced in A:\CONFIG.SYS or A:\STARTUP.CMD. Otherwise Locked 
  194. Files can still exist on the fixed-disk. 
  195.  
  196. Should the need arise to boot from diskette for any reason, you may: 
  197.  
  198. o Use the Install diskette and Diskette 1 of OS/2 2.x or OS/2 3.x. Escape to A: 
  199.  
  200. o Create custom Bootable Standalone Service Diskettes from your licensed 
  201.   materials.  The makeup of these is dependent on the system to be serviced. 
  202.   Instruction is available for: 
  203.  
  204.    Requesters and Entry Version Servers. 
  205.    Advanced Version Servers. 
  206.  
  207. CAUTION:
  208. LAN Servers that utilize the Advanced features such as Local Security and Fault 
  209. Tolerance must use custom Bootable Standalone Service Diskettes.  Regular HPFS 
  210. boot diskettes, such as the OS/2 Installation diskettes, CANNOT mirror changes 
  211. to Fault Tolerance partitions or access files/directories which are controlled 
  212. by local security. 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 2.3.1. Making OS/2 Bootable Diskettes ΓòÉΓòÉΓòÉ
  216.  
  217. Instructions for creating OS/2 bootable diskettes for Requesters and Entry 
  218. Version Servers are dependent on the OS/2 version. 
  219.  
  220. o For OS/2 2.x versions: 
  221.  
  222.     1. Make a copy of the OS/2 2.x Installation Diskette and Diskette 1. Call 
  223.        them SA1 and SA2 respectively. 
  224.  
  225.     2. Delete SYSINST2.EXE from Diskette SA2. 
  226.  
  227.     3. Delete BUNDLE from Diskette SA2 (this will be on OS/2 versions 2.1 or 
  228.        greater). 
  229.  
  230.     4. Modify CONFIG.SYS on SA2 as follows: 
  231.  
  232.               buffers=50
  233.               memman=noswap
  234.               protshell=a:\cmd.exe
  235.               protectonly=yes
  236.               libpath=a:\;
  237.               ifs=hpfs.ifs /c:64
  238.               set path=a:\;
  239.               set dpath=a:\;
  240.  
  241.     5. Copy UHPFS.DLL from OS/2 Diskette 2 or C:\OS2\DLL to SA2. 
  242.  
  243. o For OS/2 3.x versions: 
  244.  
  245.   Use the Install diskette and Diskette 1 of OS/2 3.x.  Escape to A: 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ 2.3.2. Making Advanced Server Bootable Diskettes ΓòÉΓòÉΓòÉ
  249.  
  250. MAKEDISK is an Advanced Server utility designed to make the necessary Bootable 
  251. Standalone Service Diskettes used in periodic maintenance of 386 HPFS systems. 
  252.  
  253.  1. Make a copy of the OS/2 2.x or 3.x Installation Diskette and Diskette 1. 
  254.     Call them SA1 and SA2 respectively. 
  255.  
  256.  2. Delete SYSINST2.EXE from Diskette SA2. 
  257.  
  258.  3. Delete BUNDLE from Diskette SA2 (this will be on OS/2 versions 2.1 or 
  259.     greater). 
  260.  
  261.  4. With Boot Diskette SA2 in drive a: or b: run MAKEDISK from an OS/2 prompt. 
  262.  
  263.     Note:   Syntax is MAKEDISK /BOOTDRIVE:d where d  is the OS/2 boot drive. 
  264.  
  265.     For additional Information see the Network Administrators Reference: 
  266.     Creating a 386 HPFS Boot Diskette, or LAN Server Utilities. 
  267.  
  268.  5. If using Fault Tolerance, add the Fault Tolerance files to the Bootable 
  269.     Diskette SA2. 
  270.  
  271.  6. Ensure the country code, codepage, and the keyboard information in the 
  272.     config.sys file on the boot diskette matches the corresponding information 
  273.     on the target workstation's config.sys. Verify that the 386 HPFS Bootable 
  274.     Standalone Service Diskettes work properly and that, after rebooting, Local 
  275.     Security and Fault Tolerance are working as expected. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 2.3.3. Adding Fault Tolerance to 386 HPFS Bootable Standalone Service Diskettes ΓòÉΓòÉΓòÉ
  279.  
  280. 386 HPFS Bootable Standalone Service diskettes require additional customizing 
  281. in order to properly update files on partitions which are mirrored. 
  282.  
  283. The following steps may have to be done for each LAN Server with Fault 
  284. Tolerance since the configuration information transferred in step 3 can be 
  285. unique for each such system. 
  286.  
  287.  1. Copy the following four Fault Tolerance files from the first diskette of 
  288.     the LAN Server 4.0 ServicePak to your Bootable Standalone Service Diskette 
  289.     SA2. 
  290.  
  291.               1) DISKFT.SYS  2) FTD.MSG  3) FTATTRIB.EXE  4) FTCOPY.CMD
  292.  
  293.  2. Add the following line to the CONFIG.SYS on the Bootable Standalone Service 
  294.     Diskette SA2. 
  295.  
  296.                                   DEVICE=DISKFT.SYS
  297.  
  298.  3. At an OS/2 command prompt, make the current drive A:, and have the 386 HPFS 
  299.     Bootable Standalone Service Diskette SA2 in drive A. Type "FTCOPY" to copy 
  300.     the customized Fault Tolerance configuration information to the 386 HPFS 
  301.     Bootable Standalone Service Diskette SA2. 
  302.  
  303. Warning:  Ensure the country code, codepage, and the keyboard information in 
  304. the config.sys file on the boot diskette matches the corresponding information 
  305. on the target workstation's config.sys.  Test your 386 HPFS Bootable Standalone 
  306. Service Diskettes before you make any alterations to your system.  This 
  307. Diskette is the Master Key should your system ever fail to boot from its hard 
  308. drive. 
  309.  
  310.  
  311. ΓòÉΓòÉΓòÉ 2.4. Special Situation Install ΓòÉΓòÉΓòÉ
  312.  
  313. This method will apply all fixes to all partitions and directories: 
  314.  
  315. FSERVICE is used for CID installation of this ServicePak, for multiboot systems 
  316. with IBM386FS on a drive other than the 'C' drive, or when problems, such as 
  317. insufficient memory for the locked file device driver or corrupted disk drives, 
  318. are encountered using the Selective Install method. It does require booting 
  319. from diskette to insure that there are no Locked Files during the install 
  320. phase. 
  321.  
  322. Warning:   - Ensure that all drives to be updated are clean by performing a 
  323. CHKDSK /F on each drive before FSERVICE is invoked.  There will be no 
  324. opportunity to clean up the drives after FSERVICE is invoked. 
  325.  
  326.  1. Review the FSERVICE Response File (RESPONSE.FIL on the Service Tool 
  327.     diskette) and modify as needed to reflect the configuration of the system 
  328.     to be serviced.  Ensure the service logfile is created in the correct 
  329.     location on the target workstation. 
  330.  
  331.             :Logfile d:\os2\install\service.log
  332.             where d:\os2\install is the drive and location for the service logfile.
  333.  
  334.  2. Boot from the Bootable Standalone Service Diskettes. 
  335.  3. Establish A: as the Current Directory. 
  336.  4. Replace the Boot Diskette with the Service Tool Diskette. 
  337.  5. At an OS/2 command prompt, type "A:ARCHOFF" to execute this pre-install 
  338.     program (if you haven't already done so). 
  339.  6. From the A: prompt, type "FSERVICE" and press Enter.  Click here for 
  340.     additional steps needed for multi-boot systems. 
  341.  7. At the panel titled "Installing this Service Pak" press Enter (Option 1). 
  342.  8. Follow the prompts provided by the Corrective Service Facility. 
  343.  9. Remove the diskette from drive A: 
  344. 10. Insert ServicePak diskette 1. 
  345. 11. From the A: prompt, type "LSMLKLST" and press enter to execute this 
  346.     post-install program. 
  347. 12. Remove the diskette from drive A: 
  348. 13. Reboot the system normally. 
  349.  
  350.  
  351. ΓòÉΓòÉΓòÉ 2.4.1. Updating IBM386FS Directory on a Multiboot System ΓòÉΓòÉΓòÉ
  352.  
  353. A new parameter has been added to the FSERVICE command to enable servicing the 
  354. IBM386FS directory when it resides on a bootdrive other than C:.  Specify the 
  355. bootdrive containing the IBM386FS directory to be serviced as the /b parameter 
  356. on the FSERVICE command: 
  357.  
  358.             FSERVICE /b:d
  359.               (where d is the drive letter assigned to bootdrive)
  360.  
  361. Note:   There is NO colon after the bootdrive 'd'. 
  362.  
  363. Two methods are available for servicing the IBM386FS directories on multiple 
  364. bootable drives: 
  365.  
  366.  1. Run FSERVICE iteratively. That is, run FSERVICE /b: for each bootable drive 
  367.     containing an IBM386FS directory. 
  368.  
  369.  2. Edit the RESPONSE.FIL (on the Tool diskette of this ServicePak) to add the 
  370.     following parameter set after the :SYSLEVEL label: 
  371.  
  372.         :DIRLIST
  373.         d1:\IBM386FS   where d1 = a bootable drive requiring IBM386FS service,
  374.         d2:\IBM386FS   and  d2 = another bootable drive requiring IBM386FS service.
  375.         :ENDDIRLIST
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ <hidden> Locked Files ΓòÉΓòÉΓòÉ
  379.  
  380. Sometimes it is essential that programs own (become the master of) system 
  381. resources such as Memory Blocks, Communication Ports, and Files. When a program 
  382. stakes claim to a file, that file is said to be Locked; no other program is 
  383. allowed to alter (replace or write to) it until the owning program explicitly 
  384. removes the lock. 
  385.  
  386. .DLL Files  can become Locked by residing in a directory that is included in 
  387. the LIBPATH string of CONFIG.SYS. 
  388.  
  389. For example, NETAPI.DLL can be locked when \MUGLIB\DLL exists in the LIBPATH of 
  390. CONFIG.SYS. 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ <hidden> Escape to A: from OS/2 Install Diskettes ΓòÉΓòÉΓòÉ
  394.  
  395. To obtain the A:  prompt when using the OS/2 Product installation diskettes as 
  396. Bootable Standalone Service Diskettes: 
  397.  
  398. o Boot the system with Install Diskette in drive A. 
  399.  
  400. o At the IBM Logo Screen - Insert Diskette 1, press Enter. 
  401.  
  402. o At the Welcome Screen - Press Esc to Exit. (F3 for OS/2 3.x) 
  403.  
  404. The A: prompt should appear.  OS/2 Programs, including FSERVICE.EXE, can be run 
  405. from here. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ <hidden> Creating a 386 HPFS Boot Diskette Refer to ΓòÉΓòÉΓòÉ
  409.  
  410. Appendix H in: 
  411.  
  412.                                     Operating System/2 Local Area Network Server
  413.  
  414.                          Network Administrator Reference Volume 1:  Planning and
  415.                                                                     Installation
  416.  
  417.                                                                      Version 4.0
  418.  
  419.  
  420. ΓòÉΓòÉΓòÉ <hidden> LAN Server Utilities ΓòÉΓòÉΓòÉ
  421.  
  422. Refer to Appendix B, Miscellaneous Utilities MAKEDISK in:
  423.  
  424.                                     Operating System/2 Local Area Network Server
  425.  
  426.                 Network Administrator Reference Volume 3:  Network Administrator
  427.                                                                            Tasks
  428.  
  429.                                                                      Version 4.0
  430.  
  431.  
  432. ΓòÉΓòÉΓòÉ 3. Post Installation Action Required ΓòÉΓòÉΓòÉ
  433.  
  434. This section contains important installation procedures that need to be done 
  435. after you apply the LSM ServicePak. 
  436.  
  437.  
  438. ΓòÉΓòÉΓòÉ 3.1. Editing CONFIG.SYS ΓòÉΓòÉΓòÉ
  439.  
  440. This service level of LSM introduces a file, ATALK.NIF, which allows the 
  441. AppleTalk protocol stack to be configured using LAN Adapter and Protocol 
  442. Support (LAPS or MPTS).  This NIF file must reside in the \IBMCOM\PROTOCOL 
  443. subdirectory and will be placed there during ServicePak installation. The 
  444. device driver ATALK.SYS must also reside in the same subdirectory, but was 
  445. previously placed in \IBMLAN\NETPROG.  After application of this ServicePak, 
  446. ATALK.SYS will exist in both places. 
  447.  
  448. Your current CONFIG.SYS referencing \IBMLAN\NETPROG will continue to work until 
  449. the first time LAPS or MPTS is executed on the system.  After that time the 
  450. line invoking ATALK.SYS from its new location will be present in CONFIG.SYS. 
  451. Your system startup may pause displaying an error message indicating a problem 
  452. with ATALK.SYS or PROTOCOL.INI.  In order to avoid this situation, you should 
  453. edit your CONFIG.SYS after applying this ServicePak.  Using a text editor of 
  454. your choice, edit CONFIG.SYS using the following steps: 
  455.  
  456.  1. Start the editor and open the CONFIG.SYS file which is on the OS/2 boot 
  457.     drive. 
  458.  
  459.  2. Determine on which drive IBMCOM is installed by finding the line which 
  460.     reads "DEVICE=y:\IBMCOM\PROTOCOL\NETBIOS.OS2", where y can be any letter. 
  461.  
  462.  3. Find the line which reads "DEVICE=x:\IBMLAN\NETPROG\ATALK.SYS", where x can 
  463.     be any letter. 
  464.  
  465.  4. Change the line to read "DEVICE=y:\IBMCOM\PROTOCOL\ATALK.SYS" 
  466.  
  467.  5. Save CONFIG.SYS 
  468.  
  469.  6. Check the y:\IBMCOM\PROTOCOL subdirectory to ensure ATALK.SYS and ATALK.NIF 
  470.     are present. 
  471.  
  472. If you have not rebooted the system since applying this ServicePak, do so now. 
  473. Otherwise it is not necessary to reboot now, although you may to ensure that 
  474. the CONFIG.SYS change is correct. 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ 3.2. Initializing Extended Attributes ΓòÉΓòÉΓòÉ
  478.  
  479. The fix for APAR IC09775 is implemented by adding OS/2 extended attributes to 
  480. all files and directories used by Macintosh clients. Background and normal-use 
  481. information for this enhancement can be found in the revised LSM 
  482. "Administrator's Guide" described in Documentation Changes and Online 
  483. Documentation. This section provides additional information for those who are 
  484. upgrading an existing system. 
  485.  
  486. An existing LSM 1.0 system has the Macintosh-specific information stored in the 
  487. FLDIRDB.DAT file.  After installing this ServicePak, the LSMFILE program writes 
  488. extended attributes whenever updating the FLDIRDB.DAT file, and therefore, the 
  489. information exists in two places.  The LSMFILE program also reads these 
  490. extended attributes when adding new files to its database. This design allows 
  491. files to be moved or restored from backup under OS/2 without losing the 
  492. Macintosh information. 
  493.  
  494. Files already on your server do not have the extended attributes yet and are 
  495. not protected by them. The LSMBACK utility has been modified to correct for 
  496. this now and as may be needed in the future.  LSMBACK reads the database copy 
  497. it makes, and writes LSM extended attributes for any file or directory which 
  498. does not have them.  To get full protection from the extended attribute 
  499. processing in LSMFILE, you should run LSMBACK soon after applying this 
  500. ServicePak. 
  501.  
  502.  
  503. ΓòÉΓòÉΓòÉ 3.3. Estimating the Extra Disk Space Needed for LSMBACK ΓòÉΓòÉΓòÉ
  504.  
  505. While LSMBACK is running, it temporarily requires four times as much disk 
  506. space.  If your free disk space has been marginal in the past, you may need to 
  507. address the problem before running LSMBACK. 
  508.  
  509. LSMBACK copies the index files along with the data files, then rebuilds the new 
  510. index files just as LSMFIX does for the main files.  In doing so, LSMBACK has a 
  511. complete copy of the database for the duration, and a second copy of each .DAT 
  512. and .IDX pair for a brief time.  You can estimate how much free space you need 
  513. by adding the sizes of all the .DAT and .IDX files, plus two times the largest 
  514. file (usually the FLDIRDB.DAT file). 
  515.  
  516.  
  517. ΓòÉΓòÉΓòÉ 4. Documentation Changes and Online Documentation ΓòÉΓòÉΓòÉ
  518.  
  519. The documentation changes for this ServicePak are all present in the updated 
  520. "Administrator's Guide."  To see these changes,  view the new online book, then 
  521. be guided by the summary of changes that follows. 
  522.  
  523.  
  524. ΓòÉΓòÉΓòÉ 4.1. Accessing the Online Documentation ΓòÉΓòÉΓòÉ
  525.  
  526. One of the changes in the LSM product is the addition of the "Administrator's 
  527. Guide" in online form.  To read this file, enter the following command 
  528.  
  529.        VIEW  x:\IBMLAN\NETPROG\A3A72MST.INF
  530.  
  531.        where x is the drive on which LAN Server
  532.        and LSM are installed.
  533.  
  534. You may also want to create a desktop object for this file to accompany the one 
  535. already in place for the LSM Administration utility. 
  536.  
  537.  1. Open the Templates folder on the desktop. 
  538.  
  539.  2. Drag a copy of the Program template and drop it on the LAN Services program 
  540.     group icon. (This group container was created when LSM was installed. If it 
  541.     does not exist because you moved the icon for the LSM Administration 
  542.     utility, substitute any container you choose.) 
  543.  
  544.  3. In the Program - Settings Path and file name input box, key in "VIEW.EXE". 
  545.  
  546.  4. Using the Tab key or the mouse, move the cursor to the Parameters input 
  547.     box. 
  548.  
  549.  5. Key in "x:\IBMLAN\NETPROG\A3A72MST.INF", substituting the correct drive 
  550.     letter for x. 
  551.  
  552.  6. Click on the "General" tab with the mouse. 
  553.  
  554.  7. Use the Delete key to remove the Title of "Program". 
  555.  
  556.  8. Key in "LAN Server for Macintosh" and press Enter. 
  557.  
  558.  9. Key in "Administrator's Guide". 
  559.  
  560. 10. Close the settings window. 
  561.  
  562.  
  563. ΓòÉΓòÉΓòÉ 4.2. Viewing the Changed Documentation ΓòÉΓòÉΓòÉ
  564.  
  565. The following list is a guide to the changed documentation.  For each topic the 
  566. chapter and section containing the information is identified. 
  567.  
  568. o LAN Server Service Level Considerations for use with LSM. 
  569.  
  570.     Getting Started (Chapter 2)
  571.       System Requirements
  572.        LAN Server Service Level Considerations
  573.  
  574. o LSM restrictions with LAN Server 4.0 long names for user IDs and passwords. 
  575.  
  576.     Getting Started (Chapter 2)
  577.       System Requirements
  578.        Compatibility with LAN Server 4.0 and Later
  579.  
  580. o Changing LSM parameters in IBMLAN.INI and PROTOCOL.INI, including the use of 
  581.   LAPS instead of an editor to change PROTOCOL.INI. 
  582.  
  583.     Installation (Chapter 3)
  584.       Reconfiguring LSM
  585.  
  586. o Home Directory support. 
  587.  
  588.     Files, Folders, and Privileges (Chapter 4)
  589.       Using Shared Directories
  590.        Home Directories
  591.  
  592. o Clarification on the use of encrypted passwords. 
  593.  
  594.     The Administration Utility (Chapter 6)
  595.       Configuration Management Functions
  596.        Changing Encrypted Passwords
  597.  
  598. o Changes in LSM operation and utilities due to the use of OS/2 extended 
  599.   attributes to keep Macintosh specific information. 
  600.  
  601.     LSM System File Maintenance (Chapter 8)
  602.  
  603. o New configuration parameters and expanded explanation of old parameters for 
  604.   the file server. 
  605.  
  606.     Configuration Parameters (Appendix A)
  607.       IBMLAN.INI Parameters
  608.  
  609. o New configuration parameters and expanded explanation of old parameters for 
  610.   the AppleTalk protocol stack. 
  611.  
  612.     Configuration Parameters (Appendix A)
  613.       PROTOCOL.INI Parameters
  614.  
  615.   Note:   This information is the same as the context sensitive help when 
  616.           running LAPS or MPTS configuration. 
  617.  
  618. o Additional file creator and type information (the 13 new entries as 
  619.   identified in the table which follows). 
  620.  
  621.     File Creator Reference (Appendix C)
  622.  
  623.   Table1.  Addendum to File Creator Reference 
  624.  
  625.     ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  626.     Γöé APPLICATION                            Γöé TYPE     Γöé CREATOR  Γöé
  627.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  628.     Γöé Aldus FreeHand                         Γöé EPSF     Γöé FHA2     Γöé
  629.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  630.     Γöé Aldus PageMaker 5.0-data               Γöé ALB5     Γöé ALD5     Γöé
  631.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  632.     Γöé Microsoft Excel-addin macrosheet       Γöé XLS      Γöé XCEL     Γöé
  633.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  634.     Γöé Microsoft Excel-chart                  Γöé XLC      Γöé XCEL     Γöé
  635.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  636.     Γöé Microsoft Excel-macrosheet             Γöé XLM      Γöé XCEL     Γöé
  637.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  638.     Γöé Microsoft Excel-spreadsheet            Γöé XLS      Γöé XCEL     Γöé
  639.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  640.     Γöé Microsoft Excel-template               Γöé XLT      Γöé XCEL     Γöé
  641.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  642.     Γöé Microsoft Excel 4.0                    Γöé XLS4     Γöé XCEL     Γöé
  643.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  644.     Γöé QuarkXpress 3.1                        Γöé XDOC     Γöé XPR3     Γöé
  645.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  646.     Γöé Stuffit Self Extracting Archive        Γöé APPL     Γöé aust     Γöé
  647.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  648.     Γöé TIFF files                             Γöé TIFF     Γöé Anon     Γöé
  649.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  650.     Γöé TeachText-picture                      Γöé PICT     Γöé ttxt     Γöé
  651.     Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  652.     Γöé WordPerfect 3.0                        Γöé WPD3     Γöé WPC2     Γöé
  653.     ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  654.  
  655. o Documentation for CID installation. 
  656.  
  657.     CID Installation (Appendix G)
  658.  
  659. o Reference information for LSM extended attribute values 
  660.  
  661.     LSM Extended Attributes (Appendix H)
  662.  
  663.  
  664. ΓòÉΓòÉΓòÉ 5. Reinstalling LAPS or MPTS without first removing LSM ΓòÉΓòÉΓòÉ
  665.  
  666. LSM requires OS/2 LAN Server for installation and operation.  This requirement 
  667. implies that LAPS or MPTS must be installed and running before LSM.  In the 
  668. past it was possible to remove and reinstall LAPS or MPTS without disturbing 
  669. LSM files. 
  670.  
  671. With the introduction of the ATALK.NIF file and the relocation of the ATALK.SYS 
  672. file under \IBMCOM\PROTOCOL, removing the \IBMCOM directory tree now presents a 
  673. problem. If you find you need to remove LAPS or MPTS, you must first copy the 
  674. ATALK.SYS and ATALK.NIF files to a safe place not under IBMCOM (\IBMLAN\NETPROG 
  675. would be good since ATALK.SYS is already there as well). After reinstalling 
  676. LAPS or MPTS, copy the two ATALK files back under \IBMCOM\PROTOCOL. Then use 
  677. LAPS or MPTS configuration to restore the IBM AppleTalk instance required by 
  678. LSM. 
  679.  
  680.  
  681. ΓòÉΓòÉΓòÉ 6. APARS and other fixes ΓòÉΓòÉΓòÉ
  682.  
  683. This section describes the APARs (ICxxxxx) and other defects (d xxxxx) fixed by 
  684. this ServicePak. 
  685.  
  686.  
  687. ΓòÉΓòÉΓòÉ 6.1. Fixes new in IPx6200 ΓòÉΓòÉΓòÉ
  688.  
  689. IC09775   Macintosh Finder information is lost when files are moved under OS/2. 
  690.           Extended attributes will now be stored with each file so LSM can 
  691.           restore the information in the datbase. 
  692.  
  693.                     Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  694.                             \IBMLAN\NETPROG\LSMBACK.EXE
  695.                             \IBMLAN\NETPROG\LSM.MSG
  696.                             \IBMLAN\NETPROG\LSMH.MSG
  697.  
  698. IC11978   Mac user can delete files without D permission.  When a Macintosh 
  699.           user drags a file to the trash, the operation performed is actually a 
  700.           move.  LSMFILE was allowing this without checking for Delete 
  701.           permission. 
  702.  
  703.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  704.  
  705. d 27140   LSMFILE gets SYS3175 error on some rename operations.  This happened 
  706.           when a Mac user renamed a file or folder, but the name as stored on 
  707.           OS/2 didn't change. 
  708.  
  709.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  710.  
  711.  
  712. ΓòÉΓòÉΓòÉ 6.2. Fixes from previous levels. ΓòÉΓòÉΓòÉ
  713.  
  714. IC06015   Applications on LSM server aren't found by Macintosh Finder. LSM 
  715.           application data base entries with duplicate names but different 
  716.           paths were being deleted. 
  717.  
  718.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  719.  
  720. IC08223   Message LSM0229 appears for every extra file name in database. 
  721.  
  722.           Files affected: \IBMLAN\NETPROG\LSMFIX.EXE 
  723.  
  724. IC08271   Trap 000d in ATALK$ under some error and retry conditions. Under some 
  725.           conditions frame buffers were incorrectly being freed and then later 
  726.           referenced to retry the operation. 
  727.  
  728.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  729.  
  730. IC08564   Intermittent login failures through NetWay routers on Token-Ring with 
  731.           bridges. LSM was replying to an All Routes Broadcast frame with a 
  732.           routed frame which incorrectly had the type set to broadcast. 
  733.           Bridges did not forward these frames. 
  734.  
  735.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  736.  
  737. IC08631   Trap 000d in IBMTOK$ caused by ATALK error recovery problems. Under 
  738.           some conditions frame buffers were incorrectly being freed and then 
  739.           later referenced to retry the operation. 
  740.  
  741.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  742.  
  743. IC08645   Changing password from a Macintosh is unreliable when LSM is on an 
  744.           additional server. Under some conditions LSM attempts a domain logon 
  745.           in order to change a password.  At times the Macintosh user ID would 
  746.           be left logged on at the server. 
  747.  
  748.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  749.  
  750. IC08725   Drop folder file access rights problem with LSM and HPFS386. When LSM 
  751.           moves a file on behalf of a Macintosh, HPFS386 creates an access 
  752.           profile for the file.  Macintosh users can not see or manipulate file 
  753.           profiles so LSM will now delete them. 
  754.  
  755.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  756.  
  757. IC08764   LSMFIX with LS 4.0 requires diskette in drive A: LSMFIX has been 
  758.           changed to suppress hard error popups when scanning drives.  Diskette 
  759.           and CDROM drives no longer need media in the drive. 
  760.  
  761.           Files affected: \IBMLAN\NETPROG\LSMFIX.EXE 
  762.  
  763. IC08815   Trap 000d in ATALK$ with new LanStreamer card and driver. Under some 
  764.           conditions frame buffers were incorrectly being freed and then later 
  765.           referenced to retry the operation. 
  766.  
  767.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  768.  
  769. IC09282   Adobe Illustrator save replace fails to LSM server. LSM does not 
  770.           support the AFP exchange files command, but had set the flag 
  771.           indicating it does. The command is still not supported but the flag 
  772.           state has been corrected. 
  773.  
  774.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  775.  
  776. IC09313   Macintosh users get the wrong message when password expired. 
  777.  
  778.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  779.  
  780. IC09317   LSM requires a shared CD-ROM drive to have a CD inserted. LSMFILE has 
  781.           been changed to suppress hard error popups when scanning drives. 
  782.           Diskette and CDROM drives no longer need media in the drive. 
  783.  
  784.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  785.  
  786. IC09337   Macintosh Publish/Subscribe fail when files are on LSM server.  This 
  787.           is another symptom of the unsupported AFP exchange file command.  See 
  788.           APAR IC09282 description. 
  789.  
  790.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  791.  
  792. IC09774   LSM does not associate fork files when created on OS/2. LSM provides 
  793.           file extension mapping to set Macintosh creator and type, but 
  794.           provided no way to associate data and resource fork. A properly named 
  795.           file with a suffix of .#Res on HPFS will now be associated as a 
  796.           resource fork. 
  797.  
  798.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  799.  
  800. IC09865   LSM allows resource fork files to show on the Macintosh. There were 
  801.           erroneous file entries when the file name was longer than 26 
  802.           characters. 
  803.  
  804.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  805.  
  806. d 12562   Print jobs from Macintoshes show the wrong user ID. A print job 
  807.           sitting in the OS/2 print queue will now show the Macintosh Owner as 
  808.           the user ID.  Previously this was empty or the ID of a user logged at 
  809.           the server. 
  810.  
  811.           Files affected: \IBMLAN\SERVICES\LSMPIN.EXE 
  812.  
  813. IC04538   LSM sets file date and time to system clock instead of using values 
  814.           supplied by the Macintosh. 
  815.  
  816.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  817.  
  818. IC05135   LSM doesn't work with a Locally Administered Address (LAA) on 
  819.           Token-Ring. The AppleTalk protocol includes the hardware LAN address 
  820.           as data in an AARP packet. The Universally Administered Address (UAA) 
  821.           was always being put there. 
  822.  
  823.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  824.  
  825. IC05154   Trap 000D in LSMFILE for long list of volume (share) names. This can 
  826.           happen when more than 22 shares are defined on the LAN Server.  When 
  827.           the aggregate length of the LAN Server share descriptions is greater 
  828.           than about 600 bytes, multiple frames are required to send the 
  829.           information to the Macintosh. 
  830.  
  831.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  832.  
  833. IC05327   LSM file server performance is inadequate for complex folder 
  834.           operations and deteriorates rapidly as more users log in and open 
  835.           shared volumes. Additional Lan Server fixes will be required as well. 
  836.           Lan Server 3.0 servers will require either IP07040 or 7045. 
  837.  
  838.                     Files affected: \IBMLAN\NETPROG\ATALK.SYS
  839.                             \IBMLAN\SERVICES\LSMFILE.EXE
  840.  
  841. IC05415   LSM doesn't always work with the IBM Token-Ring Busmaster Server 
  842.           Adapter /A.  Net Start command will never complete. Window will fill 
  843.           up with dots until window is closed.  Net Start command shows it is 
  844.           started but cannot be stopped or started.  Message LT40009 will 
  845.           appear in the \IBMCOM\LANTRAN.LOG file. 
  846.  
  847.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  848.  
  849. IC05455   PhoneNet PC user can't log in to LSM.  PhoneNet PC can see LSM 
  850.           machine in the Chooser, but receives an error message when attempting 
  851.           to link.  File requests have been sent out on a different socket, 
  852.           other than the socket used to create the session.  LSM has been 
  853.           changed to send responses to the socket that originated the request. 
  854.  
  855.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  856.  
  857. IC05586   LSM was setting the Token-Ring functional address to an incorrect 
  858.           value when many routers were on network. After Starting LSM, Lan 
  859.           Server would quit working. The Netbios protocol configured on the 
  860.           server would stop functioning as would Lan Server itself. This has 
  861.           also happened with a Madge Token-Ring card when no routers were 
  862.           present. 
  863.  
  864.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  865.  
  866. IC05639   Printing from a Macintosh to LSM only works the first time. This may 
  867.           also be accompanied by message LSM0000 internal errors which will be 
  868.           recorded in your net error log. Various network problems are 
  869.           associated with these errors, including failed printing and the 
  870.           LSMFILE not starting. 
  871.  
  872.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  873.  
  874. IC05643   LSM fails with IBM LANStreamer Token-Ring card. The same problem 
  875.           occurs with the EtherStreamer card. LSM machine is NET started. The 
  876.           command will never complete. The window the command was issued in 
  877.           will fill up with dots. Subsequent Net starts will show the system 
  878.           thinks that LSMFILE has started, but cannot be started or stopped. 
  879.           The Lantran.log will reveal no errors. This is similar to IC05415, 
  880.           which will not resolv LANStreamer problems. 
  881.  
  882.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  883.  
  884. IC05777   Message LSM0030 gives wrong solution under OS/2 2.1. The message 
  885.           states to decrease MAXOPENFILES, whereas the value had to be 
  886.           increased to get around the problem.  In OS/2 2.1 with MMPM2 
  887.           installed, documented MaxFileHandles is incorrect. LSMFILE was 
  888.           changed to account for the actual behavior of OS/2. 
  889.  
  890.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  891.  
  892. IC05846   LSM doesn't support Macintosh LaserWriter driver version 8. 
  893.           Previously the Macintosh sent query jobs starting with 
  894.           "%]PS-Adobe-2.0 Query".  In LaserWriter driver version 8 Apple 
  895.           changed it to "%]PS-Adobe-3.0 Query".  LSM was changed to compensate 
  896.           for this. 
  897.  
  898.           Files affected: \IBMLAN\SERVICES\LSMPIN.EXE 
  899.  
  900. IC06100   Logon to LSM fails through Wellfleet and NetWare Routers on Ethernet. 
  901.           These routers were incorrectly including Ethernet frame padding in 
  902.           the data length for the AppleTalk Datagram Delivery Protocol (DDP). 
  903.           LSM was changed to be consistent with other implementations and will 
  904.           now ignore the extraneous data. 
  905.  
  906.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  907.  
  908. IC06121   LSM servers appear in multiple zones in the Macintosh Chooser. 
  909.           AppleTalk zones are assigned to functional addresses for efficient 
  910.           broadcast handling. These addresses are not unique with respect to 
  911.           zone names.  LSM was responding to the functional address without 
  912.           checking the zone name and so appeared in all zones with the same 
  913.           address. 
  914.  
  915.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  916.  
  917. IC06160   LSM servers disappear and get selected wrong in the Macintosh 
  918.           Chooser.  An error in LSM allowed two systems separated by a 
  919.           Token-Ring bridge to come on the LAN with the same AppleTalk address. 
  920.           The Macintosh would only show and select one at a time.  This would 
  921.           change from time to time depending on the relative timing of 
  922.           broadcasts and responses on the network. 
  923.  
  924.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  925.  
  926. IC06206   LSM files restored to a new disk are missing Macintosh unique 
  927.           information (name, creator, type). When an OS/2 disk was replaced 
  928.           with a new one having a different Volume Serial Number (VSN), LSM was 
  929.           treating it as a new disk. LSMFIX and LSMFILE have been changed to 
  930.           recognize this type of change and retain the original information. 
  931.  
  932.                     Files affected: \IBMLAN\NETPROG\LSMFIX.EXE
  933.                             \IBMLAN\SERVICES\LSMFILE.EXE
  934.  
  935. IC06240   LSM server crashes when Token-Ring disrupted. LSM was trying to free 
  936.           memory during interrupt time, which is not allowed. The free 
  937.           operation will now be deferred. 
  938.  
  939.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  940.  
  941. IC06269   LSM to PhoneNet PC session drops when through a router. LSM was 
  942.           sending Tickle packets as 'exactly once' transactions instead of 'at 
  943.           least once'.  After four minutes the session dropped because both 
  944.           sides stopped sending Tickles. 
  945.  
  946.           Files affected: \IBMLAN\NETPROG\ATALK.SYS 
  947.  
  948. IC06349   IO error 8200 on Word Perfect Office with LSM. When WPO stores large 
  949.           data items, it creates a new file and sets a pointer to it. When the 
  950.           Macintosh WPO tried to use this  pointer, LSM could not find the file 
  951.           because it had never been encountered through the Finder and was not 
  952.           in the LSM database. 
  953.  
  954.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  955.  
  956. IC07011   Incomplete AppleTalk printer output from OS/2 or DOS applications. 
  957.           PostScript printer output from a source other than a Macintosh was 
  958.           generating error messages faster than LSM could read them in.  This 
  959.           caused LSM and the printer to end up waiting for each other. After 
  960.           about ten minutes the printer would time out and close the session. 
  961.  
  962.           Files affected: \IBMLAN\SERVICES\LSMPOUT.EXE 
  963.  
  964. IC06346   LSM stops taking logins when ATALK runs out of memory. Under heavy 
  965.           cc:Mail traffic, LSMFILE was ceasing to function with no error 
  966.           message. The actual problem was caused by memory leaks in ATALK.SYS 
  967.           and out of resource errors from the Token-Ring driver. 
  968.  
  969.                     Files affected: \IBMLAN\NETPROG\ATALK.SYS
  970.                             \IBMLAN\SERVICES\LSMFILE.EXE
  971.  
  972. d  6346   LSM needs to hide $ shares for LAN Server 4.0. In LS 4.0 the NET 
  973.           SHARE command was changed to show all shares, including those ending 
  974.           in $, which were previously hidden. These shares should not be seen 
  975.           by Macintosh users so the hiding function was put into LSM. 
  976.  
  977.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  978.  
  979. d  6944   A Macintosh user can not change his password through LSM on an 
  980.           Additional Server. The password change would work if an administrator 
  981.           was logged on at the AS, but not otherwise. LSM was changed to log on 
  982.           the server as the user to change the password, then log off again. 
  983.  
  984.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE 
  985.  
  986.  
  987. ΓòÉΓòÉΓòÉ 7. Appendix ΓòÉΓòÉΓòÉ
  988.  
  989. Appendix of other interesting topics. 
  990.  
  991.  
  992. ΓòÉΓòÉΓòÉ 7.1. Printing Information from this On-line Document ΓòÉΓòÉΓòÉ
  993.  
  994. The OS/2 view function provides a print capability to the printer defined as 
  995. the "default" printer for your system. From the "Services" popup, selecting 
  996. print provides several options; Print All, Marked, or This Section(s), 
  997. Contents, or Index. 
  998.  
  999. All but the Print Marked Sections are fairly self explanatory. To Print 
  1000. "Marked" sections one must first know how to "Mark". It is best to do this with 
  1001. the contents window fully expanded, ie. every section shows up in the content 
  1002. panel. Then simply press the space bar when the section you chose is 
  1003. highlighted or point and click the left mouse button while also holding the 
  1004. ctrl key to "mark" a section for print. 
  1005.  
  1006. The highlighting for "marked sections" is slightly larger than normal 
  1007. highlighting. To notice the difference, select an item in the contents and 
  1008. repeatedly press the space bar.