Patch Name: PHSS_7105 Patch Description: s700_800 10.X Enware X Terminal Software March 1996 B.06.09 Creation Date: 96/03/31 Post Date: 96/04/05 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 s800: 10.00 10.01 10.10 Products: ENWARE B.06.00 Filesets: ENWARE.HPXT-100VG,B.06.00 ENWARE.HPXT-700RX,B.06.00 ENWARE.HPXT-CLIENTS,B.06.00 ENWARE.HPXT-ENTRIA,B.06.00 ENWARE.HPXT-ENVIZEX,B.06.00 ENWARE.HPXT-FLOPPY,B.06.00 ENWARE.HPXT-SUPPL,B.06.00 ENWARE.HPXT-TOKN,B.06.00 ENWARE.HPXT-XCLOCK,B.06.00 ENWARE.HPXT-XTOUCH,B.06.00 ENWARE.HPXT-VT320,B.06.00 Automatic Reboot?: No Status: General Release Critical: Yes PHSS_7105: ABORT Token Ring packets appearing on an X terminal 100VG interface will cause the X terminal software to crash. Repeated logins to a CDE session may cause the X terminal software to crash. Resizing a vt320 window a number of times may cause the X terminal software to crash. Path Name: /hp-ux_patches/s700_800/10.X/PHSS_7105 Symptoms: PHSS_7105: 1. An X terminal will not boot from its Token Ring interface at the 4 Mbps speed. 2. Logging in and out of a CDE (Common Desktop Environment) session several times may crash the X terminal software. 3. Resizing a vt320 window a number of times may cause the X terminal software to crash. 4. X terminals with a 100VG interface may crash if installed on a 100VG network which is bridged to a Token Ring network. 5. HP-HIL bar code readers connected to X terminals miss characters. 6. vt320 xlarge fonts are too small. 7. Caps Lock may not turn off if the Caps Lock key and left Shift key are pressed simultaneously. 8. Old keystrokes may be re-echoed when exiting from the config screens. 9. Scrambled windows may occur with a custom application. PHSS_6306: 1. Floppy diskettes formatted or written by Envizex X-stations are unreadable by some PCs. 2. A Deskjet 660 printer connected to an X terminal can take a very long time to print. 3. The xclock local client has a garbled display in digital mode. 4. Network multicast storms can occur under rare circumstances, causing HP X terminals to freeze for several minutes. 5. The xflash utility produces an incorrect image in command-line mode. 6. The fwlsfonts program causes the X terminal software to crash. 7. Some valid DDC monitor resolutions are not allowed by the X terminal software. 8. Choosing the "check printer" option in xtadm produces error messages. 9. Accutouch touch screen calibration may fail. 10. If an application resets the screen-saver mode, the display may redraw slowly. 11. Some DDC monitor MIB values are wrong when read with snmpwalk. 12. Some automated X record/playback utilities will not work. Defect Description: PHSS_7105: 1. Support for 4 Mbps Token Ring is missing from the software. 2. Data from old CDE sessions is not being flushed between server resets. This eventually causes the server software to get confused and crash. 3. The software cannot handle repeated resizes of a vt320 window and crashes. 4. Token Ring packets appearing on the 100VG interface cause the X terminal software to crash. 5. The HP-HIL driver misses multiple characters sent by a bar code reader. 6. The xlarge 132 column fonts supplied with the vt320 client are too small. 7. On keyboards which have a LED indicator on the Caps Lock key, the LED indicator turns off but Caps Lock mode doesn't always get turned off. This occurs only if the left Shift key is accidentally pressed at the same time as the Caps Lock key. 8. If F12 is pressed to enter the config screens while the screen is grabbed by an application, old keystrokes get re-echoed when F12 is pressed again to exit from the config screens. 9. Windows get scrambled if an application sets backing store to always and then moves or resizes shaped windows while they are unmapped. PHSS_6306: 1. When formatting a floppy diskette the X terminal creates an empty boot sector. Some PCs check the boot sector and will refuse to read the diskette claiming that it is not formatted. With this patch applied the X terminal now creates a valid boot sector program on the floppy. 2. Due to a timing difference in the parallel port handshake signals, a Deskjet 660 printer can cause the X terminal to send data to it at an exceptionally slow rate. 3. Due to a missing font, the xclock local client will produce a garbled display in digital mode. 4. 700/RX and Envizex X terminals may cause a multicast storm on a network if another node on the network sends an IP packet with the following properties: - The Ethernet destination address is a multicast address. - The IP destination address is not a multicast address. If a packet like this appears on the network the HP X terminals will forward it over and over, causing a multicast storm until the TTL of the packet expires. 5. If the xflash utility is used to create a flash rom image in command-line mode all the file pathnames in the image will be corrupted, and the resultant image will not work. .eg hpxt.xflash -package -image xflash still works correctly in interactive mode. 6. If the fwlsfonts program is run it can crash the X terminal. This is caused by asking for a sub-set of a scaled font that is beyond its range of valid characters. 7. There are some valid resolution/frequency combinations for DDC monitors that the software will allow in the boot-ROM configuration but not in the downloaded server software. 8. Choosing the xtadm menu item to check the operation of a printer will produce error messages even if the printer is correctly setup. 9. When calibrating the screen size of an Accutouch touch screen, touching the screen too slowly may cause the calibration to fail. 10. Some applications will reset the screen-saver mode to unblank the screen if alarms occur. After this happens the next Xlib call will be extremely slow to execute. 11. MIB variables for unsupported DDC monitor combinations are reported as garbage values when they shouldn't be reported at all. This will probably only show up using programs such as snmpwalk. 12. The XFake event calls for HP input extensions do not work. This means that programs which simulate inputs such as X record/playback programs may not work. SR: 1653149823 5003303974 5003306761 1653147280 5003274340 Patch Files: /opt/hpxt/enware/lbin/ckprinter /opt/hpxt/enware/lbin/getxtname /opt/hpxt/enware/sources/unsupported/xtouch/Makefile /opt/hpxt/enware/xthome/fonts/vt340/xlarge/h132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hbold132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdhdwb132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdhdwt132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdw132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/p132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pbold132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdhdwb132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdhdwt132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdw132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/r132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rbold132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdhdwb132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdhdwt132.snf /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdw132.snf /opt/hpxt/enware/xthome.B.06.00/bin/C2700A /opt/hpxt/enware/xthome.B.06.00/bin/C2703A /opt/hpxt/enware/xthome.B.06.00/bin/C2707A /opt/hpxt/enware/xthome.B.06.00/bin/C2708A /opt/hpxt/enware/xthome.B.06.00/bin/C2730A /opt/hpxt/enware/xthome.B.06.00/bin/C2730ATR /opt/hpxt/enware/xthome.B.06.00/bin/C2730AVG /opt/hpxt/enware/xthome.B.06.00/bin/C2731A /opt/hpxt/enware/xthome.B.06.00/bin/C2731ATR /opt/hpxt/enware/xthome.B.06.00/bin/C2731AVG /opt/hpxt/enware/xthome.B.06.00/bin/C3225A /opt/hpxt/enware/xthome.B.06.00/bin/C3230A /opt/hpxt/enware/xthome.B.06.00/bin/C3231A /opt/hpxt/enware/xthome.B.06.00/bin/C3233A /opt/hpxt/enware/xthome.B.06.00/bin/C3234A /opt/hpxt/enware/xthome.B.06.00/bin/C3236A /opt/hpxt/enware/xthome.B.06.00/bin/C3253A /opt/hpxt/enware/xthome.B.06.00/bin/C3253ATR /opt/hpxt/enware/xthome.B.06.00/bin/C3253AVG /opt/hpxt/enware/xthome.B.06.00/bin/C3262A /opt/hpxt/enware/xthome.B.06.00/bin/C3263A /opt/hpxt/enware/xthome.B.06.00/bin/C3264A /opt/hpxt/enware/xthome.B.06.00/bin/C3265A /opt/hpxt/enware/xthome.B.06.00/bin/Floppy /opt/hpxt/enware/xthome.B.06.00/bin/vt320 /opt/hpxt/enware/xthome.B.06.00/bin/xclock /opt/hpxt/enware/xthome.B.06.00/bin/xflash /opt/hpxt/enware/xthome.B.06.00/bin/xtouch.at /opt/hpxt/enware/xthome.B.06.00/snmp/hpxt.mib /opt/hpxt/enware/xthome.B.06.00/snmp/hpxtV1.mib what(1) Output: /opt/hpxt/enware/lbin/ckprinter: HP X Station Admin Scripts /opt/hpxt/enware/lbin/getxtname: HP X Station Admin Scripts /opt/hpxt/enware/sources/unsupported/xtouch/Makefile: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/h132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hbold132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdhdwb132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdhdwt132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/hdw132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/p132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pbold132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdhdwb132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdhdwt132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/pdw132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/r132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rbold132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdhdwb132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdhdwt132.snf: (no what string) /opt/hpxt/enware/xthome/fonts/vt340/xlarge/rdw132.snf: (no what string) /opt/hpxt/enware/xthome.B.06.00/bin/C2700A: 700/RX (Mono) Server Code, Release B.06.09 - Tue Mar 26 11:09:05 1996 /opt/hpxt/enware/xthome.B.06.00/bin/C2703A: 700/RX Server Code, Release B.06.09 - Tue Mar 26 11: 36:39 1996 /opt/hpxt/enware/xthome.B.06.00/bin/C2707A: 700/RX Server Code, Release B.06.09 - Tue Mar 26 11: 36:39 1996 /opt/hpxt/enware/xthome.B.06.00/bin/C2708A: 700/RX Server Code, Release B.06.09 - Tue Mar 26 11: 36:39 1996 /opt/hpxt/enware/xthome.B.06.00/bin/C2730A: (build date: Tue Mar 26 11:42:27 EST 1996) ENVIZEX Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C2730ATR: (build date: Tue Mar 26 11:47:36 EST 1996) ENVIZEX (Token Ring) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C2730AVG: (build date: Tue Mar 26 11:53:11 EST 1996) ENVIZEX (100VG) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C2731A: (build date: Tue Mar 26 11:42:27 EST 1996) ENVIZEX Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C2731ATR: (build date: Tue Mar 26 11:47:36 EST 1996) ENVIZEX (Token Ring) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C2731AVG: (build date: Tue Mar 26 11:53:11 EST 1996) ENVIZEX (100VG) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3225A: 700/RX Server Code, Release B.06.09 - Tue Mar 26 11: 36:39 1996 /opt/hpxt/enware/xthome.B.06.00/bin/C3230A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3231A: (build date: Tue Mar 26 12:40:01 EST 1996) ENTRIA (Mono) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3233A: (build date: Tue Mar 26 12:40:01 EST 1996) ENTRIA (Mono) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3234A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3236A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3253A: (build date: Tue Mar 26 11:42:27 EST 1996) ENVIZEX Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3253ATR: (build date: Tue Mar 26 11:47:36 EST 1996) ENVIZEX (Token Ring) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3253AVG: (build date: Tue Mar 26 11:53:11 EST 1996) ENVIZEX (100VG) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3262A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3263A: (build date: Tue Mar 26 12:40:01 EST 1996) ENTRIA (Mono) Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3264A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/C3265A: (build date: Tue Mar 26 12:38:03 EST 1996) ENTRIA Server Code, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/Floppy: (build date: Mon Mar 25 16:39:51 EST 1996) ENWARE DOS File System Extension, Release B.06.09 (build date: Mon Mar 25 23:38:09 EST 1996) ENWARE NFS Server Extension, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/bin/vt320: (build date: Fri Feb 16 12:21:09 EST 1996) X Window System, Version 11 VxWorks 5.0 R5+ HP ENWARE, Release B.06.07 (Tue May 30 17:12:09 EDT 1995 /opt/hpxt/enware/xthome.B.06.00/bin/xclock: (build date: Fri Feb 16 12:19:48 EST 1996) X Window System, Version 11 VxWorks 5.0 R5+ HP ENWARE, Release B.06.07 (Tue May 30 17:12:09 EDT 1995) FILE_VERSION /opt/hpxt/enware/xthome.B.06.00/bin/xflash: (build date: Fri Feb 16 12:21:51 EST 1996) X Window System, Version 11 VxWorks 5.0 R5+ HP ENWARE, Release B.06.07 (Tue May 30 17:12:09 EDT 1995) /opt/hpxt/enware/xthome.B.06.00/bin/xtouch.at: (build date: Tue Mar 26 10:41:34 EST 1996) ENWARE Touch Screen Extension, Release B.06.09 /opt/hpxt/enware/xthome.B.06.00/snmp/hpxt.mib: (no what string) /opt/hpxt/enware/xthome.B.06.00/snmp/hpxtV1.mib: (no what string) cksum(1) Output: 1254951122 3076 /opt/hpxt/enware/lbin/ckprinter 449307345 2800 /opt/hpxt/enware/lbin/getxtname 3348262412 37601 /opt/hpxt/enware/sources/unsupported/ xtouch/Makefile 2459889996 3432 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ h132.snf 3197628534 3440 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ hbold132.snf 2412443612 4236 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ hdhdwb132.snf 2087186907 4444 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ hdhdwt132.snf 785297273 4312 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ hdw132.snf 1451594613 4980 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ p132.snf 2990034023 4988 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ pbold132.snf 3763703450 6344 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ pdhdwb132.snf 2106669926 7124 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ pdhdwt132.snf 96952445 6760 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ pdw132.snf 4274783668 3108 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ r132.snf 4177062026 3112 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ rbold132.snf 3751854191 3524 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ rdhdwb132.snf 684508073 3560 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ rdhdwt132.snf 3240109749 3496 /opt/hpxt/enware/xthome/fonts/vt340/xlarge/ rdw132.snf 204938611 1438864 /opt/hpxt/enware/xthome.B.06.00/bin/C2700A 1066923854 1604228 /opt/hpxt/enware/xthome.B.06.00/bin/ C2703A 1066923854 1604228 /opt/hpxt/enware/xthome.B.06.00/bin/ C2707A 1066923854 1604228 /opt/hpxt/enware/xthome.B.06.00/bin/ C2708A 218787643 1741950 /opt/hpxt/enware/xthome.B.06.00/bin/C2730A 45443183 1772795 /opt/hpxt/enware/xthome.B.06.00/bin/ C2730ATR 2171616886 1748896 /opt/hpxt/enware/xthome.B.06.00/bin/ C2730AVG 218787643 1741950 /opt/hpxt/enware/xthome.B.06.00/bin/C2731A 45443183 1772795 /opt/hpxt/enware/xthome.B.06.00/bin/ C2731ATR 2171616886 1748896 /opt/hpxt/enware/xthome.B.06.00/bin/ C2731AVG 1066923854 1604228 /opt/hpxt/enware/xthome.B.06.00/bin/ C3225A 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3230A 3655049255 1461630 /opt/hpxt/enware/xthome.B.06.00/bin/ C3231A 3655049255 1461630 /opt/hpxt/enware/xthome.B.06.00/bin/ C3233A 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3234A 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3236A 218787643 1741950 /opt/hpxt/enware/xthome.B.06.00/bin/C3253A 45443183 1772795 /opt/hpxt/enware/xthome.B.06.00/bin/ C3253ATR 2171616886 1748896 /opt/hpxt/enware/xthome.B.06.00/bin/ C3253AVG 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3262A 3655049255 1461630 /opt/hpxt/enware/xthome.B.06.00/bin/ C3263A 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3264A 583607673 1448841 /opt/hpxt/enware/xthome.B.06.00/bin/C3265A 2937281930 89784 /opt/hpxt/enware/xthome.B.06.00/bin/Floppy 3639588707 321288 /opt/hpxt/enware/xthome.B.06.00/bin/vt320 2548042506 12138 /opt/hpxt/enware/xthome.B.06.00/bin/xclock 4168539907 110592 /opt/hpxt/enware/xthome.B.06.00/bin/xflash 2824734918 39864 /opt/hpxt/enware/xthome.B.06.00/bin/ xtouch.at 182860609 108525 /opt/hpxt/enware/xthome.B.06.00/snmp/ hpxt.mib 691837751 93545 /opt/hpxt/enware/xthome.B.06.00/snmp/ hpxtV1.mib Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_6306 Equivalent Patches: PHSS_7104: s700: 9.01 9.03 9.05 9.07 s800: 9.00 9.04 PHSS_7106: s300_400: 9.00 9.03 9.10 Patch Package Size: 11930 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 PHSS_7105 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_7105.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHSS_7105.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. The cluster clients must be shut down as described in step 5b. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_7105. 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 PHSS_7105.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/PHSS_7105.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None