RN2483 mote - problems with join OTAA - no free channel

Hi, i am using the RN2483 mote (LCD version RN2483 1.0.1 Dec 15 2015 09:38:09) module with the things gateway.

First of all, I created the Application and a registered device on the console.
1

Then i connected the RN2483 mote via USB on COM Port with TeraTerm and configured the device as followed:

  1. Get the hwEUI (physical address) of the module

sys get hweui
0004A30B00xxxxxx

  1. Set the AppKey

mac set appkey 243A0569DA2FDFD0524574F5xxxxxxxx
ok

  1. Set the AppEUI

mac set appeui 70B3D57ED0xxxxxx
ok

  1. Set the DeviceEUI (= hwEUI)

mac set deveui 0004A30B00xxxxxx
ok

  1. Save the settings

mac save
ok

After that, i want to join OTAA

mac join otaa
no_free_ch

but as return value i get allways no_free_ch!

Can somebody give me a hint what’s going wrong?

Hint: What does error no_free_channel mean and when does it happen?

Thanks for your help!

in the meantime i stored the frequencies and duty cycles (dc = 0.1% for channel 0 to 7).

Here all my settings:

set DeviceEUI (= hwEUI from RN2483A module)

set AppKey 243A0569DA2FDFD0524574F5xxxxxxxx

set AppEUI 70B3D57ED0xxxxxx

set spreading factor to 7

set radio power to 14

Module modulation = lora

Preamble length = 8

Bandwidth = 125kHz

coding rate = 4/5

my channel settings:

ch 0 = 868,1MHz / dc = 999 (0,1%)

ch 1 = 868,3MHz / dc = 999 (0,1%)

ch 2 = 868,5MHz / dc = 999 (0,1%)

ch 3 = 867,1MHz / dc = 999 (0,1%)

ch 4 = 867,3MHz / dc = 999 (0,1%)

ch 5 = 867,5MHz / dc = 999 (0,1%)

ch 6 = 867,7MHz / dc = 999 (0,1%)

ch 7 = 867,9MHz / dc = 999 (0,1%)

I stored all settings with mac save , but if I want to join with mac join otaa I got the message no_free_ch

From my side I have currently no idea what’s going wrong.
Could it be that i must change some settings (direction LSB / MSB) for appEUI, appKEY and devEUI ?

I got it :slight_smile:

I had forgotten to activate the channels :crazy_face:

1 Like

I’m sorry to bother you. Would you please show me your final code? I tried to use the SendOTAA code in ‘example’ in Arduino IDE, but the result is always the same
“Sending: mac join otaa

Response is not OK: no_ free_ ch

Send join command failed

Join not accepted: denied

Check your coverage, keys and backend status. "
I want to know how to correct it

Please do not ask a variation of your same query in a different topic - how will the volunteers know which one to answer?