Patch-ID# 114783-06 Keywords: Synopsis: Hardware/Switch: Sun Fire B1600 Switch Firmware Update Date: May/26/2004 Install Requirements: Additional instructions may be listed below Solaris Release: 8 9 SunOS Release: 5.8 5.9 Unbundled Product: B1600 Unbundled Release: 1.0 Xref: Topic: Relevant Architectures: BugId's fixed with this patch: 4780304 4789838 4799549 4804804 4824883 4825020 4831855 4876495 4893902 4896274 4905040 4916508 4944692 4945517 4970447 Changes incorporated in this version: 4893902 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: README.114783-06 SunFireB1600-switch-v1.0.0.26.flash copyright Problem Description: 4893902 switch reset by the SC watchdog when tacacs server not responding. (from 114783-05) 4945517 RFE: TACACS Authentication - Max password length required to be > 8 chars 4970447 RFE: TACACS and RADIUS userids required to be configurable to > 8 characters (from 114783-04) 4944692 No connection to switch over NETMGT, AN983 Internal Loopback Test .... FAILED 4831855 Date set incorrectly on the switch (from 114783-03) 4916508 ARP packets on the NETMGT port cause packet loss on the switch 4905040 Port status gets confused during VLAN update and Blade connection is lost confu 4896274 B1600: Packets lost on the network (from 114783-02) 4789838 Accton Bug N0159: LACP sometimes fails if GVRP is enabled 4799549 Broadcast ping from blade on mgt network will not see any external hosts. 4804804 Accton Bug E0473: "no switchport allowed vlan" command fails 4780304 CLI: Adding a port to forbidden vlan list fails to remove the vlan 4876495 RSTP port status is unstable on the trunk port. (from 114783-01) 4825020 GUI: Cannot save current switch configuration 4824883 GUI: Unsetting Require User Authentication denies all user access to switch Patch Installation Instructions: -------------------------------- This is not an OS patch and is not installed with the standard patchadd(1M) command. After unpacking the patch, follow the "Special Install Instructions" below to upgrade the system PROM. This patch is not OS-dependent. The list of releases shown under the "Solaris Release" and "SunOS Release" sections may not be complete. The absence of the running Solaris Release or SunOS Release from the lists above does not preclude the installation of this patch on the hardware. Special Install Instructions: ----------------------------- Switch Firmware update requires a TFTP server to be enabled on the same subnet as the Switch being updated 1. Setting up a TFTP server 1.1 To set up a TFTP server, follow the instructions on "Setting up a TFTP Server" in the Blade System Chassis Administration Guide. 2. Copying the Switch Firmware Files 2.1 Download or copy this patch to the TFTP server and place in a directory; e.g. /tmp 2.2 As root, copy the binary file from the patch directory to the TFTP user home directory and make the file readable % su root Password: # cd /tmp/114783-06 # cp SunFireB1600-switch-v1.0.0.26.flash /tftpboot # chmod +r /tftpboot/SunFireB1600-switch-v1.0.0.26.flash 3. Updating the Switch Firmware 3.1 Connect to the Switch Console that is to be upgraded sc> console ssc0/swt (for switch 0 ) sc> console ssc1/swt (for switch 1 ) 3.2 Log on to the Switch console as user 'admin' using whatever password has been set for this user (default is admin) 3.3 If the Switch has not been previously configured, configure an I.P. address for the Switch Console# configure Console(config)# interface vlan 2 Console(config-if)# ip address Console(config-if)# end 3.4 Download the new firmware via TFTP If two versions of switch firmware exist then one version must be deleted to make room for the new version being downloaded. To identify and delete a switch firmware version: Console# dir file name file type startup size (byte) -------------------------------- -------------- ------- ----------- switch_diag_1.0.0.9.bix Boot-Rom image Y 120368 runtime_v1.0.0.24 Operation Code N 1470364 runtime_v1.0.0.25 Operation Code Y 1471032 maxi-sw0.cfg Config File Y 4926 ------------------------------------------------------------------- Total free space: 3932160 The switch firmware is identified by a file type of "Operation Code". Delete the version not required: Console# del runtime_v1.0.0.24 Then download the new firmware version: Console# copy tftp file TFTP server ip address: 129.156.223.5 Choose file type: 1. config: 2. opcode: <1-2>: 2 Source file name: SunFireB1600-switch-v1.0.0.26.flash Destination file name: runtime_v1.0.0.26 Write to FLASH Programming. Write to FLASH finish. Success. 3.5 Set the new firmware as the default boot application Console# configure Console(config)# boot system opcode runtime_v1.0.0.26 Console(config)# end 3.6 Reload the Switch Console# reload System will be restarted, continue ? y 3.7 After logging in again, check the version Console#show version Unit1 Serial number :0004703-0308000014 Service tag : Hardware version :R01 Number of ports :25 Main power status :up Redundant power status :not present Agent(master) Unit id :1 Loader version :0.0.6.7 Boot rom version :1.0.0.9 Operation code version :1.0.0.26 3.8 Repeat steps 3.2 through 3.7 to upgrade the firmware on the other switch. Reference: ---------- Sun Fire B1600 Blade System Chassis Administration Guide Part No 816-4765-11 Chapter 10, Firmware Upgrade Procedures README -- Last modified date: Wednesday, May 26, 2004