I am attempting to get a TH-D72 to access one of our local Winlink packet repeaters. Been at this for days, with no solid results.
Using Debian Bullseye on an AMD64 SBC and am quite conversant with unix-like systems. TH-D72 is plugged into the SBC via Kenwood USB cable.
udev provides the serial tty as /dev/ttyTHD72. When this is viewed in Minicom, show Rx from repeater.
Wrote script to manually setup & break-down ax25 to more systemically test my parameter changes. Includes notes on my /etc/ax25axports & /etc/default/ax25 config.
----------------------------------------------------------------
#!/usr/bin/env bash
# sets up THD72 ax25 for packet
# kill all old kissattach setups
sudo killall kissattach
# tmd710 script to initialize Kiss TNC on radio is included in /etc/default/ax25
# SERIAL_SPEED B9600
# commented out in /etc/default/ax25 until working
# used here for debugging, otherwise systemctl enable starts kissattach on boot
# /etc/ax25/axports
# name callsign speed paclen window description
# thd72 VE7PPE-7 9600 128 2 Winlink
# /etc/default/ax25
# DEV=/dev/ttyTHD72
# HBAUD=1200
# transmits, but no ack from RMS; squelch @3, open squelch won't transmit
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 -s
# transmits, but no ack from RMS; squelch @3, open squelch won't transmit
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 --baudrate 1200 -s
# won't tx; ?? shifts TH-D72 to packet96
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 --baudrate 9600 -s
# HBAUD=9600
# tx, but no ack from RMS
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72
# tx, but no ack from RMS; squelch @3, open squelch won't transmit
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 -s
# tx, but no ack from RMS; squelch @3, open squelch won't transmit
./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 --baudrate 1200 -s
# tx, but no ack from RMS; squelch @3, open squelch won't transmit
#./tmd710_tncsetup/tmd710_tncsetup --band 0 --serialport /dev/ttyTHD72 --baudrate 9600 -s
sudo kissattach /dev/ttyTHD72 thd72
# tried duplex half & full, still no ack
sudo kissparms -p thd72 -t 300 -l 10 -s 12 -r 80 -f n
-----------------------------------------------------------------------------------------
Tried calling tmd setup script in ax25 & directly in the script. Been all through the tmd script & has # SERIAL_SPEED B9600 as default. Tried w/o calling tmd script.
Used 1200 & 9600 baud in various combinations between the axports, ax25 and tmd script usage.
This should be working, and most correct config?
axports ==> 9600
HBAUD ==> tried both 1200 & 9600 in ax25, same results, though docs seem to suggest that ax25 HBAUD should be the serial speed to TNC, not TNC air/rf speed. Though tmd script authour sets it at 1200 in /etc/default/ax25 [
https://feeding.cloud.geek.nz/posts/using-kenwood-th-d72a-with-pat-linux-ax25/]
baud ==> 1200 passed into tmd script
Tx and Rx lights flash
Using axlisten -crap --> pat connect ax25://thd72/VE7SEP-10
thd72: fm VE7PPE to VE7YDA-10 ctl SABM+
thd72: fm VE7PPE to VE7YDA-10 ctl SABM+
thd72: fm VE7PPE to VE7YDA-10 ctl SABM+
then a disconnect
thd72: fm VE7PPE to VE7YDA-10 ctl DISC+
after disconnect happens, continues to Rx from the repeater various announcements - example:
VE7RYF-10, CRD Radio Network Post Office Local Hubbing of message and VE7RYF-6 K-Net N
ode @ 1500Ft
No ack from the server. Telnet from Pat works.
This repeater is ~2-3km away. Also tried 2 other winlink repeaters a bit further away. Using an externally hung j-pole to the TH-D72.
Got to be something simple I have over-looked. Any ideas or suggestions of where to tweak/look next to get this working?
Thanks,
Peter