Advanced Communications Controller B.03.32.00 Release Notes HP 9000 Systems Manufacturing Part Number : Z7478-90007 E0402 U.S.A. © Copyright 2002 Hewlett-Packard Company.
Legal Notices The information in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be held liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material. Warranty.
©copyright 1980, 1984, 1986 Novell, Inc. ©copyright 1986-1992 Sun Microsystems, Inc. ©copyright 1985-86, 1988 Massachusetts Institute of Technology. ©copyright 1989-93 The Open Software Foundation, Inc. ©copyright 1986 Digital Equipment Corporation. ©copyright 1990 Motorola, Inc. ©copyright 1990, 1991, 1992 Cornell University ©copyright 1989-1991 The University of Maryland ©copyright 1988 Carnegie Mellon University Trademark Notices.
Contents 1. Advanced Communications Controller B.03.32.00 Release Notes What's In This Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features and Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Known Problems and Workarounds for ACC Products . . . . . . . . .
1 Advanced Communications Controller B.03.32.
Advanced Communications Controller B.03.32.00 Release Notes What's In This Version What's In This Version The following information applies to version B.03.32.00 of the line of Advanced Communications Controller (ACC) products that are supported on HP-UX 11i. Benefits • This release of the ACC software provides support on HP-UX 11i. It includes enhancements described in the next section “Features and Enhancements”.
Advanced Communications Controller B.03.32.00 Release Notes Known Problems and Workarounds for ACC Products Known Problems and Workarounds for ACC Products The following lists the known problems in this version and recommended workarounds: • You cannot install Advanced Communication Controller (ACC) cards and PSI SDLC cards on the same system. Coexistence of these cards will not work.
Advanced Communications Controller B.03.32.00 Release Notes Compatibility Information and Installation Requirements Compatibility Information and Installation Requirements Software Requirements • When compiling application programs that use ACC, use the cc compiler in non-ANSI mode instead of cc in ANSI mode or the ANSI c89 compiler. ACC header files and libraries currently do not support ANSI compilation and linking. Hardware Requirements • Z7340A 8-port PCI Serial card.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version Defect Fixes in ACC Version B.03.32.00 This release fixes the following defects. • JAGad28181 Symptoms: Frames larger than 8220 bytes are discarded when received by the HDLC.FRAME layer (level-1). Defect/Fix: The ACC HDLC/LAP-B (ABM) User’s Guide states that the maximum frame size is 10066 bytes. The limit has been raised to that value. • JAGad54596 Symptoms: When x25init is run against an X.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad03287 Symptoms: Z7340A: zmntr mx display shows incorrect values for Txusd. Defect/Fix: During the testing cycle of 8-Port PCI software and hardware, the zmntr mx command shows incorrect values for the TXusd field of each port. The value is in bytes, but does not correctly reflect the configured buffer size. It uses a fixed buffer size of 256 bytes, rather than the configured zbufsize.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad13821 Symptoms: ZTERM's TX behaves inconsistently when out of system buffers. Defect/Fix: In QIP test LDM043, it uses ZTERM TX to send a large number of messages to exhaust all ZCOM buffers (e.g. TX 1000 030000). In some systems, ZTERM's TX got suspended - this is expected. But in some systems, ZTERM's TX returned with a ZCOM error: “Error on ZSEND: Not enough system free buffers”.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version Defect/Fix: While doing QIP API047 test, in an erroneous ZTERM PT command (ZPORT configuration), the returned status was incorrectly reported. E.g., ZPORT status 11 is reported as “Invalid subchannel number” (which is the status for terminal configuration request). ZPORT status 11 should be “Mode/baud rate incompatibility”. zterm uses an incorrect request code in calling x25stat().
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version The problem occurred because the $STAT message in the DAM was given lower priority compared to messages in Express Queue, High Priority Queue and Low Priority queue. Because of this, the status always got updated after processing messages in the queues. Hence the % activity always showed 0% because the CPU already finished processing messages and is now idle.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad66909 Symptoms: File /dev/n is getting created when executing zmasterd cold *.answ. Defect/Fix: Instead of redirecting the output of ttgen to /dev/null it has been redirected to /dev/n ull. One extra space caused the problem. Hence /dev/n was getting created. This extra space has been removed and now the output will be redirected to /dev/null.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad67069 Symptoms: When an x25stat is done, the Max Frame size that is displayed is shown in bits instead of bytes. Defect/Fix: n2z_upper.c has been changed such that the max frame size is displayed in bytes instead of bits. • JAGad83768 Symptoms: Add support for ACC PCI cards on Superdome systems. Defect/Fix: When running ACC 3.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad94415 Symptoms: ACC 3.xx sends the calling address in call accept packet. Defect/Fix: ACC 3.xx has a non NULL calling address in the call accept packet, which is refused by some X.25 implementations. This problem has been fixed by providing a tunable parameter, which can be set using /opt/acc/bin/n2z_cntrl. By default this flag is set to 0. So, the calling address in call accept packet is 0 by default.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad74130 Symptoms: This is an enhancement to improve the diagnostic capability. Defect/Fix: There are 2 parts of it: — Basic changes (zscan/zmntr) — make them display more formatted information — make them work on the zcom.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad69876 Symptoms: Transmit messages stop after ACC runs out of transmit buffers. Defect/Fix: When an ACC card is heavily using its internal buffers, the DAM can, in rare situations, be notified that the card is out of buffers for this subchannel or port even though the driver does not have a single pending write request on the card.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGae00972 Symptoms: ACC X.25 IP/X25 no longer works after the second x25init. Defect/Fix: If multiple X.25 links are used concurrently on a system, then the following symptoms happen: — 'IP over x25' works with the 'x25init -c config_file -a ip_to_x121_map' command, if it was issued before ‘sx25d process' startup. — If we restart the x.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version A new 'lhvcp' flag mask has been introduced. This flag is set during PVC detach processing to indicate that VC Stream close is still pending and thereby avoiding a need to set the VC Stream q_ptr to NULL. A code change has been made to check for this flag and to reset the flag during 'lhvcp' allocation.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version • JAGad98715 Symptoms: Panic with Data Page Fault with the following stack trace: panic+0x6c report_trap_or_int_and_panic+0x94 interrupt+0x208 $ihndlr_rtn+0x0 nacc1_cmplt_read+0x38 nacc2_complete_req+0x34a8 nacc2_end_io+0x580 nacc2_isr+0x126c sapic_interrupt+0x2c ... Defect/Fix: When stressing the system by running the tests on 16 cards simultaneously on a HP rp8400 server, we see the above panic.
Advanced Communications Controller B.03.32.00 Release Notes Patches and Fixes for this Version Notes for usage: When gathering ACC card firmware trace for any further problem analysis, it is recommended to always use the raw option of 'fwtrace' utility as shown below. $ /opt/acc/bin/fwtrace > dump –raw > /tmp/trace.
2 Advanced Communications Controller B.03.
Advanced Communications Controller B.03.30 Release Notes What's In Version B.03.30 What's In Version B.03.30 The following information applies to version B.03.30 of the line of Advanced Communications Controller (ACC) products that are supported on HP-UX 11i. Benefits • This release of the ACC software provides support on HP-UX 11i. It includes enhancements described in the next section “Features and Enhancements”.
Advanced Communications Controller B.03.30 Release Notes Defect Fixes in Release ACC B.03.30.00 Defect Fixes in Release ACC B.03.30.00 • JAGad16980 Symptoms: pdisplay runc on ports 2 and 7 of the 2/8-port cards does not work and outputs the following error: Error: Port 7 exceeds the maximum allowed for the card type. Defect/Fix: Whenever you try to use the runc command to configure the last port of any 2-port or 8-port ACC card, the command fails with an error.
Advanced Communications Controller B.03.30 Release Notes Defect Fixes in Release ACC B.03.30.00 Defect/Fix: A code segment does an exit before freeing a buffer. The fix is to assign the buffer to the free buffer area before exiting. • JAGad14557 Symptoms: The defect occurs when the system is under extreme load and there is large amounts of queued data that has not yet been transferred to the card.
Advanced Communications Controller B.03.30 Release Notes Defect Fixes in Release ACC B.03.30.00 • JAGab66302 Symptoms: This is an enhancement to zmasterd to accept .answ file on cold start. Defect/Fix: zmasterd now accepts a .answ file on cold start and runs ttgen itself, as well as being able to cold start from a .tmem file. This involves making changes in zmon such that it can accept a .answ file for cold start, and run ttgen internally.
Advanced Communications Controller B.03.30 Release Notes Defect Fixes in Release ACC B.03.30.00 Defect/Fix: The transmit processing for the affected port was stalled, because the firmware was in an inconsistent state. Two problems in the low level state processing of the frame protocol have been identified and removed. A workaround has been implemented for an inconsistent state where the transmit timer was not running, but the transmitter was active.