'accept join-request' then the 'Forward join-accept message' loop

Greetings,

I am using a AU915 IMMOTION People Counter, LoRaWAN MAC 1.02 REV A and Australia 915-928 Mhz FSB 2. Since moving to Australia v3 Cluster the End Device will loop between ‘accept join-request’ then the ‘Forward join-accept message’ over and over again until the batteries are exhausted.
The End Device will then continue trying to rejoin without any success.

The same AU915 IMMOTION People Counter, LoRaWAN MAC 1.02 REV B worked without fault on the Australia v2 Cluster.

The same AU915 IMMOTION People Counter, works without fault on the SENET LoRaWAN and Loriot LoRaWAN.

The AS923 IMMOTION People Counter, LoRaWAN MAC 1.02 REV A and Asia 920-923MHz (used by TTN Australia) works without fault on the Australia v3 Cluster.

It is becoming clear that the End Device is not at fault but for some reason incompatible with Australia v3 Cluster.

Can anyone offer a suggestion on how I can get the AU915 IMMOTION People Counter, LoRaWAN MAC 1.02 REV A End Device working on the Australia v3 Cluster using the Australia 915-928 Mhz FSB 2 Frequency. The End Device developers and users have tried many times and settings with no success.

To meaningfully debug this you need to:

  • Have the closest gateway be one that you control

  • Capture the raw join accept packet being transmitted back to the node by the gateway, along with its air settings. If no join accept is being generated, there’s probably a problem with your node registration details.

  • Find a way (like serial debug output) to access the air settings the end device is using during receive attempts, and compare these to those used to transmit the join accept.

It is becoming clear that the End Device is not at fault

It’s quite premature to conclude that, because you are overlooking the possibility of an only partially LoRaWAN compliant configuration that works with some legal network behaviors but not with other also legal network behaviors.

That said, there’s not much variation in join accept behavior.

Also keep in mind that having a node too close to a gateway is known to result in unreliable communication due to front end overload issues.

Hi cslorabox - Thankyou so much for your advice. I’m out of the office for the next couple of days but I’ll be sure to try your tips later in the week. I was not aware that having a node too close to a Gateway is known to result in unreliable communication. Great Tip!

I have the same loop with a browan door sensor I migrated from v2 to v3. It wants to join, but there is no success.
image

1 Like

I have encountered the same issue.

In V2 console, the US915, EU868 and CN470 work well. But in V3 console, US915 and EU868 work well, only CN470 encounter this issue. Does anyone provide the suggestion?

@EvolvePlus Did you manage to figure this one out? We are experiencing similar issue on AS923.

I have the same problem with v3 and lansitec devices, using the frequency of AU915 FSB_2.

I found that some of my OTAA devices on AU915 that had been working with MAC 1.02 REV A in TTN V2 would not join in V3. The solution was to set them up as MAC 1.02 REV B in the V3 console.

Good morning,
Is there any one who could solve the mentioned problem. It made me disappointed. I see always forward join accept message. Would you please help me?
1- more or less from december 2021 we have this problem
2- I reset the devEUI and all other parameters in lorawan node
3- I tried ABP
Many thanks,
Screenshot from 2022-03-10 12-44-52

  1. is roughly at the time there was a change for the V2 gateways. Is your node able to receive the downlink join-accept?

Screenshot from 2022-03-10 13-56-48

Sorry, can’t read the small text in this screen shot. For text cut-and-paste it to a message (use </> to format), don’t use pictures.

1 Like

imho the firmware version of your LSE01 is rather old. I would recommend an update to 1.1.4 first.

1 Like

