config
Description
Lists basic runtime configuration information. This command exists mostly for CGMiner compatibility; if you are interested in changing the runtime configuration, it is better to look into luxminer-specific commands.
Command
$ echo '{"command": "config"}' | nc $MINER_IP 4028 | jq
Examples
$ echo '{"command": "config"}' | nc $MINER_IP 4028 | jq
{
"CONFIG": [
{
"ASC Count": 3,
"BcastAddr": "192.168.255.255",
"ControlBoardType": "xilinx",
"Cooling": "Hydro",
"CurtailMode": "Sleep",
"DHCP": true,
"DNS Servers": "",
"Device Code": "",
"FPGABuildIdHex": "0x22111417",
"FPGABuildIdStr": "2022-11-14 17:00",
"Gateway": "192.168.0.1",
"Hostname": "LuxOS",
"Hotplug": "None",
"IPAddr": "192.168.121.52",
"ImmersionMode": false,
"IsAtmEnabled": false,
"IsPowerSupplyOn": false,
"IsSingleVoltage": true,
"IsTuning": false,
"Log Interval": 0,
"LogFileLevel": "info",
"MACAddr": "d4:33:b2:5d:e0:56",
"Model": "Antminer S19 XP Hydro",
"NameplateTHS": 259.8,
"Netmask": "255.255.0.0",
"OS": "LuxOS",
"PGA Count": 0,
"PSUHwVersion": "65",
"PSULabel": "APW111721c",
"Pool Count": 1,
"Profile": "250MHz",
"RedLed": "off",
"PSUHwVersion": "00",
"PSULabel": "Unknown",
"Pool Count": 3,
"SerialNumber": "HKYWSHFKSB76K900DG",
"Strategy": "Failover",
"SystemStatus": "Normal",
"UpdateOnStartup": "off",
"UpdateOnTimeout": "off",
"UpdateOnUser": "full",
"UpdateSource": "https://storage.googleapis.com/luxor-firmware/stable",
"UpdateTimeout": 60
}
],
"STATUS": [
{
"Code": 33,
"Description": "LUXminer 2024.10.3.150831-2f8692f0",
"Msg": "LUXminer config",
"STATUS": "S",
"When": 1728343340
}
],
"id": 1
}
Field details
Field | Notes |
---|---|
ASC Count | Number of boards, as defined in luxminer.toml (see Configuration). |
BcastAddr | Miner broadcast address. |
ControlBoardType | Returns control board model, i.e. beaglebone , amlogic , xilinx or cvitek |
Cooling | Returns the machines cooling architecture Air , Hydro or Immersion |
CurtailMode | Either None , Sleep or WakeUp . |
DHCP | true if the miner is using a dynamic IP address. |
DNS Servers | Comma-separated list of DNS servers. |
Device Code | Always "" . |
FPGABuildIdHex | FPGA build ID, in hex. |
FPGABuildIdStr | FPGA build ID, as string. |
Gateway | Network gateway. |
Hostname | Machine host name. |
Hotplug | Always "None" . |
IPAddr | Miner IP address. |
ImmersionMode | true if immersion mode is enabled. |
IsAtmEnabled | true if ATM is enabled. |
IsPowerSupplyOn | true if the power supply is on. |
IsSingleVoltage | true if the machine supports only a single voltage value. |
IsTuning | true if the autotuner is running. |
Log Interval | Always zero. |
LogFileLevel | Log level to be used for the log files |
MACAddr | Miner MAC address. |
Model | Miner model. |
NameplateTHS | The nameplate hashrate, in TH/s, assuming 3 boards in the default configuration. |
Netmask | Network mask. |
OS | Always "LuxOS" . |
PGA Count | Always zero. |
PSUHwVersion | Hardware version of the PSU. |
PSULabel | Label of the PSU. Can be classified as Unknown , even if the PSU is supported. |
Pool Count | Number of pools, as defined on luxminer.toml (see Configuration). |
SerialNumber | Control board serial number. Might be empty. |
Profile | Name of the current profile. |
RedLed | Either "off", "on" or "blink". |
Strategy | Always "Failover" . |
SystemStatus | Either Normal or Initializing . |
UpdateOnStartup | Either off , download , apply or full . |
UpdateOnTimeout | Either off , download , apply or full . |
UpdateOnUser | Either off , download , apply or full . |
UpdateSource | The source location of the updates. |
UpdateTimeout | The timeout to trigger auto updates. Used only if UpdateOnTimeout is not off . |