iso/org/dod/internet/private/enterprises/.43/.10/sysLoader/loadableDeviceTable/loadableDeviceEntry/slLoadStatus
slLoadStatus
OBJECT-TYPE
1.3.6.1.4.1.43.10.3.1.1.3
Description
The status of the last system load operation requested for this device. If the value of this object is in the range 1 to 19 inclusive, or 200 or more, the download failed, and the value is an error code indicating the reason why. Codes 1 to 7 are a direct mapping from the TFTP error codes defined in RFC-783. The possible status values and their meanings are as follows:- fileNotFound(1) the server cannot find the requested file; accessViolation(2) the file system security mechanism does not permit TFTP to access the requested file; illegalOperation(4) TFTP protocol error; unknownTransferID(5) TFTP protocol error; noSuchUser(7) user number not recognised; noResponse(8) load server failed to respond; noResource(9) the download could not be started because of a lack of resources; recLenMismatch(10) the record length differs from that implied by the value of the record length field; invalidRecType(11) the record type is not recognised; checksumError(12) record checksum error; wrongDevice(13) the device type in the file is incorrect; wrongHardwareVersion(14) the software image is not suitable for this version of the hardware; noFileHeader(15) the first record in the file was not a file header; byteCountError(16) the byte count reported in the file trailer record differed from the number of bytes actually received; invalidProgAddress(17) the load file contained a load address which was outside the valid range of memory; eraseFailed(18) unable to erase the program memory; progFailed(19) hardware error programming the memory. The meanings of the remaining values are as follows:- loadPending(20) a load has been requested but has not yet begun; loadActive(21) the device is currently being downloaded; success(22) the device has been downloaded successfully; paused(23) the device could not complete the download at this time, it will request that the load be restarted when it is ready. The following status values may result from downloading a subsidiary module:- modInvalidAdress(200) the load file contained a load address which was outside the valid range of memory; modChecksumError(201) the load data was corrupted as it was transferred from the management agent to the subsidiary module; modTimeout(202) the management agent timed out while waiting for a response from the subsidiary module; modBusy(203) the subsidiary module was unable to accept a command from the management agent; modRemoved(204) the subsidiary module was removed during the download; modNoResource(205) the download could not continue because of a lack of resources; modFailure(255) the subsidiary module failed during the download.
Syntax
INTEGER { fileNotFound(1), accessViolation(2), illegalOperation(4), unknownTransferID(5), noSuchUser(7), noResponse(8), noResource(9), recLenMismatch(10), invalidRecType(11), checksumError(12), wrongDevice(13), wrongHardwareVersion(14), noFileHeader(15), byteCountError(16), invalidProgAddress(17), eraseFailed(18), progFailed(19), loadPending(20), loadActive(21), success(22), paused(23), modInvalidAdress(200), modChecksumError(201), modTimeout(202), modBusy(203), modRemoved(204), modNoResource(205), modFailure(255) }