firmwareUpdateServer
BLADE-MIB ·
.1.3.6.1.4.1.2.3.51.2.22.9.9
Object
scalar
mandatory
r/w
OctetString
Contains the fully qualified remote location of the firmware
packet file. Use firmwareUpdateFileName to specify the filename.
A fully qualified remote location contains a supported
protocol followed by a colon and two slashes (//), userid and
password separated by a colon for login authentication, an
@ sign, followed by the hostname or IP address of the
server where the packet file resides, followed by an optional
port number to the hostname, and the full pathname to the file.
Note that if the port number is specified, it must be
separated with the hostname (or IP address) by a colon.
The AMM currently supports the following protocols:
TFTP, FTP, FTPS, HTTP and HTTPS.
The complete format of a fully qualified remote location is:
<protocol>://<userid:password>@<hostname:port>/<pathname>
An example of a fully qualified remote location can be:
ftp://USERID:PASSW0RD@192.168.0.2:30045/tmp
where the ftp protocol will be used for transferring the file in
this location, username is USERID, password is
PASSW0RD, host IP address is 192.168.0.2, port number is
30045, and the full pathname for the packet file is /tmp.
and firmwareUpdateFileName is set to: CNETCMUS.pkt
Some protocols do not need the username, password, and
the port number, so the minimum requirement for a fully
qualified location can be: <protocol>://<hostname>/<pathname>.
Context
- MIB
- BLADE-MIB
- OID
.1.3.6.1.4.1.2.3.51.2.22.9.9- Type
- scalar
- Access
- readwrite
- Status
- mandatory
- Parent
- firmwareUpdate
- Siblings
- 8
Syntax
OctetString
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| firmwareUpdateTarget mandatory Target module whose firmware will be updated.
NOTE: Some switch modules do not allow firmware update.
When firmware update is attempted on those switch modules,
the agent will rep… | scalar | Enumeration | .1.3.6.1.4.1.2.3.51.2.22.9.1 |
| firmwareUpdateTftpServer mandatory If flashing via the legacy method using a tftp server, then
set the IP address or host name of the TFTP server where
the firmware file resides. The address must be entered in a
do… | scalar | OctetString | .1.3.6.1.4.1.2.3.51.2.22.9.2 |
| firmwareUpdateFileName mandatory File name of the firmware file. | scalar | OctetString | .1.3.6.1.4.1.2.3.51.2.22.9.3 |
| firmwareUpdateStart mandatory Start updating the firmware of the specified target module.
Using execute or execute-with-reboot will cause the SNMP client to
wait for the firmware update to complete.
Using exec… | scalar | Enumeration | .1.3.6.1.4.1.2.3.51.2.22.9.4 |
| firmwareUpdateStatus mandatory Get the status of the last firmware update which was
initiated through SNMP method. | scalar | OctetString | .1.3.6.1.4.1.2.3.51.2.22.9.5 |
| standbyFirmwareUpdateStatus mandatory Get the current status of the firmware update for the standby AMM.
NOTE: This only applies to systems with a standby AMM. | scalar | OctetString | .1.3.6.1.4.1.2.3.51.2.22.9.6 |
| firmwareImageNumber mandatory If the module can upload more than one image, an image
number must be specified after setting the firmware target.
Please refer to the firmwareInformation section. | scalar | Integer32 | .1.3.6.1.4.1.2.3.51.2.22.9.7 |
| firmwareActiveImage mandatory If the module can upload more than one image, an active image
number must be specified. Please refer to the firmwareInformation section.
NOTE: Value returned for the GET command … | scalar | Integer32 | .1.3.6.1.4.1.2.3.51.2.22.9.8 |