Gateway-bridge 2.2.0 and Kerlink Common Packet Forwarder


We have been using Lora Server for over 2,5 years now and it is still working surprisingly stable and fine. Unfortunatelly, as it worked fine nobody bothered updating it to any newer version so now we are still using prehistorical releases:
lora-app-server 0.16.1
Loraserver 0.23.2
lora-gateway-bridge 2.2.0

In our case server works with Kerlink Wirnet gateways with Semtech Packet Forwarder installed. Last week we have started testing new Kerlink gateway - iStation. Problem is it is using Common Packet Forwarder and it seems that JSON packet format is not compatible with our historical Gateway Bridge.
SPF JSON: {“rxpk”:[{“tmst”:3002711980,“time”:“2020-05-08T15:52:28.364510Z”,“chan”:5,“rfch”:1,“freq”:868.100000,“stat”:1,“modu”:“LORA”,“datr”:“SF12BW125”,“codr”:“4/5”,“lsnr”:2.8,“rssi”:-115,“size”:19,“data”:“gHe4EKkAFAC69V9Asq1eaFT31A==”}]}

CPF JSON: {“rxpk”:[{“aesk”:0,“brd”:262,“codr”:“4/5”,“data”:“AEdDRVBUVUlBBJgCAFRVSUEt+yF4ByA=”,“datr”:“SF7BW125”,“freq”:868.3,“jver”:2,“modu”:“LORA”,“rsig”:[{“ant”:0,“chan”:6,“lsnr”:9.0,“rssic”:-48}],“size”:23,“stat”:1,“tmms”:1272988251881,“tmst”:1778258484}]}

We have checked and gateway is working perfectly fine with up-to-date ChirpStack release.

Could you please confirm that there is no option to integrate Kerlink iStation with gateway bridge 2.2.0 and we are forced to update server to use iStation gateways?

There is no such option in the 0.x version of the NS and AS and v2.2.x version of the GW Bridge. You might be able to make the modifications yourself to backport the support for the new JSON. I believe these will be related to handling the rsig, brd and ant values.

Probably it is easier to update everything :slight_smile: