home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / ic09017.zip / IC09017.DOC next >
Text File  |  1995-01-09  |  2KB  |  70 lines

  1. APAR IC09017 for AnyNet/2 V1.1 Sockets over SNA Gateway
  2.  
  3. Problem description
  4. -------------------
  5.  
  6. This APAR fixes the problem described below:
  7.  
  8.  
  9. Symptoms of problem:
  10.  
  11.   Datagrams from some native TCP/IP nodes don't get through the
  12.   gateway.  The problem was first noticed with an 8250 hub: its
  13.   responses to SNMP requests (which are datagrams) are dropped
  14.   by the gateway.  For each datagram sent by the hub, the
  15.   "number of bad chksums" reported by "netstat -u" went up 1.
  16.   Bad checksums reported by "netstat -i" stayed at 0.
  17.  
  18.   The gateway does not handle incoming UDP datagrams with no checksum
  19.   (that is checksum = 0, which is used to indicate no checksum
  20.   computed).  In processing through the gateway, the checksum is
  21.   adjusted to account for changes made to the source and destination
  22.   addresses, and then fed to the IP stack.  If there was no valid
  23.   checksum to begin with, adjusting it made it bad, and the datagram
  24.   was dropped by UDP.
  25.  
  26. Description of fix/workaround:
  27.  
  28.   Enable UDP checksum computation on all native TCP/IP
  29.   nodes communicating with the gateway.
  30.  
  31. Fix installation
  32. ----------------
  33.  
  34. NOTE:  This APAR also includes the fix for APAR IC08105 (which
  35.        allows the Gateway to work with TCP/IP V2.0 CSD UN56401
  36.        or higher).
  37.  
  38. 1.  Stop AnyNet Sockets over SNA Gateway (CTRL-C SNACKETS.EXE).
  39.  
  40. 2.  Copy SNACKETS.SYS into \IBMCOM\PROTOCOL\ subdirectory.
  41.  
  42. 3.  Copy SXIFNDIS.SYS into \IBMCOM\PROTOCOL\ subdirectory.
  43.  
  44. 4.  Update CONFIG.SYS as follows:
  45.  
  46.     - comment out the IFNDIS.SYS device statement.  For example:
  47.  
  48.       REM DEVICE=C:\IBMCOM\PROTOCOL\IFNDIS.SYS
  49.                       OR
  50.       REM DEVICE=C:\TCPIP\BIN\IFNDIS.SYS
  51.  
  52.     - also comment out the INET.SYS device statement if it is not
  53.       already commented out.
  54.  
  55.     - ADD a device statement for SXIFNDIS.SYS.  For example:
  56.  
  57.       DEVICE=C:\IBMCOM\PROTOCOL\SXIFNDIS.SYS
  58.  
  59.     - MODIFY the device statement for SNACKETS.SYS:
  60.  
  61.       DEVICE=C:\IBMCOM\PROTOCOL\SNACKETS.SYS
  62.  
  63. 5.  Edit TCPIP.NIF in the \IBMCOM\PROTOCOL\ subdirectory and
  64.     replace INET.SYS and IFNDIS.SYS with SNACKETS.SYS and SXIFNDIS.SYS
  65.     in the text.
  66.  
  67. 6.  Shut down your system and reboot.
  68.  
  69.  
  70.