Mac reset: what it is?

Hello

I don’ get this statement.

NOTE
For ABP devices, mac-settings.factory-preset-frequencies should be specified on device create or the settings will only take effect after MAC reset.
MAC Settings | The Things Stack for LoRaWAN

“Mac Reset” on the device or on the TTN. If on TNN how? CLI does not have a mac reset command.

ttn-lw-cli device update --help | grep reset
      --mac-settings.factory-preset-frequencies uints
      --mac-settings.resets-f-cnt                                       
      --resets-join-nonces

OFFTOPIC:

Great job on GW stats!

ttn-lw-cli g get-connection-stats <GW>
{
  "connected_at": "2021-02-22T10:48:02.756940942Z",
  "protocol": "udp",
  "last_status_received_at": "2021-02-22T16:21:07.513722090Z",
  "last_status": {
    "time": "2021-02-22T16:21:07Z",
    "boot_time": "0001-01-01T00:00:00Z",
    "versions": {
      "ttn-lw-gateway-server": "3.11.1"
    },
    "ip": [
      "37.153.150.34"
    ],
    "metrics": {
      "ackr": 100,
      "rxfw": 0,
      "rxin": 11,
      "rxok": 0,
      "txin": 0,
      "txok": 0
    }
  },
  "last_uplink_received_at": "2021-02-22T16:27:04.405600917Z",
  "uplink_count": "44",
  "last_downlink_received_at": "2021-02-22T13:51:24.453932208Z",
  "downlink_count": "1",
  "sub_bands": [
    {
      "min_frequency": "863000000",
      "max_frequency": "865000000",
      "downlink_utilization_limit": 0.001
    },
    {
      "min_frequency": "865000000",
      "max_frequency": "868000000",
      "downlink_utilization_limit": 0.01
    },
    {
      "min_frequency": "868000000",
      "max_frequency": "868600000",
      "downlink_utilization_limit": 0.01
    },
    {
      "min_frequency": "868700000",
      "max_frequency": "869200000",
      "downlink_utilization_limit": 0.001
    },
    {
      "min_frequency": "869400000",
      "max_frequency": "869650000",
      "downlink_utilization_limit": 0.1
    },
    {
      "min_frequency": "869700000",
      "max_frequency": "870000000",
      "downlink_utilization_limit": 0.01
    }
  ]
}

Found the answer here: Migrating ABP devices from V2 to V3 - #36 by roman

Unfortunately, the command is not working seems non-existent.

Please see my answer in the other thread or otherwise file an issue if something is broken.

@roman Before i file an issue, can you please provide the syntax for the ttn-lw-cli end-devices reset command wehere is reset device-x on application-y? That would be very helpful. Unfortionately the documentation on ttn-lw-cli seems non-existent or at least very poor.

ttn-lw-cli end-devices reset application-y device-x

Please also see ttn-lw-cli end-devices reset --help