Reciving station got this after LoRa Modul has digipeated packet.
The last packet u can see on the screenshot is sended as beacon from the Modul ( Sketch ) self. The first is sended via a kiss connection to a linux ax25 device and was digipeated from 2 different moduls.
The trace from the digipeating station for the 1. packet show this.
Hope it help a bit. Seems there are more then just the invalid call issuse , because axlisten shows EAX25 Protocoll also DAMA ..
Maybe it would be possible to digipeat all kind of packets, not just UI Frames.
Maybe digipeting all Packets would be easier as well because u need just flipping the bit on the end of the own call in via address space ..
But i know.. It's easier said than done.. Was just a idea .
Reciving station got this after LoRa Modul has digipeated packet.
The last packet u can see on the screenshot is sended as beacon from the Modul ( Sketch ) self. The first is sended via a kiss connection to a linux ax25 device and was digipeated from 2 different moduls.
The trace from the digipeating station for the 1. packet show this.
08:17:08.143 -> [INFO] performFrequencyCorrection : Correcting frequency: -5319 08:17:08.143 -> [INFO] processIncomingRawPacketAsServer : MD3SAW>TESTER,WIDE1-1:TEST 08:17:08.143 -> [INFO] processIncomingRawPacketAsServer : rssi: -66.00dBm, snr: 12.75> 08:17:08.143 -> [INFO] processIncomingRawPacketAsServer : Packet digirepeated 08:17:08.210 -> [TRACE] onRigTx : ⸮ a8 08:17:08.210 -> [TRACE] onRigTx : ⸮ 8a 08:17:08.210 -> [TRACE] onRigTx : ⸮ a6 08:17:08.210 -> [TRACE] onRigTx : ⸮ a8 08:17:08.210 -> [TRACE] onRigTx : ⸮ 8a 08:17:08.210 -> [TRACE] onRigTx : ⸮ a4 08:17:08.210 -> [TRACE] onRigTx : 0 08:17:08.210 -> [TRACE] onRigTx : ⸮ 9a 08:17:08.210 -> [TRACE] onRigTx : ⸮ 88 08:17:08.210 -> [TRACE] onRigTx : f 66 08:17:08.210 -> [TRACE] onRigTx : ⸮ a6 08:17:08.210 -> [TRACE] onRigTx : ⸮ 82 08:17:08.210 -> [TRACE] onRigTx : ⸮ ae 08:17:08.210 -> [TRACE] onRigTx : 0 08:17:08.243 -> [TRACE] onRigTx : ⸮ ae 08:17:08.243 -> [TRACE] onRigTx : ⸮ 92 08:17:08.243 -> [TRACE] onRigTx : ⸮ 88 08:17:08.243 -> [TRACE] onRigTx : ⸮ 8a 08:17:08.243 -> [TRACE] onRigTx : b 62 08:17:08.243 -> [TRACE] onRigTx : T 54 08:17:08.243 -> [TRACE] onRigTx : 1 08:17:08.243 -> [TRACE] onRigTx : 3 08:17:08.243 -> [TRACE] onRigTx : ⸮ f0 08:17:08.243 -> [TRACE] onRigTx : T 54 08:17:08.243 -> [TRACE] onRigTx : E 45 08:17:08.243 -> [TRACE] onRigTx : S 53 08:17:08.243 -> [TRACE] onRigTx : T 54
Hope it help a bit. Seems there are more then just the invalid call issuse , because axlisten shows EAX25 Protocoll also DAMA ..
Maybe it would be possible to digipeat all kind of packets, not just UI Frames. Maybe digipeting all Packets would be easier as well because u need just flipping the bit on the end of the own call in via address space ..
But i know.. It's easier said than done.. Was just a idea .
If u need some more information about AX.25 Protocol i found this quite helpful. It's in German but maybe Google Translator helps here.. TNN-Manual https://github.com/DeltaLima/TheNetNode-CB/blob/master/doc/tnn178.pdf From page 121 you will find detailed definitions of the ax25 protocol.
Thanks, 73 and Good look ..
Update:
I dump this directly from a third device conneted via serial port.
dump.txt
Update2: Another Dump..
dump2.txt