Patch Name: PHNE_25071 Patch Description: s700_800 11.04 (VVOS) HP-PB 100Base-T cumulative patch Creation Date: 01/09/12 Post Date: 01/11/02 Hardware Platforms - OS Releases: s700: 11.04 s800: 11.04 Products: HP-PB 100Base-T B.11.04.00 B.11.04.01 B.11.04.02 B.11.04.03 B.11.04.04 B.11.04.05 B.11.04.06 Filesets: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.00,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.01,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.02,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.03,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.04,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.05,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.06,fa=HP-UX_B.11.04_32,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.00,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.01,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.02,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.03,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.04,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.05,fa=HP-UX_B.11.04_64,v=HP LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.06,fa=HP-UX_B.11.04_64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.00,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.01,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.02,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.03,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.04,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.05,fa=HP-UX_B.11.04_32/64,v=HP LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.06,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.00,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.01,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.02,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.03,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.04,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.05,fa=HP-UX_B.11.04_32/64,v=HP LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.06,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.00,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.01,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.02,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.03,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.04,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.05,fa=HP-UX_B.11.04_32/64,v=HP LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.06,fa=HP-UX_B.11.04_32/64,v=HP Automatic Reboot?: Yes Status: General Release Critical: Yes PHNE_25071: PANIC Based on PHNE_23982: PANIC Based on PHNE_21883: OTHER This patch avoids the repeated resets and thereby eliminates the slow response of the system caused by them. Based on PHNE_20969: PANIC HANG Based on PHNE_18639: PANIC HANG Based on PHNE_16134: HANG Category Tags: defect_repair enhancement general_release critical panic halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHNE_25071 Symptoms: PHNE_25071: Port HP-UX patch PHNE_23982 to VVOS. Based on HP-UX patch PHNE_23982: 1. ( SR:8606183730 CR:JAGad52941 ) Description field of lanadmin and lanshow output was showing a nm_id number instead of PPA number. 2. ( SR:8606193252 CR:JAGad62464 ) The card was failing to come up with the following command "lanadmin -A DEFAULT -X 100FD" alternatively. This problem was seen on Procurve 9308M switch. 3. ( SR:8606138417 CR:JAGad07619 ) System panicked with data page fault while sending the packet(panic in vtlan1_filter_pkt). 4. ( SR:8606198446 CR:JAGad67636 ) lanadmin libraries have their setuid bit set in file permissions. Based on HP-UX patch PHNE_21883: 1. JAGac86612 When the switch is at 100FD/100HD and the cable length is approximately between 35 and 41 meters, autonegotiation fails and the link does not come up. The following nettl DISASTER message will be displayed on the console repeatedly. "HPPB 10/100BASE-T driver detected bad cable connection between the adapter in slot and the hub or switch." Based on HP-UX patch PHNE_20969: 1. 100BT HP-PB interfaces are not reported via the snmp agent (bad ifIndex ) - JAGab84531(and JAGab84947) 2. The system panics waiting for an already owned lock. - JAGac39789 3. Customer's streams/dlpi application fails on HP-PB 100base-T - JAGad00924 4. startup script does not allow for non-sequentioal array indexes - JAGab70593(and JAGab70509) 5. Unusual messages appear when 100BT adapter is reset without connecting UTP cable - JAGab70695(and JAGab75240) Based on HP-UX patch PHNE_18639: 1. ifSpeed MIB value displays 100/10 instead of 100000000/10000000. 2. ER to support MTU less than 1500 bytes. 3. Landamin does not report errors due to Buffer Overruns in HP-PB 100BT driver. 4. Lanadmin returns bad exit status when setting mode for HP-PB 100BT driver. 5. HP-PB 100BT driver can cause spinlock deadlock on MP machines or System hang on UP machines. 6. Spinlock deadlock problem with HP-PB 100BT revision B.11.00.05 (1999 June Applications CD) while running regression tests. 7. Enhancement to support outbound promiscuous mode. 8. Netfmt cannot properly format HP-PB 100BT packets using subsystem formatter in raw mode. 9. ER: SAM support required for speed and duplex settings. Based on HP-UX patch PHNE_16426: 1. Ping response can get very slow after cable dis/reconnect. 2. Linkloop to own mac address works on HPPB 100BT when cable is disconnected. 3. Duplicate ping reply(one from loopback one from driver). 4. The manual setting of HPPB 100BT card fails if there is no cable connected. 5. Lanadmin -x hangs when given simultaneously with lanadmin -X command. Based on HP-UX patch PHNE_16134: 1. Lanadmin and Lanscan show inconsistent operational/ Interface status. 2. HPMC on HP-PB 100BT when multiple resets and change of card speeds using lanadmin are issued. 3. Physical promiscuous mode is never turned off, once it is switched on. 4. NetTL informative messages logged for the speed and mode are incorrect. 5. Cannot set 100BaseT HP-PB card to full duplex, and have the card work. 6. 802.3 length error when using snap8023 while sending out fragments. 7. HPPB 100BT duplex setting/reporting problems on old revision card. 8. lanadmin -S fails and system may hang if run against HP-HP 100Base-TX interface the second time. 9. IP multicast not supported on HP-PB 100Base-T card. Defect Description: PHNE_25071: Port HP-UX patch PHNE_23982 to VVOS. Based on HP-UX patch PHNE_23982: 1. ( SR:8606183730 CR:JAGad52941 ) Description field of lanadmin and lanshow output was showing a nm_id number instead of PPA/instance number. Resolution: Changes have been made to use PPA number while displaying, instead of ifIndex(which contains "nm_id" value.) 2. ( SR:8606193252 CR:JAGad62464 ) Multi link fault bit is a latched bit and as the driver was reading this bit only once, it reported the initial multi link fault error and not the updated value in the bit and hence the reset failed. Resolution: By reading multi link latch bit twice, the problem was solved. 3. ( SR:8606138417 CR:JAGad07619 ) Data page fault occurred, when a uninitialized memory structure pointer variable (buf_copy->m_flags) was accessed. Resolution: The panic was avoided by checking the structure allocation, before accessing the structure variable (buf_copy->m_flags). 4. ( SR:8606198446 CR:JAGad67636 ) lanadmin libraries have their setuid bit set in file permissions. Resolution: The SUID bit permission of lanadmin library have been unset. Based on HP-UX patch PHNE_21883: 1. JAGac86612 When the switch is at 100FD/100HD and the cable length is approximately between 35 meters and 41 meters, autonegotiation fails. Due to this, the link does not come up. The card resets repeatedly and each time the card is resetting, the response of the system will become very slow. Resolution: The above mentioned scenario is identified and the card is forced to be at 100HD and the link will come up. Thus multiple resets and the resultant slow response of the system are avoided. Based on HP-UX patch PHNE_20969: 1. HP-PB 100BT network interfaces are not reported via the snmp agent. These interfaces are required by the agent to know the current status of the driver. - JAGab84531(and JAGab84947) Resolution: The problem is that the ifIndex for the card is set to the value of the ppa. It should be set to the value of the nm_id. It has been set to nmid now 2. Driver acquires main lock and then calls an external subsystem routine. This external subsystem call in turn issues a control request to the driver. At this stage the driver tries to acquire the main lock again. Due to this the system panics. - JAGac39789 Resolution: Main lock is unlocked before making a call to external subsystem. 3. When outbound promiscous mode is on, packets destined to an ethernet multicast address should be put on line or wire irrespective of whether that multicast address is logged or not. But the driver won't put the packets on wire if that address is not logged, ie; the driver won't send packets that are destined to some other ethernet multicast address. - JAGad00924 Resolution: There was some logic problem in putting packets on line or wire. Logic is changed so that packets are put on the wire when required. 4. Startup script hpbaset will not configure interfaces properly when non-sequential array indexes or empty entries are present in hpbasesetconf. - JAGab70593(and JAGab70509) Resolution: The start-up script was not checking for non-sequential and missing index values. Script is modified to cope with non sequential indexing and missing indexes. 5. If HPPB 100BT card is reset without connecting the UTP cable and then if the UTP cable is connected back unusual messages appear. - JAGab70695(and JAGab75240) Reolution: The driver will be waiting for interrupt from card when cable is connected back. A dummy interrupt is asserted to come out from this state. Based on HP-UX patch PHNE_18639: 1. The values were incorrectly stored as 100/10 in the mib structure. Resolution: The driver is modified to store the correct values of 100000000/10000000 in mib structure. 2. There was no ioctl support to set/reset MTU values in driver. Resolution: Enhancement. Added new ioctl requests to support set/reset MTU values. 3. The driver was not updating various counters when an error occurs in Rx/Tx path. This problem can be easily detected by comparing the error statistics of 'netstat -i' and 'lanadmin' commands. The 'lanadmin' output shows all the errors as zero all the time. Resolution: The driver now updates respective counters when it drops a packet due to any problem. 4. The driver was reading the status bit during manual speed settings which was incorrect. This problem can be easily reproduced by setting the speed manually and checking the return status. The return value will be non-zero even when the speed setting is successful. Resolution: The driver is modified to return the correct card reset status. 5. The driver may go into spinlock deadlock on MP machine or system hang on UP machine, just after a cable is connected. This occurs due to DUMMY interrupt not being received by the driver during the card reset and hence netisr times out and calls watch dog. Resolution: The driver is modified to return an error if the card fails to get DUMMY interrupt within 12 ticks , while card is reset. 6. HP-PB 100BT driver goes into spinlock/deadlock due to spinlock ordering problem. Resolution: The driver is modified to lock & unlock the spinlocks in the same order across the code. 7. HP-PB 100BT driver did not support outbound promiscuous mode. Resolution: Enhancement. HP-PB 100BT driver has been modified to support outbound promiscuous mode. 8. Netfmt was not able to format the HP-PB 100BT packets in raw mode. Resolution: The subsystem specific library for HP-PB 100BT has been modified to call raw formatter function provided by nettl, when none of the formatting options are given. 9. ER: SAM support required for speed and duplex setting. Resolution: Enhancement. Modified driver to support additional ioctl requests that are required for SAM support. This functionality will work only if SAM patch PHCO_17792 is installed. Based on HP-UX patch PHNE_16426: 1. The problem was caused by some packets being left in mother board memory when cable is reconnected and the driver state is changed to ST_VTLAN1_AUTONEG state. 2. The driver used to loopback the packets even when the state was in ST_VTLAN1_BAD_CABLE_LINK. 3. When we ping to multicast address the packets used to get duplicated as the IP and driver both used to loop back the self packets. 4. The driver used to return EIO if there was no cable and the manual setting of the speed was incomplete. 5. Wrong file descriptor was passed to catgets function. Based on HP-UX patch PHNE_16134: 1. The mib events and lanc flags were not consistently updated whenever the card status used to change. This caused the inconsistent state being reported by lanadmin and lanscan. 2. The reset and change speed were not protected against simultaneous operations. This causes HPMC when the MII registers are read without waiting for the specified time,after the address is set. 3. The driver used to check for different flags to verify any of the promiscuous mode is still on, when the disable request is issued. But there was no code if none of the flags were on to turn off physical promiscuous mode. 4. When the card is in manual mode, the informative message that was logged, incorrectly belonged to auto negotiation mode. 5. The problem existed due to only PHY being set to full duplex mode,but the ThunderLan internal register not being set to full-duplex mode. 6. The problem occurs due to the length of the packet not being modified for fragmented packets. 7. The old revision card does not support any bits in PHY to indicate whether the card is in full/half duplex mode. The code depended on this bit. 8. This problem was due to locks not being released when -S option was used to set the card into half/full duplex and the card was already in that mode (half/full duplex). 9. There was no support for IP Multicast. SR: 8606183730 8606193252 8606138417 8606198446 8606129066 8606112604 8606112218 8606124406 8606131774 8606103633 5003469874 8606103676 8606106266 1653302380 1653279232 1653282889 5003445726 1653286773 1653295212 1653274001 1653273821 1653274324 1653274480 1653277418 5003432716 5003402867 5003426700 1653266734 1653267625 5003395665 5003432179 Patch Files: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.00, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.01, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.02, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.03, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.04, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.05, fa=HP-UX_B.11.04_32,v=HP: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.06, fa=HP-UX_B.11.04_32,v=HP: /usr/conf/lib/libbtlan1.a /usr/conf/lib/btlan1.o /usr/conf/master.d/lan100bt_hppb LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.00, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.01, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.02, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.03, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.04, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.05, fa=HP-UX_B.11.04_64,v=HP: LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.06, fa=HP-UX_B.11.04_64,v=HP: /usr/conf/lib/libbtlan1.a /usr/conf/lib/btlan1.o /usr/conf/master.d/lan100bt_hppb LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.01, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.02, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.03, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.04, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.05, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.06, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/nls/msg/C/fmtLAN100.cat /usr/lib/libfmtLAN100.sl LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.01, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.02, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.03, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.04, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.05, fa=HP-UX_B.11.04_32/64,v=HP: LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.06, fa=HP-UX_B.11.04_32/64,v=HP: /usr/newconfig/etc/rc.config.d/hpbasetconf /sbin/init.d/hpbaset /usr/sbin/hpbaset_init LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.01, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.02, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.03, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.04, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.05, fa=HP-UX_B.11.04_32/64,v=HP: LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.06, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/lanadmin/libdsbtlan1.sl what(1) Output: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.00, fa=HP-UX_B.11.04_32,v=HP: /usr/conf/lib/libbtlan1.a: vtlan1_rw.c $Revision: 1.80 $ $Date: 2001-04-27 12:5 8:38+05:30 $ vtlan1.c $Revision: 1.137 $ $Date: 2001-04-27 12:57: 15+05:30 $ A3495A HP-PB 100BaseT: libbtlan1 B.11.00.06 PHNE_239 82 $Date: 2001-04-27 12:57:15+05:30 $ /usr/conf/lib/btlan1.o: None /usr/conf/master.d/lan100bt_hppb: None LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.00, fa=HP-UX_B.11.04_64,v=HP: /usr/conf/lib/libbtlan1.a: vtlan1_rw.c $Revision: 1.80 $ $Date: 2001-04-27 12:5 8:38+05:30 $ vtlan1.c $Revision: 1.137 $ $Date: 2001-04-27 12:57: 15+05:30 $ A3495A HP-PB 100BaseT: libbtlan1 B.11.00.06 PHNE_239 82 $Date: 2001-04-27 12:57:15+05:30 $ /usr/conf/lib/btlan1.o: None /usr/conf/master.d/lan100bt_hppb: None LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/nls/msg/C/fmtLAN100.cat: None /usr/lib/libfmtLAN100.sl: LAN100: Version: B.11.00.06 DART47 - $Revision: 1.7 $Date: 99/04/18 23:17:44 $ LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: /usr/newconfig/etc/rc.config.d/hpbasetconf: hpbasetconf DART39 $Revision: 1.4 $ $Date: 1998-04-1 8 00:05:38+05:30 $ /sbin/init.d/hpbaset: hpbaset $Revision: 1.8 $ $Date: 1999-08-23 06:51:51+ 05:30 $ /usr/sbin/hpbaset_init: hpbaset_init $Revision: 1.2 $ $Date: 1999-04-20 01: 50:26+05:30 $ LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: /usr/lib/lanadmin/libdsbtlan1.sl: libdslan100.sl: Version: B.11.00.03 $Date: 98/12/23 20:47:34 $ cksum(1) Output: LAN100BT-PB-KRN.HPBT-KRN32,fr=B.11.04.00, fa=HP-UX_B.11.04_32,v=HP: 3436358329 234584 /usr/conf/lib/libbtlan1.a 2383642689 166264 /usr/conf/lib/btlan1.o 3916753478 3737 /usr/conf/master.d/lan100bt_hppb LAN100BT-PB-KRN.HPBT-KRN64,fr=B.11.04.00, fa=HP-UX_B.11.04_64,v=HP: 1961548609 321354 /usr/conf/lib/libbtlan1.a 2022494386 206864 /usr/conf/lib/btlan1.o 3916753478 3737 /usr/conf/master.d/lan100bt_hppb LAN100-FRMAT-COM.LAN100-FORMAT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: 60357070 27356 /usr/lib/nls/msg/C/fmtLAN100.cat 2655457647 16384 /usr/lib/libfmtLAN100.sl LAN100-INIT-COM.LAN100BT-INIT,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: 2521975784 1173 /usr/newconfig/etc/rc.config.d/hpbasetconf 1170816288 7152 /sbin/init.d/hpbaset 240468116 6604 /usr/sbin/hpbaset_init LAN100BT-PB-RUN.HPPB100BT-RUN,fr=B.11.04.00, fa=HP-UX_B.11.04_32/64,v=HP: 688593718 20480 /usr/lib/lanadmin/libdsbtlan1.sl Patch Conflicts: None Patch Dependencies: s700: 11.04: PHNE_18560 s800: 11.04: PHNE_18560 Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHNE_23982: s700: 11.00 s800: 11.00 Patch Package Size: 1060 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_25071 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHNE_25071.depot By default swinstall will archive the original software in /var/adm/sw/save/PHNE_25071. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHNE_25071.depot WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHNE_25071.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHNE_25071.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_25071.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: 1. A new copy of the hpbasetconf file is provided under the directory /usr/newconfig/etc/rc.config.d. It is recommended that the local modifications to the /etc/rc.config.d/hpbasetconf file be incorporated into the new copy and be placed under the directory /etc/rc.config.d. This new hpbasetconf is modified to support new speed/duplex setting options. 2. The speed and duplex setting using SAM will work only if the SAM patch PHCO_19497 is installed.