Issue with Duplicate Packets on Different Frequencies After Upgrading to v4.11.0

I recently upgraded ChirpStack from version v4.10.2 to v4.11.0 on my gateway. After the upgrade, I noticed an issue where my gateway is accepting the same packet multiple times, but on different frequencies.

Details:

  • My sensor is configured to send packets every 5 minutes.
  • Before the upgrade (on v4.10.2), the gateway would receive one packet per interval, as expected.
  • After the upgrade to v4.11.0, the same packet is being received multiple times within the same interval, but on different frequencies.
  • The data of each packet are identical, except for the frequency.
    17:57:38 frequency 868100000
    17:57:41 frequency 867100000
  • It seems that the gateway is mistakenly interpreting the same packet as new packets because of the frequency difference.
  • This behavior was not present in v4.10.2 and started immediately after upgrading to v4.11.0.
  • Interestingly, FCnt does not increase above 2 for all sensors.

After downgrade version to v4.10.2 there is no issue.

the same problem, how to downgrade, no DLink any more!!

Download compiled .deb file and install it.
wget https://artifacts.chirpstack.io/downloads/chirpstack/chirpstack_4.10.2_linux_arm64.deb
sudo dpkg -i chirpstack_4.10.2_linux_arm64.deb

Thanks,
in 4.11.0 the ns timestamp fails!
grafik

compare to 4.10.2
grafik

…More information about 4.11.0 version. Following timestamps seems to work OK in 4.11.0:

  • fineTimeSinceGpsEpoch
  • gwTime
  • timeSinceGpsEpoch

You have to check the GW-messages!
I installed a test-Chirpstack and with rel. 4.11.0 it sends no DevTimeAns any more!
The devices continuesly ask for DevTimeReq with no responses!

Rel. 4.11.0 seems to be buggy?

I think I could fix it!
The problem was the version of the redis-server!

An error was signalled by the server - ResponseError: unknown command GETDEL,

martin@lora:~$ redis-server --version
Redis server v=7.4.2 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=97dd375a21f4607a