|
|
This appendix describes procedures to update software on the WS-C1400 Concentrator. New software to implement enhancements, such as changes to the emerging SMT standard, will be provided periodically.
Following are two ways you can update the software:
Software updates will be distributed on Sun- and PC-compatible 3.5-inch disks. Use the procedures in this appendix to copy the software from the disks and download the software from the workstation to the concentrator.
Local File Transfer with Kermit
This section describes procedures for copying the software to a local workstation or PC then downloading it to the concentrator using Kermit.
Copy the Software to the Workstation or PC
To copy the software to the workstation or PC, log in as root and perform the following procedures:
To set the Kermit file transfer parameters, perform the following tasks:
Downloading the New Software to the Concentrator
Use the following procedure to download the software from the workstation.
This concludes the download procedure; the concentrator is now executing the new software. You can check the Sw field in the show system command display to verify that the new software is running.
On page B-6 the section, "Example of a Successful Download" has been modified.
Example of a Successful Download
The following screen shows an example of a complete download procedure. Commands you enter appear in On Sun workstations, the download procedure is as follows:
On PCs, the download procedure is as follows:
Network Download Initiated from the Concentrator
The following procedure describes how to perform a network download from the concentrator.
You must restart the inet daemon after modifying the inetd.conf file. To restart the daemon, either kill the inetd process and restart it, or do a fastboot on the Sun workstation. Then perform the following steps:
Copyright 1988-1996 © Cisco Systems Inc.
cd /tmp
tar -xvfp /dev/rfd0
x conxx.rom 40960 Bytes, 80 tape blocks 1
copy x:*.*
dir c1400*.rom
Kermit>
prompt, specify the serial port.
Kermit>
set line /dev/ttyx
Kermit>
set port com
x
Kermit>
prompt, enter the following command to set the baud rate for the serial port, where n is the port speed of the concentrator:
Kermit>
set speed n
Kermit>
prompt, enter the following command to connect to the concentrator:
Kermit>
connect
Console>
enable
Enter password:
Console> (enable)
Console> (enable)
download serial
Concentrator Boot ROM (Ver 2.00)
Waiting for DOWNLOAD!!
Return to your local machine by typing its escape
sequence. Issue kermit send command from there [Send `Filename']
Kermit>
prompt, enter the following command to send the file to the concentrator (where xx is the software revision number):
Kermit>
send C1400_xx.rom
Kermit>
prompt returns, you will hear a beep, and the following message appears on the screen:
ZB [OK]
s
, a screen similar to the following, appears displaying the send status information:
File name: C1400_xx.rom
KBytes transferred:
Percent transferred:
Sending:
Number of Packets:
NUmber of retries:
Last error: None
Last warning: None
File name: C1400_xx.rom
KBytes transferred: xxxx
Percent transferred: 100%
Sending: Complete
Number of Packets: xxxx
NUmber of retries: None
Last error: None
Last warning: None
Kermit>
Kermit>
prompt reappears, enter connect to return to the console prompt.
Kermit>
connect
Download OK
Download Not OK
Initializing flash...Erasing Flash....Done
Programming Flash
Base....Code....Length....Time....Done
Cisco Systems Console
Enter password:
Wed Tue May 10, 1994, 17:35:08
Enter password:
boldface screen
font.
workstation% cd /tmp
workstation% tar -xvfp /dev/rfd0
x c1400.xx.rom, 1933 bytes, 4 tape blocks 1
workstation% kermit
C-Kermit, 4C(057) 31 Jul 85, 4.2 BSD
Type ? for help
C-Kermit> set line /dev/ttya
C-Kermit> set speed 19200
C-Kermit> connect
Connecting to /dev/ttya, speed 19200.
The escape character is ^\ (ASCII 28).
Type the escape character followed by C to get back,
or followed by ? to see other options
console> enable
Enter Password:
console> (enable) download serial
Return to your Local Machine by typing its escape sequence
Issue Kermit send command from there [Send `Filename']
WAITING FOR DOWNLOAD!!
<CONTROL-\ c to return to Local Machine>
C-Kermit> send c1400_xx.rom
SF
c1400_xx.rom => c1400_xx.ROM, Size: 806306
X to cancel file, CR to resend current packet
Z to cancel group, A for status report
E to send error packet, Ctrl-C to quit
immediately:.........................
*** Display Truncated ***
...................[OK]
ZB
Kermit> connect
Connecting to /dev/ttya, speed 19200.
The escape character is ^\ (ASCII 28).
Type the escape character followed by C to get back,
or followed by ? to see other options
Download OK
Initializing flash
Programming Flash
Base....Code....Length....Time....Done
Cisco Systems Tue May 10, 1994, 17:35:08
Enter password:
C:\ copy A:\*.*
copying c1400_xx.rom
C:\ kermit
Kermit, 4C(057) 31 Jul 85, 4.2 BSD
Type ? for help
Kermit> set port com1
Kermit> set speed 9600
Kermit> connect
Connecting to com1,speed 9600.
The escape character is ^\ (ASCII 28).
Type the escape character followed by C to get back,
or followed by ? to see other options
Console> enable
Enter password:
Console> (enable) download serial
Return to your Local Machine by typing its escape sequence
Issue Kermit send command from there [Send `Filename']
WAITING FOR DOWNLOAD!!
<CONTROL-\ c to return to Local Machine>
Kermit> send c1400_xx.rom
File name: c1400_xx.rom
KBytes transferred: xxxx
Percent transferred: 100%
Sending: Complete
Number of Packets: xxxx
NUmber of retries: None
Last error: None
Last warning: None
Kermit>
Cisco Systems Tue May 10, 1994, 17:35:08
Enter password:
tftp dgram udp nowait root /usr/etc/in.tftpd in.tftpd -p -s /tftpboot
Console>
download 190.180.122.40 c1400_22.net
![]()
![]()
![]()
![]()
![]()
![]()
![]()