scriptsDhcpOptionsFormat
MX-CONF-MIB ·
.0.800.1.100.500.650
Object
scalar
r/w
Enumeration
Scripts Dhcp Options Format
Defines the file server address format of DHCP options 66 and
67.
* FullyQualified: Allow up to 2 DHCP options (66 and/or 67)
to specify a string in the format Script=[protocol]://
[username]:[password]@[server]/[path]/[file].
* Url: Allow one DHCP option to specify a file or folder URL
in the format [protocol]://[username]:[password]@[server]/
[path]/[file]. It is possible to use macros in the URL
(see below). If the URL ends with a '/', it is further
completed with the path and filename specified in
ScriptLocation and ScriptGenericFileName parameters.
* ServerHost: Allow one DHCP option to specify the IP
address or FQDN of a file server. Uses the path and
filename specified in the ScriptLocation and
ScriptGenericFileName parameters, use the transfer
protocol, username and password specified in
ScriptTransferProtocol, ScriptTransferUsername and
ScriptTransferPassword parameters.
* AutoDetect: Automatically detects the format of the DHCP
Option, according to these criteria:
+ A value beginning with 'Script=' is considered as
'FullyQualified';
+ A value beginning with '[protocol]://' is considered
as a URL;
+ A value that looks like an IPv4/IPv6 address or domain
name is considered as a 'ServerHost'.
The following macros can be inserted in the URL and will be
replaced by their actual values:
* %mac% - the MAC address of the unit.
* %version% - the MFP version of the unit.
* %product% - the product name of the unit.
* %productseries% - the product series name of the unit.
* %profile% - the MFP profile of the unit.
* %serial% - the serial number of the unit.
Context
- MIB
- MX-CONF-MIB
- OID
.0.800.1.100.500.650- Type
- scalar
- Access
- readwrite
- Status
- current
- Parent
- automaticScriptsTransferGroup
- Siblings
- 9
Syntax
Enumeration
Values & Constraints
Enumerated Values
100 | fullyQualified |
200 | url |
300 | serverHost |
400 | autoDetect |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| scriptsTransferOnRestartEnable Transfer On Restart
Enables the automatic configuration scripts transfer when the
unit is restarted.
* Enable: Configuration scripts are automatically
… | scalar | MX-TCMxEnableState | .0.800.1.100.500.100 |
| scriptsTransferRetriesNumber Scripts Transfer Number of Retries
Maximum attempts to retry a scripts transfer until its success
when it fails upon an automatic transfer on restart or
automatic perio… | scalar | Integer32 | .0.800.1.100.500.150 |
| scriptsTransferPeriodicEnable Periodic Transfer
Enables the automatic periodic configuration scripts transfer.
This requires that the device time is correctly set, which can
be done with the HOC ser… | scalar | MX-TCMxEnableState | .0.800.1.100.500.200 |
| scriptsTransferPeriodicTimeUnit Time Unit
Time unit for the parameter ScriptsTransferInterval.
* Minutes: Automatic configuration scripts transfer is
performed every x minutes.
* Ho… | scalar | Enumeration | .0.800.1.100.500.300 |
| scriptsTransferInterval Time Interval
Time interval between automatic configuration scripts
transfer. The time unit is selected by the
ScriptsTransferPeriodicTimeUnit parameter. | scalar | Unsigned32 | .0.800.1.100.500.400 |
| scriptsTransferTimeOfDay obsolete Daily Transfer Time
This parameter is obsolete and has been replaced by the
ScriptsTransferTimeRange parameter. | scalar | Integer32 | .0.800.1.100.500.500 |
| scriptsDhcpDownloadEnable DHCP Triggered Script Support.
When enabled, the tftp-server (66) and bootfile (67) DHCP
options or sub-options 66 and 67 of the vendor-specific option
(43) are used to… | scalar | MX-TCMxEnableState | .0.800.1.100.500.600 |
| scriptsTransferOnRestartDhcpScriptMaxDelay Scripts Transfer On Restart versus Dhcp Script Max Delay
This parameter allows the prioritization of the DHCP script
versus the automatic script at startup when both
Sc… | scalar | Unsigned32 | .0.800.1.100.500.660 |
| scriptsTransferTimeRange Daily Transfer Time Range
Time range when the automatic configuration scripts transfer
occurs. The time unit selected by the
ScriptsTransferPeriodicTimeUnit parameter m… | scalar | OctetString | .0.800.1.100.500.700 |