0
While I have built a file transfer protocol for AX.25, I also
wanted to try old BBS era protocols. Theyāre more tested and
standardized.
The easiest way is probably to take lrzsz and let it talk
over AX.25 connected sockets. Ideally socat should be enough, but it
seems that it does not support AX.25.
Thatās actually fine, because ideally I want to run on my
authenticated wrapped AX.25 (while encryption, obscuring the meaning,
is banned, signatures are not).
So I had to make an adapter that bridges stdin/stdout to
AX.25. Simple enough.
The setup is two Kenwood TH-D74s, set up the same way as
before, in 9600bps.
D74 -> rfcomm -> kissattach -> axpipe -> socat -> lrzsz
The D74 is a great radio. It has the best text entry, menu system, and
APRS support of any handheld radio Iāve seen, and it also has a
built-in TNC (āmodemā) that works both in 1200bps and 9600bps.
First, just for fun, letās try YModem.
socat EXEC:'sz --ymodem axpipe.cc' EXEC:'./axpipe -r radio1 -l 0'
socat EXEC:'rz --ymodem -t 100' EXEC:'./axpipe -r radio6 -s M6VMB-12 -c M0THC-1'
On ARM and RISC-V I Continue reading