Patch Name: PHNE_18772 Patch Description: s700_800 10.20 2.40 ISDN-PRI ACC Accessory Product Patch Creation Date: 98/08/20 Post Date: 99/11/24 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: Z7426AA APZ Filesets: ACC-ISDN.ACC-ISDN-PRG ACC-ISDN.ACC-ISDN-RUN ACC-ISDNSAM.ACC-ISDNSAM-RUN ACC-ISDN.ACC-ISDN-KRN Automatic Reboot?: Yes Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_18772 Symptoms: PHNE_18772: SR None / DTS TPO0h01629 Traces won't work if the core dump is not in the default directory. (/var/adm/crash) SR None / DTS TPO0h01987 Enhancement request to implement the isdn_pcfg utility program to reconfigure the ISDN port. SR None / DTS TPO0h02248 When an ISDN B-link is shutdown, occaisonally the ZCOM ZLUs associated with the B-link are not deallocated. SR None / DTS TPO0h02418 Installing the 2.40 or 2.40.01 ISDN/ACC PRI product will have the following error message: /var/adm/sw/products/ACC-ISDN/ACC-ISDN-RUN/ configure[61]: /opt/acc/cfg/isdn_ports.sh: not found. SR None / DTS TPO0h02422 ISDN incorrectly configures T1 timeslots. SR 1653297945 / DTS TPO0h02659 ISDN B Channel won't be closed after the DISC_IND is received. SR None / DTS TPO0h02763 Running x25check can sometimes cause the ISDN subsystem to shutdown. PHNE_15351: SR None / DTS TPO0h02089 Unpredictable behaviour by the nacc driver. Write completion length mismatches reported and inconsistent information logged in the driver trace. SR None / DTS TPO0h01339 Port line_code/frame_format vs. line_type is not cross checked. SR None / DTS TPO0h01747 The range of the I-frame size is incorrect. SR 5003405142 / DTS TPO0h01916 ISDN/ACC performance problem (connection refused). SR 5003406892 / DTS TPO0h01940 ISDN/ACC Sam Configuration problem (ERROR:6442 while disabling a port). SR None / DTS TPO0h01991 ISDN subsystem doesn't work if port operator field is "att_5e5". PHNE_13999: SR None / DTS TPO0h01888 Redialing shall not be performed more than twice in 3 minutes. SR 5003402081 / DTS TPO0h01889 Can't perform "loopback" test for more than 6 ports (2 E1/T1 cards). Defect Description: PHNE_18772: SR None / DTS TPO0h01629 There was no option to specify a different path for the core dump directory. We have added the -f option that allows an user to specify the full path of the core dump. SR None / DTS TPO0h01987 Enhancement request to implement the isdn_pcfg utility program to put the ISDN port into a tristate( reconfigure the port pmode state). SR None / DTS TPO0h02248 This problem was caused by some of the VCs were not properly enabled before the link is shutdown. The fix of this problem is to wait for all VCs are enabled then disconnecting the link. SR None / DTS TPO0h02418 isdn_ports.sh file was not shipped with the 2.40 or 2.40.01 release ISDN/ACC PRI product. SR None / DTS TPO0h02422 The ISDN software dynamically configures timeslots. It incorrectly configures T1 with 1 thru 31 timeslots (the E1 configuration). For T1 configuration, it should only configure 1 thru 24 timeslots. Configuration for E1 should remain as 1 thru 31 timeslots. SR 1653297945 / DTS TPO0h02659 This problem was caused by the ISDN driver did not set the VC into a proper state while processing the disconnect. The VC would not be closed because of the wrong VC state. The ISDN driver was modified to not set the VC to IDLE state if VC was in CONNECTING state. This change will let the ISDN driver to notify the ISDN daemon to clear the VC and close the B Channel. SR None / DTS TPO0h02763 The ISDN alert_in message was partically implemented when the r.02.40.01 ISDN product is built. When the ISDN alert_in message is sent to the application, it does not know how to handle it so it shuts down the ISDN subsystem. PHNE_15351: SR None / DTS TPO0h02089 The AXIN and ISDN drivers use a different spl() level to that used by the nacc driver. This allows the nacc driver to be incorrectly re-entered. SR None / DTS TPO0h01339 In an ISDN port record, line_code and frame_format have values which seem to be particular to either E1 or T1. Currently, there is no check whether these values are consistent with the line_type value (e1 or t1) the customer has specified. SR None / DTS TPO0h01747 The I-frame size is the maximum number of bytes of level 2 Information frame. In isdnconfd, it checks the I-frame size in bits not bytes, which is incorrect. SR 5003405142 / DTS TPO0h01916 When running ISDN test with 8 ports and 17 grouplinks configuration, there are many "connection refused" errors. SR 5003406892 / DTS TPO0h01940 SAM returns error on [Enabled port] action. We did [Action]->[Enable Port Entry] to a Disabled port in "Port Selection and Configuration" with SAM, but SAM returned the error(6442) after 30 seconds. SR None / DTS TPO0h01991 The ISDN/ACC subsystem does not work if the port configuration file operator field is configured to "att_5e5" (AT & T 5ESS5). PHNE_13999: SR None / DTS TPO0h01888 Continue sending SETUP message if there is no response. SR 5003402081 / DTS TPO0h01889 "loopback" test fails on 7th port. SR: 5003405142 5003406892 5003402081 1653297945 Patch Files: /opt/acc/include/isdn/isdn_sys.h /usr/sam/lib/C/acc_isdn_td.ui /opt/acc/bin/isdnconfd /usr/lib/nls/C/isdn_acc.cat /opt/acc/lib/libcfdmsg.sl /opt/acc/lib/libifld.sl /opt/acc/cfg/isdn/cfg_sample/x25_profile.cfg /opt/acc/cfg/isdn/icheck/x25prof /opt/acc/bin/dbtool /opt/acc/bin/isdnconfd_tool /opt/acc/bin/isdnwrapper /opt/acc/bin/isdnx25d /opt/acc/bin/isdncalld /usr/sam/lib/acc/libacc_isdn.sl /usr/conf/lib/libzisdn.a /usr/conf/lib/libzisdnsyms.o /opt/acc/bin/zisdntrc /opt/acc/bin/isdn_pcfg /opt/acc/share/man/man1.Z/isdn_pcfg.1 /opt/acc/cfg/isdn_ports.sh /opt/acc/.patch_build_info_PHNE_18772 /usr/conf/master.d/zisdn what(1) Output: /opt/acc/include/isdn/isdn_sys.h: None /usr/sam/lib/C/acc_isdn_td.ui: None /usr/lib/nls/C/isdn_acc.cat: None /opt/acc/lib/libcfdmsg.sl: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN libcfdms g.sl /opt/acc/lib/libifld.sl: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN libifld. sl /opt/acc/cfg/isdn/cfg_sample/x25_profile.cfg: None /opt/acc/cfg/isdn/icheck/x25prof: None /opt/acc/bin/dbtool: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN dbtool ACC Rel B.02.40 for B.10.20 PHNE_15351 libdbmgmt.a ACC Rel B.02.40 for B.10.20 PHNE_15351 libdbapi.a /opt/acc/bin/isdnconfd_tool: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN isdnconf d_tool /opt/acc/bin/isdnwrapper: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN isdnwrap per ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN libcfdmi sc.a /usr/sam/lib/acc/libacc_isdn.sl: ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN libacc_i sdn.sl /opt/acc/bin/isdnconfd: ACC Rel B.02.40 for B.10.20 PHNE_15351 isdnconfd ACC Rel B.02.40 for B.10.20 PHNE_15351 libdbapi.a ACC Rel B.02.40 for B.10.20 PHNE_15351 libdbmgmt.a ACC Rel B.02.40 for B.10.20 PHNE_15351 ISDN libcfdmi sc.a /opt/acc/bin/zisdntrc: ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18772 zis dntrc /usr/conf/lib/libzisdn.a: ACC Rel B.02.40-B.02.40.02 for B.10.20 PHNE_18772 li bzisdn.a /usr/conf/lib/libzisdnsyms.o: ACC Rel B.02.40-B.02.40.02 for B.10.20 PHNE_18772 li bzisdnsyms.o /opt/acc/bin/isdn_pcfg: None /opt/acc/share/man/man1.Z/isdn_pcfg.1: None /opt/acc/bin/isdnx25d: ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18772 ISD N isdnx25d ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18772 lib dbapi.a /opt/acc/cfg/isdn_ports.sh: None /opt/acc/bin/isdncalld: ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18772 ISD N isdncalld ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18772 lib dbapi.a /opt/acc/.patch_build_info_PHNE_18772: None /usr/conf/master.d/zisdn: None cksum(1) Output: 2960829305 3208 /opt/acc/include/isdn/isdn_sys.h 2748996411 38912 /usr/sam/lib/C/acc_isdn_td.ui 152106020 36336 /usr/lib/nls/C/isdn_acc.cat 4192043113 65618 /opt/acc/lib/libcfdmsg.sl 3550487404 36946 /opt/acc/lib/libifld.sl 1486309659 1953 /opt/acc/cfg/isdn/cfg_sample/x25_profile.cfg 644883018 3677 /opt/acc/cfg/isdn/icheck/x25prof 369046768 160066 /opt/acc/bin/dbtool 1386307194 16444 /opt/acc/bin/isdnconfd_tool 131038822 37013 /opt/acc/bin/isdnwrapper 996407888 180691 /opt/acc/bin/isdnconfd 3404302898 152222 /usr/sam/lib/acc/libacc_isdn.sl 1184999933 24639 /opt/acc/bin/zisdntrc 2331579450 42116 /usr/conf/lib/libzisdn.a 2406635800 230704 /usr/conf/lib/libzisdnsyms.o 2044603117 36976 /opt/acc/bin/isdn_pcfg 1164609240 1707 /opt/acc/share/man/man1.Z/isdn_pcfg.1 979697397 123312 /opt/acc/bin/isdnx25d 4279303669 3030 /opt/acc/cfg/isdn_ports.sh 4183867068 1270101 /opt/acc/bin/isdncalld 57575053 580 /opt/acc/.patch_build_info_PHNE_18772 3448467703 3461 /usr/conf/master.d/zisdn Patch Conflicts: None Patch Dependencies: s700: 10.20: PHNE_15354 PHNE_15363 PHNE_18719 s800: 10.20: PHNE_15354 PHNE_15363 PHNE_15364 PHNE_18718 PHNE_18719 Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_13999 PHNE_15351 Equivalent Patches: None Patch Package Size: 2500 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHNE_18772 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_18772.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_18772. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_18772.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_18772.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: SUBSYSTEM_SHUT After installing this patch, the ACC subsystem must then be stopped and restarted using zmasterd, the ISDN subsystem then can be restarted using isdnconfd.