Why newChannelReq is mendatory?

Hi friends,
I have migrated to the latest version of chirpstack. but many end-devices firmware is not upgraded and doesn’t support Mac commands. I see that with any unconfirmed uplink, NS sends newChannelReq command. In this post (link), it’s mentioned that the NS wants to update the channel list. how can I set default channels such that NS doesn’t need to update it to any end device? the previous version of chirpstack doesn’t do that before and I want to disable it forever.

You can try to set MAC version and Regional parameters revision to older values.

Please note that mac-commands were included in the specification from the first version… So changing to an older LoRaWAN mac-version will not help.

1 Like