Thanks, but As @wolfp said I upgraded the firmware to the latest possible version (1.1.1 as it is a LSE01 sensor we bought it in 2020 and its main-board doesn't support version 1.1.4 as I tried it too). But problem didn't solved.

![Screenshot from 2022-03-10 17-55-13|1000x493](upload://hcNr5PzhlA4RAn0STqUBmVwlrqW.png)
![Screenshot from 2022-03-10 17-54-01|1000x562](upload://h4HqNwgitnse6OhC9s5xstisE3y.png)

Its also possible to hold ctrl+move mouse scroll to maximize web page. I tried to do as you said, Please let me know the screenshot is visible.
Screenshot from 2022-03-10 17-55-13
Screenshot from 2022-03-10 17-54-01

The second screen shot is clearly some text that if you can’t copy & paste off the CuteCom screen, you could copy & paste out of the cutecom.log.

The primary reason for getting text formatted with </> is that we need to see the serial log for the device for the loop - neither screen shot shows any form of loop.

1 Like

[18:11:40:849] AT+MODEL=LSE01
[18:11:40:865] AT+DEUI=70 b3 d5 7e d0 04 db bd
[18:11:40:898] AT+DADDR=26 0b 96 8c 
[18:11:40:924] AT+APPKEY=03 2b 60 27 d7 fc 03 a9 89 ed 9f 67 b7 cb 37 99
[18:11:40:984] AT+NWKSKEY=59 0f 6f 82 d1 9b d2 3c 46 b7 55 5c b3 7f 29 5e
[18:11:41:047] AT+APPSKEY=40 99 ed 17 af 3b 62 1f ef 2f 8d 71 ea 88 fe ea
[18:11:41:110] AT+APPEUI=70 b3 d5 7e d0 03 92 fd
[18:11:41:147] AT+ADR=1
[18:11:41:156] AT+TXP=0
[18:11:41:168] AT+DR=3
[18:11:41:176] AT+DCS=0
[18:11:41:187] AT+PNM=1
[18:11:41:198] AT+RX2FQ=869525000
[18:11:41:220] AT+RX2DR=0
[18:11:41:233] AT+RX1DL=1000
[18:11:41:248] AT+RX2DL=2000
[18:11:41:263] AT+JN1DL=5000
[18:11:41:279] AT+JN2DL=6000
[18:11:41:294] AT+NJM=1
[18:11:41:305] AT+NWKID=00 00 00 00
[18:11:41:327] AT+FCU=0
[18:11:41:338] AT+FCD=0
[18:11:41:348] AT+CLASS=A
[18:11:41:361] AT+NJS=0
[18:11:41:372] AT+RECVB=0:
[18:11:41:385] AT+RECV=0:
[18:11:41:398] AT+RJTDC=20
[18:11:41:413] AT+RPL=0
[18:11:41:424] AT+VER=v1.1.1 EU868
[18:11:41:445] AT+CFM=0
[18:11:41:460] AT+CFS=0
[18:11:41:464] AT+SNR=0
[18:11:41:476] AT+RSSI=0
[18:11:41:489] AT+TDC=1200000
[18:11:41:505] AT+PORT=2
[18:11:41:515] AT+RX1WTO=9
[18:11:41:529] AT+RX2WTO=6
[18:11:41:542] AT+MOD=1
[18:11:41:553] AT+INTMOD=2
[18:11:41:566] AT+5VT=0
[18:11:41:578] AT+CHS=0
[18:11:41:588] AT+DDEBUG=0
[18:11:41:602] AT+FRE=1
[18:11:42:418] 
[18:11:42:427] Start Tx events
[18:11:42:446] 
[18:11:42:446] OK
[18:11:58:673] 
[18:11:58:677] ***** UpLinkCounter= 0 *****
[18:11:58:709] TX on freq 868.500 MHz at DR 3
[18:11:58:882] txDone
[18:12:03:879] RX on freq 868.500 MHz at DR 3
[18:12:03:917] rxTimeOut
[18:12:04:914] RX on freq 869.525 MHz at DR 0
[18:12:05:112] rxTimeOut
[18:12:19:310] 
[18:12:19:316] ***** UpLinkCounter= 0 *****
[18:12:19:346] TX on freq 868.300 MHz at DR 2
[18:12:19:684] txDone
[18:12:24:688] RX on freq 868.300 MHz at DR 2
[18:12:25:147] rxDone
[18:12:25:158] Rssi= -51
[18:12:25:170] JOINED
[18:12:25:177] 
[18:12:25:181] Join Accept:
[18:12:25:194] Rx1DrOffset:0
[18:12:25:210] Rx2Datarate:0
[18:12:25:226] ReceiveDelay1:5000 ms
[18:12:25:251] ReceiveDelay2:6000 ms
[18:12:26:824] Hardware version:LSN50 V2.0
[18:12:27:659] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:12:27:704] Image Version: v1.1.1
[18:12:27:727] LoRaWan Stack: DR-LWS-005
[18:12:27:756] Frequency Band: EU868
[18:12:27:779] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:12:27:814] 
[18:12:27:818] Please use AT+DEBUG to see debug info
[18:12:27:859] 
[18:12:27:859] ***** UpLinkCounter= 0 *****
[18:12:27:892] TX on freq 868.300 MHz at DR 5
[18:12:27:927] txDone
[18:12:32:801] RX on freq 868.300 MHz at DR 5
[18:12:32:888] rxDone
[18:12:32:899] Rssi= -51
[18:12:32:911] JOINED
[18:12:32:920] 
[18:12:32:920] Join Accept:
[18:12:32:936] Rx1DrOffset:0
[18:12:32:949] Rx2Datarate:0
[18:12:32:967] ReceiveDelay1:5000 ms
[18:12:32:990] ReceiveDelay2:6000 ms
[18:13:04:485] Hardware version:LSN50 V2.0
[18:13:05:320] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:13:05:364] Image Version: v1.1.1
[18:13:05:388] LoRaWan Stack: DR-LWS-005
[18:13:05:418] Frequency Band: EU868
[18:13:05:439] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:13:05:475] 
[18:13:05:478] Please use AT+DEBUG to see debug info
[18:13:05:520] 
[18:13:05:520] ***** UpLinkCounter= 0 *****
[18:13:05:553] TX on freq 868.500 MHz at DR 5
[18:13:05:584] txDone
[18:13:10:462] RX on freq 868.500 MHz at DR 5
[18:13:10:549] rxDone
[18:13:10:559] Rssi= -53
[18:13:10:573] JOINED
[18:13:10:580] 
[18:13:10:580] Join Accept:
[18:13:10:597] Rx1DrOffset:0
[18:13:10:611] Rx2Datarate:0
[18:13:10:627] ReceiveDelay1:5000 ms
[18:13:10:653] ReceiveDelay2:6000 ms
[18:13:42:108] Hardware version:LSN50 V2.0
[18:13:42:943] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:13:42:986] Image Version: v1.1.1
[18:13:43:011] LoRaWan Stack: DR-LWS-005
[18:13:43:038] Frequency Band: EU868
[18:13:43:063] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:13:43:097] 
[18:13:43:102] Please use AT+DEBUG to see debug info
[18:13:43:141] 
[18:13:43:144] ***** UpLinkCounter= 0 *****
[18:13:43:174] TX on freq 868.500 MHz at DR 5
[18:13:43:209] txDone
[18:13:48:086] RX on freq 868.500 MHz at DR 5
[18:13:48:172] rxDone
[18:13:48:185] Rssi= -53
[18:13:48:195] JOINED
[18:13:48:203] 
[18:13:48:203] Join Accept:
[18:13:48:219] Rx1DrOffset:0
[18:13:48:235] Rx2Datarate:0
[18:13:48:251] ReceiveDelay1:5000 ms
[18:13:48:274] ReceiveDelay2:6000 ms
[18:14:19:738] Hardware version:LSN50 V2.0
[18:14:20:573] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:14:20:619] Image Version: v1.1.1
[18:14:20:642] LoRaWan Stack: DR-LWS-005
[18:14:20:670] Frequency Band: EU868
[18:14:20:693] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:14:20:727] 
[18:14:20:732] Please use AT+DEBUG to see debug info
[18:14:20:772] 
[18:14:20:772] ***** UpLinkCounter= 0 *****
[18:14:20:807] TX on freq 868.300 MHz at DR 5
[18:14:20:839] txDone
[18:14:25:715] RX on freq 868.300 MHz at DR 5
[18:14:25:802] rxDone
[18:14:25:813] Rssi= -53
[18:14:25:825] JOINED
[18:14:25:833] 
[18:14:25:833] Join Accept:
[18:14:25:850] Rx1DrOffset:0
[18:14:25:865] Rx2Datarate:0
[18:14:25:883] ReceiveDelay1:5000 ms
[18:14:25:905] ReceiveDelay2:6000 ms
[18:14:57:388] Hardware version:LSN50 V2.0
[18:14:58:223] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:14:58:268] Image Version: v1.1.1
[18:14:58:291] LoRaWan Stack: DR-LWS-005
[18:14:58:320] Frequency Band: EU868
[18:14:58:342] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:14:58:377] 
[18:14:58:381] Please use AT+DEBUG to see debug info
[18:14:58:422] 
[18:14:58:422] ***** UpLinkCounter= 0 *****
[18:14:58:454] TX on freq 868.100 MHz at DR 5
[18:14:58:491] txDone
[18:15:03:365] RX on freq 868.100 MHz at DR 5
[18:15:03:452] rxDone
[18:15:03:462] Rssi= -51
[18:15:03:474] JOINED
[18:15:03:484] 
[18:15:03:484] Join Accept:
[18:15:03:499] Rx1DrOffset:0
[18:15:03:515] Rx2Datarate:0
[18:15:03:530] ReceiveDelay1:5000 ms
[18:15:03:555] ReceiveDelay2:6000 ms
[18:15:34:957] Hardware version:LSN50 V2.0
[18:15:35:792] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:15:35:836] Image Version: v1.1.1
[18:15:35:859] LoRaWan Stack: DR-LWS-005
[18:15:35:889] Frequency Band: EU868
[18:15:35:912] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:15:35:947] 
[18:15:35:951] Please use AT+DEBUG to see debug info
[18:15:35:991] 
[18:15:35:991] ***** UpLinkCounter= 0 *****
[18:15:36:025] TX on freq 868.100 MHz at DR 5
[18:15:36:058] txDone
[18:15:40:934] RX on freq 868.100 MHz at DR 5
[18:15:41:021] rxDone
[18:15:41:032] Rssi= -50
[18:15:41:043] JOINED
[18:15:41:052] 
[18:15:41:052] Join Accept:
[18:15:41:068] Rx1DrOffset:0
[18:15:41:085] Rx2Datarate:0
[18:15:41:100] ReceiveDelay1:5000 ms
[18:15:41:124] ReceiveDelay2:6000 ms
[18:16:12:513] Hardware version:LSN50 V2.0
[18:16:13:348] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:16:13:391] Image Version: v1.1.1
[18:16:13:417] LoRaWan Stack: DR-LWS-005
[18:16:13:443] Frequency Band: EU868
[18:16:13:468] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:16:13:503] 
[18:16:13:508] Please use AT+DEBUG to see debug info
[18:16:13:547] 
[18:16:13:547] ***** UpLinkCounter= 0 *****
[18:16:13:581] TX on freq 868.500 MHz at DR 5
[18:16:13:614] txDone
[18:16:18:490] RX on freq 868.500 MHz at DR 5
[18:16:18:577] rxDone
[18:16:18:588] Rssi= -50
[18:16:18:600] JOINED
[18:16:18:608] 
[18:16:18:608] Join Accept:
[18:16:18:624] Rx1DrOffset:0
[18:16:18:640] Rx2Datarate:0
[18:16:18:656] ReceiveDelay1:5000 ms
[18:16:18:680] ReceiveDelay2:6000 ms
[18:16:50:113] Hardware version:LSN50 V2.0
[18:16:50:948] LSE01 LoRaWAN Soil Moisture & EC Sensor
[18:16:50:994] Image Version: v1.1.1
[18:16:51:019] LoRaWan Stack: DR-LWS-005
[18:16:51:046] Frequency Band: EU868
[18:16:51:070] DevEui= 70 B3 D5 7E D0 04 DB BD
[18:16:51:104] 
[18:16:51:104] Please use AT+DEBUG to see debug info
[18:16:51:148] 
[18:16:51:148] ***** UpLinkCounter= 0 *****
[18:16:51:179] TX on freq 868.500 MHz at DR 5
[18:16:51:216] txDone
[18:16:56:091] RX on freq 868.500 MHz at DR 5
[18:16:56:177] rxDone
[18:16:56:190] Rssi= -51
[18:16:56:201] JOINED
[18:16:56:208] 
[18:16:56:208] Join Accept:
[18:16:56:224] Rx1DrOffset:0
[18:16:56:240] Rx2Datarate:0
[18:16:56:255] ReceiveDelay1:5000 ms
[18:16:56:279] ReceiveDelay2:6000 ms
[18:17:02:565] HEX:fe 03 06 00 00 0a 0d 00 00 f6 9a
[18:17:02:610] water_soil:0.00
[18:17:02:626] temp_soil:25.73
[18:17:02:644] conduct_soil:0
[18:17:02:660] 
[18:17:02:660] ***** UpLinkCounter= 0 *****
[18:17:02:693] TX on freq 868.300 MHz at DR 0
[18:17:04:056] txDone
[18:17:09:087] RX on freq 868.300 MHz at DR 0
[18:17:10:405] 
[18:17:10:408] Received: ADR Message
[18:17:10:434] 
[18:17:10:434] rxDone
[18:17:10:443] Rssi= -54

Looks like the module is rebooting after it received the join accept message. Have you read chapter 5.3 of the manual and implemented the mentioned fix?

So grateful Kersing, Yes It seems it works with your last guide, I monitor LSE01 for some days to see completely solved.
In appreciation.
Good luck.

Good morning,
It work properly, But I didn’t understand why it happened roughly at the time there was a change for the V2 gateways?
Thanks,

There wasn’t a change to any configurations - the console was closed - my last v2 gateway is still running fine.