tftpTransCmd
NATEKS-MIB ·
.1.3.6.1.4.1.4249.2.6.1.6
Object
scalar
r/w
Enumeration
This object, when read, always returns readValue(2).
Setting this object will initiate following actions:
swDownload(3)
Download the firmware from TFTP server, filename on the server
is specified by tftpSoftFileName.
configDownload(4)
Download the startup-config from the TFTP server, filename on
the server is specified by tftpConfFileName.
configUpLoad(5)
Download the startup-config to the TFTP-Server, filename on the
server is specified by tftpConfFileName.
allDownload(6)
Download the startup-config and firmware from the TFTP server.
sdSwUpload(9)
Upload software from main flash to SD card
sdSwDownload(10)
Download software from SD card
sdConfigUpload(11)
Upload the startup-config from main flash to SD card
sdConfigDownload(12)
Download the startup-config from SD card
sdLoaderUpload(13)
Upload bootloader from main flash to SD card
sdLoaderDownload(14)
Download bootloader from SD card
sdCreateSnapshot(15)
Upload Software, Loader and startup-config to SD card.
Create filesystem if necesary
noOp(1)
Cancel all running SNMP-initiated TFTP operations.
TFTP server IP address is configured by tftpServerIP variable.
If device does not perform any other maintenance operations, the
command will be executed, otherwise it will be denied.
In case of command execution:
The value of tftpLastOp will change to the value of the command.
tftpTransferStatus will reflect transfer progress (connecting-
transferringData-endedOk/error).
Current timestamp will be saved into tftpLastOpTime variable.
During the execution a series of tftpStatusChange is sent.
In case of denial:
tftpLastOp and tftpTransferStatus will not be affected.
Current timestamp is also not saved into tftpLastOpTime variable.
By quering tftpLastOpTime before and after setting the tftpTransCmd
one can find out if the command was denied.
Current operation that caused the denial can be queried by tftpLastOp.
tftpStatusChange with tftpTransferStatus value of busyByOther is sent.
Context
- MIB
- NATEKS-MIB
- OID
.1.3.6.1.4.1.4249.2.6.1.6- Type
- scalar
- Access
- readwrite
- Status
- current
- Parent
- tftp
- Siblings
- 13
Syntax
Enumeration
Values & Constraints
Enumerated Values
1 | noOp |
2 | readValue |
3 | swDownload |
4 | configDownload |
5 | configUpload |
6 | allDownload |
9 | sdSwUpload |
10 | sdSwDownload |
11 | sdConfigUpload |
12 | sdConfigDownload |
13 | sdLoaderUpload |
14 | sdLoaderDownload |
15 | sdCreateSnapshot |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| tftpServerIP The IP address of the server from which the file is loaded.
This value is not stored between device reboots and should
be set before each TFTP operation. | scalar | SNMPv2-SMIIpAddress | .1.3.6.1.4.1.4249.2.6.1.1 |
| tftpSoftConfirm Writing softConfirm(1) to tftpSoftConfirm will confirm previously uploaded firmware.
Read always returns readValue(2). | scalar | Enumeration | .1.3.6.1.4.1.4249.2.6.1.10 |
| tftpProtocolVersion Allows protocol selection between tftp(1), ftp(2) and sftp(3) for up/download.
This value is not stored between device reboots and should
be set before each operation. | scalar | Enumeration | .1.3.6.1.4.1.4249.2.6.1.11 |
| tftpServerUserName The Username for Server access.
This value is not stored between device reboots and should
be set before each operation. | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.4249.2.6.1.12 |
| tftpServerUserPass The User Password for Server access.
This value is not stored between device reboots and should
be set before each operation. | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.4249.2.6.1.13 |
| tftpServerPortNumber The port number for accessing FTP or SFTP server.
This value is not stored between device reboots and should
be set before each operation. | scalar | Integer32 | .1.3.6.1.4.1.4249.2.6.1.14 |
| tftpSoftFileName The remote filename for firmware upgrade.
This value is not stored between device reboots and should
be set before each TFTP operation. | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.4249.2.6.1.2 |
| tftpConfFileName The remote filename for the up and download the startup-config.
This value is not stored between device reboots and should
be set before each TFTP operation. | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.4249.2.6.1.3 |
| tftpConnectionTimeout Time the device will wait for reply from TFTP server,
during connection and while transferring a block of data.
While waiting, the device will retransmit it's request
each 8 secon… | scalar | SNMPv2-SMIInteger32 | .1.3.6.1.4.1.4249.2.6.1.4 |
| tftpNumRetries Number of times the device will retry to connect and perform
requested operation (firmware download, configuration up/download)
before stopping with error status. | scalar | SNMPv2-SMIInteger32 | .1.3.6.1.4.1.4249.2.6.1.5 |
| tftpLastOp This object returns the last executed maintenance operation,
regardless was it successful or not. It reports following actions:
noOp(1)
No maintenance operations were requeste… | scalar | Enumeration | .1.3.6.1.4.1.4249.2.6.1.7 |
| tftpTransferStatus Status of SNMP-initiated TFTP transfer. Results:
noOp(1)
Default, no TFTP operation was in progress.
connecting(2)
Device is connecting to the server specified by tftpServ… | scalar | Enumeration | .1.3.6.1.4.1.4249.2.6.1.8 |
| tftpLastOpTime The time in timeticks when last maintenance operation (TFTP software download or
configuration up/download) was executed from SNMP by setting tftpTransCmd.
If operation execution … | scalar | SNMPv2-SMITimeTicks | .1.3.6.1.4.1.4249.2.6.1.9 |