dude
Package: dude
Type: Settings Directory
| Argument | Type | Description |
|---|
| enabled | bool | |
| data-directory | file | |
| Read-only Argument | Type | Description |
|---|
| status | string | |
dude/agent
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/device
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/device-type
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/export-db
Package: dude
Type: Command
| Argument | Type | Description |
|---|
| backup-file | file | |
| Read-only Argument | Type | Description |
|---|
| status | string | |
dude/import-db
Package: dude
Type: Command
| Argument | Type | Description |
|---|
| backup-file | file | |
| Read-only Argument | Type | Description |
|---|
| status | string | |
dude/notification
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/probe
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/ros
Package: dude
Type: Directory
dude/ros/address
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | |
| I | invalid | |
| D | dynamic | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| address ( mandatory ) | composite { , } | |
| network | ipAddr | |
| netmask | ipAddr | |
| broadcast | ipAddr | |
| interface ( mandatory ) | enum | |
| Read-only Argument | Type | Description |
|---|
| actual-interface | enum | |
dude/ros/arp
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | |
| I | invalid | |
| H | DHCP | |
| D | dynamic | |
| P | published | |
| C | complete | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| address | ipAddr | |
| mac-address | macAddr | |
| interface ( mandatory ) | enum | |
| published | bool | |
dude/ros/health
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| fan-mode | enum (manual | auto) | |
| use-fan | enum (auxiliary | main) | |
| use-fan2 | enum (auxiliary | main) | |
| fan-switch | enum (auto | on | off) | |
| fan-on-threshold | num | |
| cpu-overtemp-check | bool | |
| cpu-overtemp-threshold | num | |
| cpu-overtemp-startup-delay | time | |
| psu1-state | enum (ok | fail) | |
| psu2-state | enum (ok | fail) | |
| Read-only Argument | Type | Description |
|---|
| active-fan | enum (auxiliary | main | none) | |
| active-fan2 | enum (auxiliary | main | none) | |
| voltage | num | |
| battery | num | |
| current | num | |
| fan-speed | num | |
| fan-speed2 | num | |
| temperature | num | |
| cpu-temperature | num | |
| power-consumption | num | |
| board-temperature1 | num | |
| board-temperature2 | num | |
| board-temperature3 | num | |
| psu1-voltage | num | |
| psu2-voltage | num | |
| psu1-current | num | |
| psu2-current | num | |
| fan1-speed | num | |
| fan2-speed | num | |
| fan3-speed | num | |
| fan4-speed | num | |
| fan5-speed | num | |
| fan6-speed | num | |
dude/ros/interface
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| D | dynamic | |
| X | disabled | |
| R | running | |
| S | slave | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| name | string | |
| mtu | num | |
| l2mtu | num | |
| Read-only Argument | Type | Description |
|---|
| default-name | string | |
| type | string | |
| actual-mtu | num | |
| max-l2mtu | num | |
| mac-address | macAddr | |
| fast-path | bool | |
| last-link-down-time | date | |
| last-link-up-time | date | |
| link-downs | num | |
| rx-byte | num | |
| tx-byte | num | |
| rx-packet | num | |
| tx-packet | num | |
| rx-drop | num | |
| tx-drop | num | |
| rx-error | num | |
| tx-error | num | |
| fp-rx-byte | num | |
| fp-tx-byte | num | |
| fp-rx-packet | num | |
| fp-tx-packet | num | |
dude/ros/lease
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | |
| R | radius | |
| D | dynamic | |
| B | blocked | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| address | alt { ipAddr
, ip6Addr
, enum
} | |
| mac-address | macAddr | |
| use-src-mac | bool | |
| client-id | string | |
| rate-limit | string | |
| insert-queue-before | super { enum (bottom | first) { bottom:0xffffffff, first:0 }
} | |
| address-lists | multi { array-id, string
} | |
| server | enum (all) | |
| block-access | bool | |
| lease-time | time | |
| always-broadcast | bool | |
| dhcp-option | multi { array-id, enum
} | |
| dhcp-option-set | enum (none) | |
| Read-only Argument | Type | Description |
|---|
| status | enum (waiting | testing | busy | offered | bound | authorizing) | |
| expires-after | time | |
| last-seen | alt { enum (never | sometime) { never:0xffffffff, sometime:0xfffffffe }
, time
} | |
| active-address | alt { ipAddr
, ip6Addr
} | |
| active-mac-address | macAddr | |
| active-client-id | string | |
| active-server | enum | |
| host-name | string | |
| src-mac-address | macAddr | |
| agent-circuit-id | string | |
| agent-remote-id | string | |
dude/ros/neighbor
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| Read-only Argument | Type | Description |
|---|
| interface | enum | |
| address | alt { ipAddr
, ip6Addr
} | |
| address4 | ipAddr | |
| address6 | ip6Addr | |
| mac-address | macAddr | |
| identity | string | |
| platform | string | |
| version | string | |
| unpack | enum (none | simple | uncompress-headers | uncompress-all) | |
| age | time | |
| uptime | time | |
| software-id | string | |
| board | string | |
| ipv6 | bool | |
| interface-name | string | |
dude/ros/queue
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | |
| I | invalid | |
| D | dynamic | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| name | string | |
| target ( mandatory ) | object { alt { alt { ipPrefix
, ip6Prefix
} { ipPrefix
, ip6Prefix
}
, enum
} { alt { ipPrefix
, ip6Prefix
} { ipPrefix
, ip6Prefix
}
, enum
}
} | |
| dst | alt { ipPrefix
, ip6Prefix
, enum
} | |
| parent | enum (none) | |
| packet-marks | multi { array-id, string
} | |
| priority | composite { , } | |
| queue | composite { , } | |
| limit-at | composite { , } | |
| max-limit | composite { , } | |
| burst-limit | composite { , } | |
| burst-threshold | composite { , } | |
| burst-time | composite { , } | |
| bucket-size | composite { , } | |
| total-priority | num | |
| total-queue | enum | |
| total-limit-at | num | |
| total-max-limit | num | |
| total-burst-limit | num | |
| total-burst-threshold | num | |
| total-burst-time | time | |
| total-bucket-size | num | |
| time | super { time
, -time
, ,ubit (sun, mon, tue, wed, thu, fri, sat) { sun, mon, tue, wed, thu, fri, sat }
} | |
| Read-only Argument | Type | Description |
|---|
| bytes | composite { , } | |
| total-bytes | num | |
| packets | composite { , } | |
| total-packets | num | |
| dropped | composite { , } | |
| total-dropped | num | |
| rate | composite { , } | |
| total-rate | num | |
| packet-rate | composite { , } | |
| total-packet-rate | num | |
| queued-packets | composite { , } | |
| total-queued-packets | num | |
| queued-bytes | composite { , } | |
| total-queued-bytes | num | |
| pcq-queues | composite { , } | |
| total-pcq-queues | num | |
dude/ros/registration-table
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| Read-only Argument | Type | Description |
|---|
| interface | enum | |
| radio-name | string | |
| mac-address | macAddr | |
| ap | bool | |
| wds | bool | |
| bridge | bool | |
| rx-rate | string | |
| tx-rate | string | |
| packets | composite { , } | |
| bytes | composite { , } | |
| frames | composite { , } | |
| frame-bytes | composite { , } | |
| hw-frames | composite { , } | |
| hw-frame-bytes | composite { , } | |
| packed-frames | composite { , } | |
| packed-bytes | composite { , } | |
| tx-frames-timed-out | num | |
| uptime | time | |
| last-activity | time | |
| signal-strength | composite { , } | |
| signal-to-noise | num | |
| signal-strength-ch0 | num | |
| signal-strength-ch1 | num | |
| signal-strength-ch2 | num | |
| tx-signal-strength-ch0 | num | |
| tx-signal-strength-ch1 | num | |
| tx-signal-strength-ch2 | num | |
| evm-ch0 | num | |
| evm-ch1 | num | |
| evm-ch2 | num | |
| tx-evm-ch0 | num | |
| tx-evm-ch1 | num | |
| tx-evm-ch2 | num | |
| strength-at-rates | multi { , , , super { num
, @enum () { }
, time
} { num
, @enum () { }
, time
}
} | |
| tx-signal-strength | num | |
| tx-ccq | num | |
| rx-ccq | num | |
| p-throughput | num | |
| ack-timeout | num | |
| distance | num | |
| nstreme | bool | |
| framing-mode | enum (none | best-fit | exact-size) | |
| framing-limit | num | |
| framing-current-size | num | |
| routeros-version | string | |
| last-ip | ipAddr | |
| ap-tx-limit | num | |
| client-tx-limit | num | |
| 802.1x-port-enabled | bool | |
| authentication-type | enum (wpa-psk | wpa2-psk | wpa-eap | wpa2-eap) | |
| encryption | enum () | |
| group-encryption | enum () | |
| management-protection | bool | |
| compression | bool | |
| wmm-enabled | bool | |
| wmm-ps-enabled | bool | |
| tx-rate-set | string | |
| tdma-timing-offset | num | |
| tdma-tx-size | num | |
| tdma-rx-size | num | |
| tdma-retx | num | |
| tdma-winfull | num | |
dude/ros/resource
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| Read-only Argument | Type | Description |
|---|
| uptime | time | |
| version | string | |
| build-time | string | |
| free-memory | num | |
| total-memory | num | |
| cpu | string | |
| cpu-count | num | |
| cpu-frequency | num | |
| cpu-load | num | |
| free-hdd-space | num | |
| total-hdd-space | num | |
| write-sect-since-reboot | num | |
| write-sect-total | num | |
| bad-blocks | num | |
| architecture-name | string | |
| board-name | string | |
| platform | string | |
dude/ros/route
Package: dude
Type: Directory
| Flag | Name | Description |
|---|
| X | disabled | |
| A | active | |
| D | dynamic | |
| C | connect | |
| S | static | |
| r | rip | |
| b | bgp | |
| o | ospf | |
| m | mme | |
| B | blackhole | |
| U | unreachable | |
| P | prohibit | |
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| dst-address | ipPrefix | |
| pref-src | ipAddr | |
| gateway | object { alt { composite { , } { , }
, enum
, super { ipAddr
, [ @enum (main) { main:254 }]
} { ipAddr
, [ @enum (main) { main:254 }]
}
} { composite { , } { , }
, enum
, super { ipAddr
, [ @enum (main) { main:254 }]
} { ipAddr
, [ @enum (main) { main:254 }]
}
}
} | |
| check-gateway | enum (arp | ping) | |
| type | enum (unicast | blackhole | unreachable | prohibit) | |
| distance | num | |
| scope | num | |
| target-scope | num | |
| routing-mark | string | |
| vrf-interface | enum | |
| bgp-as-path | string | |
| bgp-local-pref | num | |
| bgp-prepend | num | |
| bgp-med | num | |
| bgp-atomic-aggregate | bool | |
| bgp-origin | enum (igp | egp | incomplete) | |
| bgp-communities | multi { , , alt { enum (no-export | no-advertise | local-as) { no-export:0xFFFFFF01, no-advertise:0xFFFFFF02, local-as:0xFFFFFF03 }
, super { num [ .. 0xffff]
, :num [ .. 0xffff]
} { num [ .. 0xffff]
, :num [ .. 0xffff]
}
} { enum (no-export | no-advertise | local-as) { no-export:0xFFFFFF01, no-advertise:0xFFFFFF02, local-as:0xFFFFFF03 }
, super { num [ .. 0xffff]
, :num [ .. 0xffff]
} { num [ .. 0xffff]
, :num [ .. 0xffff]
}
}
} | |
| route-tag | num | |
| Read-only Argument | Type | Description |
|---|
| gateway-status | object { super { alt { enum
, ipAddr
} { enum
, ipAddr
}
, [ on string]
, [ enum (unreachable | reachable | recursive | inactive) { unreachable:0, reachable:1, recursive:2, inactive:3 }]
, [ via multi { array-id, ipAddr
} { array-id, ipAddr
}]
, [ multi { array-id, enum
} { array-id, enum
}]
} { alt { enum
, ipAddr
} { enum
, ipAddr
}
, [ on string]
, [ enum (unreachable | reachable | recursive | inactive) { unreachable:0, reachable:1, recursive:2, inactive:3 }]
, [ via multi { array-id, ipAddr
} { array-id, ipAddr
}]
, [ multi { array-id, enum
} { array-id, enum
}]
}
} | |
| bgp-weight | num | |
| bgp-ext-communities | string | |
| received-from | enum | |
| ospf-metric | num | |
| ospf-type | enum (intra-area | inter-area | external-type-1 | external-type-2 | nssa-external-type-1 | nssa-external-type-2) | |
dude/ros/routerboard
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| device ( mandatory ) | enum | |
| Read-only Argument | Type | Description |
|---|
| routerboard | bool | |
| model | string | |
| serial-number | string | |
| firmware-type | string | |
| factory-firmware | string | |
| current-firmware | string | |
| upgrade-firmware | string | |
dude/service
Package: dude
Type: Directory
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
dude/settings
Package: dude
Type: Settings Directory
dude/vacuum-db
Package: dude
Type: Command
| Read-only Argument | Type | Description |
|---|
| status | string | |