OBSOLETE Patch-ID# 114388-05 Keywords: dmfe driver gld hme eri qfe sunw,netra-cp2300 phantom sanibel dmfe Synopsis: Obsoleted by: 116561-02 SunOS 5.9: dmfe driver patch Date: Jun/04/2004 Install Requirements: Install in Single User Mode Reconfigure after installation Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.9: dmfe driver patch *********************************************************** NOTE: This patch may contain one or more OEM-specific platform ports. See the appropriate OEM_NOTES file within the patch for information specific to these platforms. DO NOT INSTALL this patch on an OEM system if a corresponding OEM_NOTES file is not present (or is present, but instructs not to install the patch), unless the OEM vendor directs otherwise. *********************************************************** Relevant Architectures: sparc sparc.sun4u BugId's fixed with this patch: 4463714 4498135 4643212 4646439 4751357 4777162 4818224 4838016 4844765 4846785 4854783 4877168 4975592 Changes incorporated in this version: 4846785 4975592 Patches accumulated and obsoleted by this patch: 116439-01 116492-01 117297-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /etc/driver_aliases /etc/name_to_major /platform/SUNW,Netra-CP2300/kernel/misc/sparcv9/platmod /platform/SUNW,Netra-CP2300/kernel/tod/sparcv9/todds1307 /platform/SUNW,UltraAX-i2/kernel/drv/dmfe.conf (deleted) /platform/SUNW,UltraAX-i2/kernel/drv/sparcv9/dmfe (deleted) /platform/sun4u/kernel/drv/dmfe.conf /platform/sun4u/kernel/drv/sparcv9/dmfe /usr/include/sys/dmfe.h /usr/include/sys/dmfe_impl.h /usr/platform/SUNW,Netra-CP2300/include /usr/platform/SUNW,Netra-CP2300/lib/abi/abi_libc_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/abi/abi_libmd5_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/abi/sparcv9/abi_libc_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/abi/sparcv9/abi_libmd5_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/adb /usr/platform/SUNW,Netra-CP2300/lib/cfgadm /usr/platform/SUNW,Netra-CP2300/lib/fs /usr/platform/SUNW,Netra-CP2300/lib/libc_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/libmd5_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/mdb /usr/platform/SUNW,Netra-CP2300/lib/sparcv9/libc_psr.so.1 /usr/platform/SUNW,Netra-CP2300/lib/sparcv9/libmd5_psr.so.1 /usr/platform/SUNW,Netra-CP2300/sbin Problem Description: This patch revision was generated to accumulate and obsolete the changes introduced in Solaris Update s9u7 feature point patch 117297-01. (from 114388-04) This patch revision was generated to relocate the dmfe driver from SUNWdmfex to SUNWcarx. (from 114388-03) 4818224 dmfe receive frame corruption. 4838016 DL_ENABMULTI_REQ request can fail if Tx queue is momentarily full 4854783 Network boot from the "NET 1" port doesn't work 4877168 Davicom DM9102A dmfe -9 chip rev. receive side appears to hang under load 4844765 dmfe driver ver 2.0 - system fails to boot when both network connections removed (from 114388-02) 4751357 RFE:The dmfe driver does not report its link partner's status (from 114388-01) 4643212 dmfe driver should be GLD v2 "compliant" 4646439 dmfe driver should support Davicom DM9102A rev 9 4463714 DM9102A (-6) chip can overrun buffers even after SW reset of MAC 4498135 dmfe0: PHY 1 Link down / up reported on console (from 116492-01) This patch revision was generated to accumulate and obsolete the changes introduced in Solaris Update s9u6 feature point patch 116439-01. (from 116439-01) 4777162 Need Snowbird support in ON (from 117297-01) 4846785 WARNING:"interrupt level 6 not serviced" message seen on snowbird 4975592 dmfe driver does not notify Link down/up to the DLPI clients. Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- This patch may also be applied to the Miniroot, which is located in the Boot directory on Net Install servers and Boot servers. Please note that a patched Net Install server will create patched Boot servers. In other words, if you patch a Net Install server, and subsequently make a Boot server from it using the 'setup_install_server' command, the newly-created Boot server will incorporate the patch applied to the Net Install server. Use 'patchadd -C' for this patch, rather than the generic invocation as described above. You may also refer to the man pages for patchadd. Example: # patchadd -C /Tools/Boot . ----------------------------- NOTE 1: To get the complete smbus (Snowbird) fix for bug 4777162, please install patch 116529-01 (or newer) NOTE 2: To get a complete fix for Sanibel (Netra CT 820 Server), please install the following patches: 117430-01 (or newer) ttymux Patch 113447-16 (or newer) libprtdiag_psr Patch 117428-01 (or newer) PICL Patch 117426-01 (or newer) ctsmc & sc_nct drivers patch README -- Last modified date: Monday, July 26, 2004