home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 20 NDrivers / 20-NDrivers.zip / lsmmod9.doc < prev    next >
Text File  |  1995-12-18  |  35KB  |  745 lines

  1. OS/2 LAN Server for Macintosh Version 1.0
  2.  
  3. Corrective Service information  LSMMOD9 - 1995/08/21
  4.  
  5. ========================================================================
  6. =  Special note for French, German and Japanese versions               =
  7. ========================================================================
  8.  
  9. This fix level of LSM has some new messages so some of the message files
  10. will be replaced.  LSMREPL.CMD is set up to copy the English versions.
  11. If you are running another language, you can manually correct for this.
  12. After you unzip LSMMOD9.ZIP but before you run LSMREPL, rename the files
  13. as follows:
  14.  
  15.   o  Hide the English messages
  16.  
  17.      -  RENAME LSM.MSG  LSM-U.MSG
  18.      -  RENAME LSMH.MSG LSMH-U.MSG
  19.  
  20.   o  For French:
  21.  
  22.      -  RENAME LSM-F.MSG  LSM.MSG
  23.      -  RENAME LSMH-F.MSG LSMH.MSG
  24.  
  25.   o  For German:
  26.  
  27.      -  RENAME LSM-G.MSG  LSM.MSG
  28.      -  RENAME LSMH-G.MSG LSMH.MSG
  29.  
  30.   o  For Japanese
  31.  
  32.      -  RENAME LSM-J.MSG  LSM.MSG
  33.      -  RENAME LSMH-J.MSG LSMH.MSG
  34.  
  35. Note that the new messages have not yet been translated and will appear
  36. in English.  However, they are error messages you are not likely to
  37. encounter anyway.
  38.  
  39. ========================================================================
  40. =  What to do with the files in this package                           =
  41. ========================================================================
  42.  
  43. Over time there have been some changes in LAN Server modules and LSM
  44. modules which depend on each other.  These interdependent fixes are
  45. supplied in four different ZIP files.  Use the following table to select
  46. the correct set of files before using them.
  47.  
  48. Also note that if you have not yet installed LSM, it will be helpful to
  49. apply these changes after installing LSM, but before rebooting.  With
  50. LAN Server 4.0 this will also prevent temporary spurious errors.
  51.  
  52.  
  53. Select which ZIP files to use
  54. ------------------------------
  55.  
  56. LSMMOD9.ZIP  - LSM product fixes.  Use for all versions and levels of
  57.                OS/2 LAN Server.
  58.  
  59. LSMLSxxx.ZIP - Select one file from table below:
  60.  
  61.                     LAN Server
  62.    Current level    complementary  Needed only if you have one of these
  63.    of LAN Server    fixes          problems
  64.    ==============   ============   =====================================
  65.    LS 4.0 IP08000   LSMLS40A.ZIP   APAR IC08235
  66.                                    LSMFILE crashes due to large NET.ACC
  67.                                    file (over 100K).  Causes Macintosh
  68.                                    hang logging on and OS/2 SYS3175 in
  69.                                    NETAPI.DLL
  70.    --------------   ------------   -------------------------------------
  71.  
  72.    LS 3.0 IP07060   none needed
  73.  
  74.    --------------   ------------   -------------------------------------
  75.    LS 3.0 IP07045   LSMLS30D.ZIP   APAR IC08235
  76.    LS 3.1 IP07040                  LSMFILE crashes due to large NET.ACC
  77.                                    file (over 100K).  Causes Macintosh
  78.                                    hang logging on and OS/2 SYS3175 in
  79.                                    NETAPI.DLL
  80.    --------------   ------------   -------------------------------------
  81.    LS 3.0 IP07001   LSMLS30D.ZIP   APAR IC05327
  82.    and lower                       Performance for Macintosh clients
  83.                                    degrades rapidly as more login.
  84.  
  85.                                    APAR IC06032 and JR07522
  86.                                    LSMFILE crashes when attempting
  87.                                    logoin from Macintosh with ID in use
  88.                                    by DLR client.  Causes Macintosh hang
  89.                                    logging on and OS/2 SYS3175 in
  90.                                    NETAPI.DLL
  91.    --------------   ------------   -------------------------------------
  92.    LS 2.0 IP06030   LSMLS20C.ZIP   APAR IC05327
  93.    and lower                       Performance for Macintosh clients
  94.                                    degrades rapidly as more login.
  95.  
  96.                                    APAR IC06032 and JR07522
  97.                                    LSMFILE crashes when attempting
  98.                                    logoin from Macintosh with ID in use
  99.                                    by DLR client.  Causes Macintosh hang
  100.                                    logging on and OS/2 SYS3175 in
  101.                                    NETAPI.DLL
  102.    --------------   ------------   -------------------------------------
  103.  
  104. Instructions for the ZIP files
  105. ------------------------------
  106.  
  107. LSMMOD9.ZIP  - Unzip files.
  108.              - NET STOP SERVER
  109.              - Execute LSMREPL.CMD
  110.              - If you need LSMLSxxx.ZIP, process it now
  111.                otherwise Reboot the server
  112.  
  113. LSMLSxxx.ZIP - Unzip files
  114.              - Look at .DOC file for special considerations
  115.              - Boot server from OS/2 diskettes (HFS386 if applicable)
  116.              - Execute LSMREPL.CMD.
  117.              - Reboot the server.
  118.  
  119.  
  120. ========================================================================
  121. =  Files replaced by this package                                      =
  122. ========================================================================
  123.  
  124. ZIP file  Constituent files                    Date    Length    CRC
  125. --------  ---------------------------------  --------  ------  -------
  126. LSMMOD9   \IBMLAN\NETPROG\ATALK.SYS          95-07-24   89104  X'C35B'
  127.           \IBMLAN\NETPROG\LSM.MSG            94-07-12    5715  X'07F6'
  128.                           LSM-F.MSG          94-07-12    7120  X'98EC'
  129.                           LSM-G.MSG          94-07-12    6865  X'C384'
  130.                           LSM-J.MSG          94-07-12    6793  X'3FBD'
  131.           \IBMLAN\NETPROG\LSMFIX.EXE         95-07-24  175744  X'39B2'
  132.           \IBMLAN\NETPROG\LSMH.MSG           94-07-12   13642  X'1E07'
  133.                           LSMH-F.MSG         94-07-12   15725  X'5DCC'
  134.                           LSMH-G.MSG         94-07-12   16820  X'943B'
  135.                           LSMH-J.MSG         94-07-15   13936  X'C884'
  136.           \IBMLAN\SERVICES\LSMFILE.EXE       95-07-24  317478  X'5025'
  137.           \IBMLAN\SERVICES\LSMPIN.EXE        95-07-24   56724  X'684D'
  138.           \IBMLAN\SERVICES\LSMPOUT.EXE       94-07-12   46300  X'6488'
  139.  
  140. LSMLS40A  \MUGLIB\DLL\NETAPI.DLL             95-08-03  439227  X'CC8C'
  141.           \MUGLIB\DLL\NETAPI32.DLL           95-08-03   39830  X'B2CF'
  142.  
  143. LSMLS30D  \IBMLAN\SERVICES\NETSERVR.EXE      94-03-08  207575  X'ECBF'
  144.           \IBMLAN\SERVICES\NETSVINI.EXE      94-02-28   49840  X'F858'
  145.           \MUGLIB\DLL\NETAPI.DLL             95-03-30  355280  X'AE98'
  146.           \MUGLIB\DLL\NETAPI32.DLL           95-03-30    2219  X'174B'
  147.  
  148. LSMLS20C  \IBMLAN\SERVICES\NETSERVR.EXE      94-11-10  190351  X'2766'
  149.           \IBMLAN\SERVICES\NETSVINI.EXE      94-11-10   52160  X'940F'
  150.           \MUGLIB\DLL\NETAPI.DLL             94-11-10  323776  X'ECFB'
  151.  
  152. ========================================================================
  153. =  New and  changed function in this fix level                         =
  154. ========================================================================
  155.  
  156. LSM has been enhanced to support the Owner field for print jobs.  The
  157. OS/2 print queue Job Details View will now show the Owner Name as
  158. configured on the Macintosh which sent the print job.
  159.  
  160. ========================================================================
  161. =  New and  changed documentation in this fix level                    =
  162. ========================================================================
  163.  
  164. In OS/2 LAN Server 4.0, some data fields also used by LSM can be
  165. longer than previously allowed.  This presents some restrictions as
  166. follows:
  167.  
  168. Domain Name - New length = 15, old length = 8
  169.             - This should not cause any problems with LSM
  170.  
  171. Server Name - New length = 15, old length = 8
  172.             - This should not cause any problems with LSM
  173.  
  174. User ID     - New length = 20, old length = 8
  175.             - User IDs which will be used from a Macintosh are still
  176.               limited to a length of 8.  Attempts to use LSMADMIN with
  177.               longer IDs will produce errors.
  178.  
  179. Password    - New length = 14, old length = 8
  180.             - Passwords for user IDs which will be used from a Macintosh
  181.               are still limited to a length of 8.  This is a permanent
  182.               restriction because the Macintosh System Software does not
  183.               allow more than 8 bytes.
  184.  
  185. ========================================================================
  186. =  Summary of APARS and other fixes new in this level                  =
  187. ========================================================================
  188.  
  189. APARS
  190. -----
  191.  
  192. IC06015 - Applications on LSM server aren't found by Macintosh Finder
  193. IC08223 - Message LSM0229 appears for every extra file name in database
  194. IC08271 - Trap 000d in ATALK$ under some error and retry conditions
  195. IC08235 - SYS3175 in NETAPI.DLL when a Macintosh user logs in
  196. IC08564 - Intermittent login failures through NetWay routers on
  197.           Token-Ring with bridges
  198. IC08631 - Trap 000d in IBMTOK$ caused by ATALK error recovery problem
  199. IC08645 - Changing password from a Macintosh is unreliable when LSM
  200.           is on an additional server
  201. IC08725 - Drop folder file access rights problem with LSM and HPFS386
  202. IC08764 - LSMFIX with LS 4.0 requires diskette in drive A:
  203. IC08815 - Trap 000d in ATALK$ with new LanStreamer card and driver
  204. IC09282 - Adobe Illustrator save replace fails to LSM server
  205. IC09313 - Macintosh users get the wrong message when password expired
  206. IC09317 - LSMFILE requires a shared CD-ROM drive to have a CD inserted
  207. IC09337 - Macintosh Publish/Subscibe fail when files are on LSM server
  208. IC09774 - LSM does not associate fork files when created on OS/2
  209. IC09865 - LSM allows resource fork files to show on the Macintosh
  210.  
  211.  
  212. Other defects and changes
  213. -------------------------
  214.  
  215.   12562 - Print jobs from Macintoshes show the wrong user ID.
  216.  
  217. ========================================================================
  218. =  New and  changed function from earlier fix levels                   =
  219. ========================================================================
  220.  
  221. LSM has been enhanced to support home directories as defined in LAN
  222. Server.  When a Macintosh user with an assigned home directory logs in
  223. to LSM, a new share will be created and shown in the Chooser volume
  224. selection list.  The share will be deleted when the user logs out.  This
  225. feature can be disabled via a new configuration parameter, see below.
  226.  
  227. ========================================================================
  228. =  New and  changed documentation in earlier fix levels                =
  229. ========================================================================
  230.  
  231. The new home directory feature can be disabled through a parameter
  232. in \IBMLAN\IBMLAN.INI.  Under stanza |lsmfile|, add a line reading
  233. "mounthomedir=false".
  234.  
  235. LSM keeps Macintosh specific information in a central database.  Server
  236. backup procedures should include backing up this database under
  237. \IBMLAN\LSM at the same time as the data it represents.  If the data is
  238. restored to a different or newly formatted disk, the database
  239. information gets out of sync with the data because the disk Volume
  240. Serial Number (VSN) is different.
  241.  
  242. LSM is designed to accomodate drive letter reassignments caused by
  243. adding and repartitioning drives.  This is done by using the VSN and
  244. adjusting the drive letters when necessary.  In this process the
  245. database information was lost for a disk which was actually replaced
  246. with a new VSN.
  247.  
  248. LSMFIX has been enhanced to detect a VSN change on the same drive letter
  249. and will ask if you want to use the database information for that driver
  250. letter with the new VSN.  Usually you will want to answer yes.  LSMFILE
  251. has been changed to retain the old information in a way that LSMFIX can
  252. reconstruct it if the file server is started before LSMFIX is run on a
  253. restored disk.
  254.  
  255. The following permanent restrictions apply when LSM is running on an
  256. additional server:
  257.  
  258.     1.  LSMADMIN running remotely to LSM on an AS can not change a
  259.         password unless there is an administrator logged on at the
  260.         server.
  261.  
  262. Appendix A of the OS/2 LAN Server for Macintosh Administrator's Guide
  263. lists the parameters which LSM processes.  Some of these may need to be
  264. adjusted when many Macintoshes will be simultaneously logged in to LSM.
  265.  
  266. maxOpenFiles:  Default 40.  This may need to be raised depending on how
  267.                many Macintosh users there are and what they will be
  268.                doing.
  269.  
  270.         Bufs:  Minimum 16, default 64, maximum 93. Raise to two per
  271.                simultaneous logged in Macintosh up to the maximum of 93
  272.                for more than 46 users.
  273.  
  274.      GDTSels:  Minimum 100, default 400, maximum 1000.  Set to ten per
  275.                simultaneous logged in Macintosh.  This is a global OS/2
  276.                resource and should not be raised any larger than
  277.                actually needed.
  278.  
  279.      MemPool:  Minimum 1000, default 32768, maximum 65534.  Raise to
  280.                about 1000 per simultaneous logged in Macintoshes, up to
  281.                the maximum of 65534 for more than 65 users.
  282.  
  283. In addition, note that the "rxbufs" and "txbufs" parameters placed in
  284. the \IBMCOM\PROTOCOL.INI under |appletalk| are not used and can be
  285. removed.
  286.  
  287. The README.TXT for LSM references only OS/2 Code Page 932 as supported
  288. for Japanese.  All DBCS code pages, including 942, are treated the same.
  289. No code page translation is performed for names to and from AppleTalk.
  290. Names which come from the Macintosh are treated as DBCS.
  291.  
  292. ========================================================================
  293. =  Summary of APARS and other fixes from earlier levels                =
  294. ========================================================================
  295.  
  296. APARS
  297. -------
  298.  
  299. IC04538 - LSM sets file date and time to system clock instead of
  300.           using values supplied by the Macintosh.
  301. IC05135 - LSM doesn't work with a Locally Administered Address (LAA) on
  302.           Token-Ring.
  303. IC05154 - Trap 000D in LSMFILE for long list of volume (share) names.
  304. IC05327 - LSM file server performance is inadequate.
  305. IC05415 - LSM doesn't always work with the IBM Token-Ring Busmaster
  306.           Server Adapter /A.
  307. IC05455 - PhoneNet PC user can not log in to LSM.
  308. IC05586 - LSM sets the Token-Ring functional address to an
  309.           incorrect value.
  310. IC05639 - Printing from a Macintosh to LSM only works the first time.
  311. IC05643 - LSM fails with IBM LANStreamer Token-Ring card.
  312. IC06032 - LSM file service crashes when using the same user ID from
  313.           a DOS or OS/2 LAN Reqeuster and a Macintosh.
  314. JR07522 - Duplicate of IC06032.
  315. IC05777 - Message LSM0030 gives wrong solution under OS/2 2.1
  316. IC05846 - LSM does not support Macintosh LaserWriter driver version 8.
  317. IC06100 - Logon to LSM fails through Wellfleet & NetWare Routers
  318. IC06121 - LSM servers appear in multiple zones in the Chooser
  319. IC06160 - LSM servers disappear and get selected wrong in the Chooser
  320. IC06206 - LSM files restored to new disk do not have creator & type
  321. IC06240 - LSM server crashes when a Token-Ring is disrupted
  322. IC06269 - PhoneNet PC session drops after 5 minutes of inactivity
  323. IC06346 - LSM share session count climbs with cc:Mail
  324. IC06349 - IO error 8200 on Word Perfect Office with LSM
  325. IC07011 - Incomplete AppleTalk printer output from OS/2 job
  326. IC06346 - LSMFILE stops taking logins when ATALK out of memory
  327.  
  328. Other defects
  329. -------------
  330.  
  331.    6346 - LSM needs to hide $ shares for LS 4.0
  332.    6944 - Macintosh user can not change password through LSM on an
  333.           additional server
  334.  
  335. ========================================================================
  336. =  Error and implementation details of fixes new in this level         =
  337. ========================================================================
  338.  
  339. APARS
  340. -----
  341.  
  342. IC06015 - Applications on LSM server aren't found by Macintosh Finder.
  343.           LSM application data base entries with duplicate names but
  344.           different paths were being deleted.
  345.  
  346.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  347.  
  348. IC08223 - Message LSM0229 appears for every extra file name in database.
  349.  
  350.           Files affected: \IBMLAN\NETPROG\LSMFIX.EXE
  351.  
  352. IC08271 - Trap 000d in ATALK$ under some error and retry conditions.
  353.           Under some conditions frame buffers were incorrectly being
  354.           freed and then later referenced to retry the operation.
  355.  
  356.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  357.  
  358. IC08235 - Macintosh hangs during login due to SYS3175 in NETAPI.DLL.
  359.           On systems with many users and access profiles, the server
  360.           cache for NET.ACC exceeds one 64K segment.  The additional
  361.           shared segments had not been accessed for LSMFILE.
  362.  
  363.           Files affected: \MUGLIB\DLL\NETAPI.DLL
  364.  
  365. IC08564 - Intermittent login failures through NetWay routers on
  366.           Token-Ring with bridges.  LSM was replying to an All Routes
  367.           Broadcast frame with a routed frame which incorrectly had the
  368.           type set to broadcast.  Bridges did not forward these frames.
  369.  
  370.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  371.  
  372. IC08631 - Trap 000d in IBMTOK$ caused by ATALK error recovery problems.
  373.           Under some conditions frame buffers were incorrectly being
  374.           freed and then later referenced to retry the operation.
  375.  
  376.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  377.  
  378. IC08645 - Changing password from a Macintosh is unreliable when LSM is
  379.           on an additional server.  Under some conditions LSM attempts a
  380.           domain logon in order to change a password.  At times the
  381.           Macintosh user ID would be left logged on at the server.
  382.  
  383.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  384.  
  385. IC08725 - Drop folder file access rights problem with LSM and HPFS386.
  386.           When LSM moves a file on behalf of a Macintosh, HPFS386
  387.           creates an access profile for the file.  Macintosh users can
  388.           not see or minipulate file profiles so LSM will now delete
  389.           them.
  390.  
  391.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  392.  
  393. IC08764 - LSMFIX with LS 4.0 requires diskette in drive A:.
  394.           LSMFIX has been changed to suppress hard error popups when
  395.           scanning drives.  Diskette and CDROM drives no longer need
  396.           media in the drive.
  397.  
  398.           Files affected: \IBMLAN\NETPROG\LSMFIX.EXE
  399.  
  400. IC08815 - Trap 000d in ATALK$ with new LanStreamer card and driver
  401.           Under some conditions frame buffers were incorrectly being
  402.           freed and then later referenced to retry the operation.
  403.  
  404.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  405.  
  406. IC09282 - Adobe Illustrator save replace fails to LSM server.
  407.           LSM does not support the AFP exchange files command, but had
  408.           set the flag indicating it does.  The command is still not
  409.           supported but the flag state has been corrected.
  410.  
  411.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  412.  
  413. IC09313 - Macintosh users get the wrong message when password expired.
  414.  
  415.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  416.  
  417. IC09317 - LSM requires a shared CD-ROM drive to have a CD inserted.
  418.           LSMFILE has been changed to suppress hard error popups when
  419.           scanning drives.  Diskette and CDROM drives no longer need
  420.           media in the drive.
  421.  
  422.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  423.  
  424.  
  425. IC09337 - Macintosh Publish/Subscibe fail when files are on LSM server
  426.           LSM does not support the AFP exchange files command, but had
  427.           set the flag indicating it does.  The command is still not
  428.           supported but the flag state has been corrected.
  429.  
  430.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  431.  
  432. IC09774 - LSM does not associate fork files when created on OS/2.  LSM
  433.           provides file extension mapping to set Macintosh creator and
  434.           type, but provided no way to associate data and resource fork.
  435.           A properly named file with a suffix of .#Res on HPFS will now
  436.           be associated as a resource fork.
  437.  
  438.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  439.  
  440. IC09865 - LSM allows resource fork files to show on the Macintosh.
  441.           The change for APAR IC09774 created erroneous file entries
  442.           when the file name was longer than 26 characters.
  443.  
  444.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  445.  
  446.  
  447.  
  448. Other defects and changes
  449. -------------------------
  450.  
  451.   12562 - Print jobs from Macintoshes show the wrong user ID.  A print
  452.           job sitting in the OS/2 print queue will now show the
  453.           Macintosh Owner as the user ID.  Previously this was empty or
  454.           the ID of a user logged at the server.
  455.  
  456.           Files affected: \IBMLAN\SERVICES\LSMPIN.EXE
  457.  
  458. ========================================================================
  459. =  Error and implementation details from earlier levels                =
  460. ========================================================================
  461.  
  462. IC04538 - LSM sets file date and time to system clock instead of
  463.           using values supplied by the Macintosh.
  464.  
  465.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  466.  
  467. IC05135 - LSM doesn't work with a Locally Administered Address (LAA) on
  468.           Token-Ring.  The AppleTalk protocol includes the hardware LAN
  469.           address as data in an AARP packet.  The Universally
  470.           Administered Address (UAA) was always being put there.
  471.  
  472.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  473.  
  474. IC05154 - Trap 000D in LSMFILE for long list of volume (share) names.
  475.           This can happen when more than 22 shares are defined on the
  476.           LAN Server.  When the aggregate length of the LAN Server share
  477.           descriptions is greater than about 600 bytes, multiple frames
  478.           are required to send the information to the Macintosh.
  479.  
  480.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  481.  
  482. IC05327 - LSM file server performance is inadequate for complex folder
  483.           operations and deteriorates rapidly as more users log in and
  484.           open shared volumes.
  485.  
  486.           Files affected:
  487.  
  488.           LSM 1.0:        \IBMLAN\NETPROG\ATALK.SYS
  489.                           \IBMLAN\SERVICES\LSMFILE.EXE
  490.  
  491.           LAN Server 3.0:
  492.                           \MUGLIB\DLL\NETAPI.DLL
  493.                           \MUGLIB\DLL\NETAPI32.DLL     (new)
  494.                           \IBMLAN\SERVICES\NETSERVR.EXE
  495.                           \IBMLAN\SERVICES\NETSVINI.EXE
  496.  
  497.           LAN Server 2.0:
  498.                           \MUGLIB\DLL\NETAPI.DLL
  499.                           \IBMLAN\SERVICES\NETSERVR.EXE
  500.                           \IBMLAN\SERVICES\NETSVINI.EXE
  501.  
  502. IC05415 - LSM doesn't always work with the IBM Token-Ring Busmaster
  503.           Server Adapter /A.  Message LT40009 will appear in the
  504.           \IBMCOM\LANTRAN.LOG file.
  505.  
  506.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  507.  
  508. IC05455 - PhoneNet PC user can't log in to LSM.  PhoneNet PC uses
  509.           sockets in a different way than a Macintosh.  LSM made an
  510.           invalid assumption based on how the Macintosh operates.
  511.  
  512.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  513.  
  514. IC05586 - LSM was setting the Token-Ring functional address to an
  515.           incorrect value when many routers were on network.  This
  516.           also happened with a Madge Token-Ring card when no routers
  517.           were present.  This was caused by a timing problem when
  518.           setting the functional address.
  519.  
  520.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  521.  
  522. IC05639 - Printing from a Macintosh to LSM only works the first time.
  523.           This may also be accompanied by message LSM0000.  This problem
  524.           first appeared after the fix for IC05135.  The fix for this
  525.           problem is to initialize some storage before use and so has
  526.           the potential to fix various other problems.
  527.  
  528.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  529.  
  530. IC05643 - LSM fails with IBM LANStreamer Token-Ring card.  The same
  531.           problem occurs with the EtherStreamer card.  The LSM code
  532.           which checks whether a card's Media Access Control (MAC)
  533.           driver needs physical or virtual addresses failed for certain
  534.           cards.
  535.  
  536.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  537.  
  538. JR07522 - LSM file service crashes when using the same user ID from
  539. IC06032   a DOS or OS/2 LAN Requester and a Macintosh.  The LAN Server
  540.           service LSMFILE appears to be active, but the LSM file is not
  541.           functioning.  Issuing NET STOP LSMFILE will stop service
  542.           with an error.  This problem was introduced in the fix for
  543.           IC05327 and is also present in IP07001.
  544.  
  545.           Files affected:
  546.  
  547.           LAN Server 3.0: Note that this must be replaced after service
  548.                           pack IP07001 or selective fixes for IC05327
  549.  
  550.                           \MUGLIB\DLL\NETAPI.DLL
  551.  
  552.           LAN Server 2.0: Note that this must be replaced after service
  553.                           pack IP06030 and selective fixes for IC05327.
  554.  
  555.                           \MUGLIB\DLL\NETAPI.DLL
  556.  
  557. No APAR - Various errors handling DBCS file names and user IDs.  This
  558.           affects any language version of LSM which is running under
  559.           a DBCS code page on OS/2.
  560.  
  561.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  562.  
  563. IC05777   Message LSM0030 gives wrong solution under OS/2 2.1.  The
  564.           message states to decrease MAXOPENFILES, whereas the value had
  565.           to be increased to get around the problem.  In OS/2 2.1 with
  566.           MMPM2 installed, documented MaxFileHandles is incorrect.
  567.           LSMFILE was changed to account for the actual behavior of
  568.           OS/2.
  569.  
  570.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  571.  
  572. IC05846 - LSM doesn't support Macintosh LaserWriter driver version 8.
  573.           Previously the Macintosh sent query jobs starting with
  574.           "%!PS-Adobe-2.0 Query".  In LaserWriter driver version 8 Apple
  575.           changed it to "%!PS-Adobe-3.0 Query".  LSM was changed to
  576.           compensate for this.
  577.  
  578.           Files affected: \IBMLAN\SERVICES\LSMPIN.EXE
  579.  
  580. IC06100   Logon to LSM fails through Wellfleet & NetWare Routers on
  581.           Ethernet.  These routers were incorrectly including Ethernet
  582.           frame padding in the data length for the AppleTalk Datagram
  583.           Delivery Protocol (DDP).  LSM was changed to be consistent
  584.           with other implementations and will now ignore the extraneous
  585.           data.
  586.  
  587.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  588.  
  589. IC06121   LSM servers appear in multiple zones in the Macintosh Chooser.
  590.           AppleTalk zones are assigned to functional addresses for
  591.           efficient broadcast handling.  These addresses are not unique
  592.           with respect to zone names.  LSM was responding to the
  593.           functional address without checking the zone name and so
  594.           appeared in all zones with the same address.
  595.  
  596.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  597.  
  598. IC06160   LSM servers disappear and get selected wrong in the Macintosh
  599.           Chooser.  An error in LSM allowed two systems separated by a
  600.           Token-Ring bridge to come on the LAN with the same AppleTalk
  601.           address.  The Macintosh would only show and select one at a
  602.           time.  This would change from time to time depending on the
  603.           relative timing of broadcasts and responses on the network.
  604.  
  605.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  606.  
  607. IC06206   LSM files restored to a new disk are missing Macintosh unique
  608.           information (name, creator, type).  When an OS/2 disk was
  609.           replaced with a new one having a different Volume Serial
  610.           Number (VSN), LSM was treating it as a new disk.  LSMFIX and
  611.           LSMFILE have been changed to recognize this type of change and
  612.           retain the original information.
  613.  
  614.           Files affected: \IBMLAN\NETPROG\LSMFIX.EXE
  615.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  616.  
  617. IC06240   LSM server crashes when Token-Ring disrupted.  LSM was trying
  618.           to free memory during interrupt time, which is not allowed.
  619.           The free operation will now be deferred.
  620.  
  621.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  622.  
  623. IC06269   LSM to PhoneNet PC session drops when through a router.
  624.           LSM was sending Tickle packets as exactly once transactions
  625.           instead of at least once.  After four minutes the session
  626.           dropped because both sides stopped sending Tickles.
  627.  
  628.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  629.  
  630. IC06346   LSM share session count climbs with cc:Mail active.  cc:Mail
  631.           terminates sessions differently than the Macintosh Finder
  632.           such that this counter never got decremented.  There was no
  633.           other error except the counter was wrong.
  634.  
  635.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  636.  
  637. IC06349   IO error 8200 on Word Perfect Office with LSM.  When WPO
  638.           stores large data items, it creates a new file and sets a
  639.           pointer to it.  When the Macintosh WPO tried to use this
  640.           pointer, LSM could not find the file because it had never been
  641.           encountered through the Finder and was not in the LSM.
  642.           database.
  643.  
  644.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  645.  
  646. IC07011   Incomplete AppleTalk printer output from OS/2 or DOS
  647.           applications.  PostScript printer output from a source other
  648.           than a Macintosh was generating error messages faster than LSM
  649.           could read them in.  This caused LSM and the printer to end up
  650.           waiting for each other.  After about ten minutes the printer
  651.           would time out and close the session.
  652.  
  653.           Files affected: \IBMLAN\SERVICES\LSMPOUT.EXE
  654.  
  655. IC06346   LSM stops taking logins when ATALK runs out of memory.  Under
  656.           heavy cc:Mail traffic, LSMFILE was ceasing to function with no
  657.           error message.  The actual problem was caused by memory leaks
  658.           in ATALK.SYS and out of resource errors from the Token-Ring
  659.           driver.
  660.  
  661.           Files affected: \IBMLAN\NETPROG\ATALK.SYS
  662.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  663.  
  664.    6346 - LSM needs to hide $ shares for LAN Server 4.0.  In LS 4.0
  665.           the NET SHARE command was changed to show all shares,
  666.           including those ending in $, which were previously hidden.
  667.           These shares should not be seen by Macintosh users so the
  668.           hiding function was put into LSM.
  669.  
  670.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  671.  
  672.    6944 - A Macintosh user can not change his password through LSM on an
  673.           Additional Server.  The password change would work if an
  674.           administrator was logged on at the AS, but not otherwise.  LSM
  675.           was changed to log on the server as the user to change the
  676.           password, then log off again.
  677.  
  678.           Files affected: \IBMLAN\SERVICES\LSMFILE.EXE
  679.  
  680. ========================================================================
  681. =  Module Summary                                                      =
  682. ========================================================================
  683.  
  684. LSM:        \IBMLAN\NETPROG\ATALK.SYS
  685.  
  686.                  This file can be replaced any time whether LSM is
  687.                  running or not.  Reboot OS/2 for changes to take
  688.                  affect.  This file can be replaced independently of any
  689.                  others as needed for selected fixes.
  690.  
  691.             \IBMLAN\NETPROG\LSMFIX.EXE
  692.  
  693.                  This file can be replaced any time it is not actually
  694.                  running.  Since it is a utility and not part of the
  695.                  server, it can be replaced at will.
  696.  
  697.             \IBMLAN\SERVICES\LSMFILE.EXE
  698.  
  699.                  This file can be replaced except when the LSM file
  700.                  server is running.  Issue NET STOP LSMFILE to stop the
  701.                  service.  Replace this file.  Restart with NET START
  702.                  LSMFILE.  Normally it is not necessary to reboot for
  703.                  changes to take affect.  This file can be replaced
  704.                  independently of any others, but to get the performance
  705.                  enhancements the LAN Server files listed below must
  706.                  also be replaced either before or after this one.
  707.  
  708.             \IBMLAN\SERVICES\LSMPIN.EXE
  709.  
  710.                  This file can be replaced except when the LSM print
  711.                  server is running.  Issue NET STOP LSMPRINTIN to stop
  712.                  the service.  Replace this file.  Restart with NET
  713.                  START LSMPRINTIN. Normally it is not necessary to
  714.                  reboot for changes to take affect.  This file can be
  715.                  replaced independently of any others as needed for
  716.                  selected fixes.
  717.  
  718.             \IBMLAN\SERVICES\LSMPOUT.EXE
  719.  
  720.                  This file can be replaced except when the LSM print
  721.                  redirector is running.  Issue NET STOP LSMPRINTOUT to
  722.                  stop the service.  Replace this file.  Restart with NET
  723.                  START LSMPRINTOUT.  Normally it is not necessary to
  724.                  reboot for changes to take affect.  This file can be
  725.                  replaced independently of any others as needed for
  726.                  selected fixes.
  727.  
  728. LAN Server: \MUGLIB\DLL\NETAPI.DLL
  729.             \MUGLIB\DLL\NETAPI32.DLL     (not in LS 2.0)
  730.  
  731.                  These files must be replaced together when both have
  732.                  been changed.  They can not be replaced while the LAN
  733.                  Server device drivers are running.  The system must
  734.                  either be booted from diskette or all the relevant
  735.                  statements commented out of CONFIG.SYS.   Usually
  736.                  booting from diskette is easier.
  737.  
  738.             \IBMLAN\SERVICES\NETSERVR.EXE
  739.             \IBMLAN\SERVICES\NETSVINI.EXE
  740.  
  741.                  These files must be replaced together when both have
  742.                  been changed and at the same time as, or after
  743.                  NETAPI.DLL above.
  744.  
  745.