device-mode
system/device-mode
Type: Settings Directory
| Read-only Argument | Type | Description |
|---|---|---|
| mode | enum | Current device mode: basic, home, advanced, or ros. |
| allowed-versions | string | List of RouterOS versions considered secure. Used to prevent downgrade to vulnerable releases. |
| flagged | bool | Whether the device is in flagged state. Set to yes when suspicious configuration is detected. |
| flagging-enabled | bool | Whether configuration analysis for suspicious code is enabled. Default: yes. |
| scheduler | bool | Whether /system/scheduler is allowed. |
| socks | bool | Whether /ip/socks is allowed. |
| fetch | bool | Whether /tool/fetch is allowed. |
| pptp | bool | Whether PPTP client and server interfaces are allowed. |
| l2tp | bool | Whether L2TP client and server interfaces are allowed. |
| bandwidth-test | bool | Whether /tool/bandwidth-test and /tool/bandwidth-server are allowed. |
| traffic-gen | bool | Whether /tool/traffic-generator, /tool/flood-ping, and /tool/ping-speed are allowed. |
| sniffer | bool | Whether /tool/sniffer is allowed. |
| ipsec | bool | Whether /ip/ipsec is allowed. |
| romon | bool | Whether /tool/romon is allowed. |
| proxy | bool | Whether /ip/proxy is allowed. |
| hotspot | bool | Whether /ip/hotspot is allowed. |
| smb | bool | Whether /ip/smb is allowed. |
| bool | Whether /tool/e-mail is allowed. | |
| zerotier | bool | Whether /zerotier is allowed. |
| container | bool | Whether container functionality is allowed. |
| install-any-version | bool | Whether downgrading to RouterOS versions outside the allowed-versions list is permitted. |
| partitions | bool | Whether changing partition count is allowed. |
| routerboard | bool | Whether /system/routerboard/settings (except auto-upgrade) is allowed, and SwOS/RouterOS transition on dual-boot devices. |
| attempt-count | num | Number of unsuccessful device-mode change attempts. |