OK. I did a fresh start of v2.0.1 DigiPi, started PKTLOG to see what was going on and got a blank black screen. I next started the "AX.25 Node Network" because I did not see a "Linux Node AX.25 Service" in the top of the menu.
I got this in the packet log:
Dire Wolf version 1.8 (Oct 4 2025) KM6LYW-1
Includes optional support for: gpsd hamlib cm108-ptt libgpiod-2.2.1 dns-sd
Reading config file /run/direwolf.node.conf
Could not extract card number or name from default
Can't automatically find matching HID for PTT.
Audio device for both receive and transmit: default (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate / 3, Tx AX.25.
Initializing GPIO common structure
Opening GPIO line 16 on chip /dev/gpiochip0
Using /dev/hidraw0 GPIO 3 for channel 0 PTT control.
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
DNS-SD: Avahi: Announcing KISS TCP on port 8001 as 'Dire Wolf on digipi'
Virtual KISS TNC is available on /dev/pts/1
Created symlink /tmp/kisstnc -> /dev/pts/1
DNS-SD: Avahi: Service 'Dire Wolf on digipi' successfully registered.
-----------------------------------------------------------
I next started "Pat Winlink Email Client" and PKTLog had nothing new in it from the "AX.25 Node Network" toggle on and then this showed up:
KD0J-10 audio level = 82(6/5) _|||||___
[0.3] KD0J-10>NODES:(UI cmd, p=0)<0xff>PEAK <0x96>d<0xae><0xac><0x86>@<0x14>WVCRMS<0x96>d<0xae><0xac><0x86>@<0x0c>F
-----------------------------------------------------------------------------------
Started "Pat Email" in the bottom menu and this is what came in at the bottom of the black window:
2025/10/28 08:01:33 Unable to get frequency from rig RigCtl Radio: dial tcp [::1]:4532: connect: connection refused.
2025/10/28 08:01:33 Starting HTTP service (http://0.0.0.0:8080)...
2025/10/28 08:01:48 Using deprecated configuration option ax25.port. Please set ax25_linux.port instead.
-------------------------------------------
So, this gives me the error I originally reported. Syslog gives me this: (not sure why caps lock is toggeled on. It cam from the copy of the Paat Email errors - i am not shouting
Syslog has this:
Oct 28 08:01:33 digipi pat.sh[1205]: 2025/10/28 08:01:33 Using deprecated configuration option ax25.port. Please set ax25_linux.port instead.
Oct 28 08:01:33 digipi pat.sh[1205]: 2025/10/28 08:01:33 Unable to get frequency from rig RigCtl Radio: dial tcp [::1]:4532: connect: connection refused.
Oct 28 08:01:33 digipi pat.sh[1205]: 2025/10/28 08:01:33 Starting HTTP service (http://0.0.0.0:8080)...
Oct 28 08:01:48 digipi pat.sh[1205]: 2025/10/28 08:01:48 Using deprecated configuration option ax25.port. Please set ax25_linux.port instead.
Oct 28 08:09:01 digipi CRON[1962]: pam_unix(cron:session): session opened for user root(uid=0) by root(uid=0)
Oct 28 08:09:01 digipi CRON[1964]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Oct 28 08:09:01 digipi CRON[1962]: pam_unix(cron:session): session closed for user root
Oct 28 08:09:05 digipi systemd[1]: Starting phpsessionclean.service - Clean php session files...
Oct 28 08:09:05 digipi systemd[1]: phpsessionclean.service: Deactivated successfully.
Oct 28 08:09:05 digipi systemd[1]: Finished phpsessionclean.service - Clean php session files.
=================================================================
rebooted the system and started Pktlog and then "ax.25. Node network" and this is the pktlog:
Dire Wolf version 1.8 (Oct 4 2025) KM6LYW-1
Includes optional support for: gpsd hamlib cm108-ptt libgpiod-2.2.1 dns-sd
Reading config file /run/direwolf.node.conf
Could not extract card number or name from default
Can't automatically find matching HID for PTT.
Audio device for both receive and transmit: default (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate / 3, Tx AX.25.
Initializing GPIO common structure
Opening GPIO line 16 on chip /dev/gpiochip0
Using /dev/hidraw0 GPIO 3 for channel 0 PTT control.
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
DNS-SD: Avahi: Announcing KISS TCP on port 8001 as 'Dire Wolf on digipi'
Virtual KISS TNC is available on /dev/pts/1
Created symlink /tmp/kisstnc -> /dev/pts/1
DNS-SD: Avahi: Service 'Dire Wolf on digipi' successfully registered.
----------------------------------
Then started "Winlink email server" and pktlog has this:
QRT
CON 0 = 0
gps_sock_send() write -1, s/b 38
tail: /run/direwolf.log: file truncated
Dire Wolf version 1.8 (Oct 4 2025) KM6LYW-1
Includes optional support for: gpsd hamlib cm108-ptt libgpiod-2.2.1 dns-sd
Reading config file /run/direwolf.winlink.conf
Line 7: Warning - IGFILTER is a rarely needed expert level feature.
If you don't have a special situation and a good understanding of
how this works, you probably should not be messing with it.
The default behavior is appropriate for most situations.
Please read "Successful-APRS-IGate-Operation.pdf".
Could not extract card number or name from default
Can't automatically find matching HID for PTT.
Audio device for both receive and transmit: default (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate / 3, Tx AX.25.
Initializing GPIO common structure
Opening GPIO line 16 on chip /dev/gpiochip0
Using /dev/hidraw0 GPIO 3 for channel 0 PTT control.
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
DNS-SD: Avahi: Announcing KISS TCP on port 8001 as 'Dire Wolf on digipi'
Virtual KISS TNC is available on /dev/pts/1
Created symlink /tmp/kisstnc -> /dev/pts/1
DNS-SD: Avahi: Service 'Dire Wolf on digipi' successfully registered.
-------------------------------------------
Syslog has this:
Oct 28 08:15:58 digipi
direwolf.winlink.sh[1593]: Debug: Content type: application/json; charset=utf-8
Oct 28 08:15:58 digipi
direwolf.winlink.sh[1593]: Debug: Good Response status code
Oct 28 08:15:58 digipi
direwolf.winlink.sh[1593]: ('ResponseStatus is NULL: ', {})
Oct 28 08:15:59 digipi
direwolf.winlink.sh[1418]: + /etc/rmsgw/updatesysop.py
Oct 28 08:16:00 digipi
direwolf.winlink.sh[1597]: /etc/rmsgw/updatesysop.py:68: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
Oct 28 08:16:00 digipi
direwolf.winlink.sh[1597]: if LooseVersion(python_version) >= LooseVersion(py_version_require):
Oct 28 08:16:01 digipi
direwolf.winlink.sh[1597]: Posting sysop record update for KD7UM ...
Oct 28 08:16:01 digipi
direwolf.winlink.sh[1597]: Found Comments: [78] Special events station. Winlink LinuxRMS on DigiPi
http://craiger.org/digipi/Oct 28 08:16:01 digipi
direwolf.winlink.sh[1597]: request requested.
Oct 28 08:16:01 digipi
direwolf.winlink.sh[1418]: + sleep 1200
Oct 28 08:17:01 digipi CRON[1703]: pam_unix(cron:session): session opened for user root(uid=0) by root(uid=0)
Oct 28 08:17:01 digipi CRON[1705]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Oct 28 08:17:01 digipi CRON[1703]: pam_unix(cron:session): session closed for user root
later this showed up in ther syslog:
Oct 28 08:18:52 digipi sshd-session[1876]: Accepted password for pi from ::1 port 35964 ssh2
Oct 28 08:18:52 digipi sshd-session[1876]: pam_unix(sshd:session): session opened for user pi(uid=1000) by pi(uid=0)
Oct 28 08:18:52 digipi systemd-logind[455]: New session 2 of user pi.
Oct 28 08:18:52 digipi systemd[1]: Created slice user-1000.slice - User Slice of UID 1000.
Oct 28 08:18:52 digipi systemd[1]: Starting user-run...@1000.service - User Runtime Directory /run/user/1000...
Oct 28 08:18:52 digipi systemd[1]: Finished user-run...@1000.service - User Runtime Directory /run/user/1000.
Oct 28 08:18:52 digipi systemd[1]: Starting us...@1000.service - User Manager for UID 1000...
Oct 28 08:18:52 digipi (systemd)[1894]: pam_unix(systemd-user:session): session opened for user pi(uid=1000) by pi(uid=0)
Oct 28 08:18:52 digipi systemd-logind[455]: New session 3 of user pi.
Oct 28 08:18:53 digipi systemd-xdg-autostart-generator[1900]: Exec binary '/usr/libexec/at-spi-bus-launcher' does not exist: No such file or directory
Oct 28 08:18:53 digipi systemd-xdg-autostart-generator[1900]: /etc/xdg/autostart/at-spi-dbus-bus.desktop: not generating unit, executable specified in Exec= does not exist.
Oct 28 08:18:54 digipi systemd[1894]: Queued start job for default target default.target.
Oct 28 08:18:54 digipi systemd[1894]: Created slice app.slice - User Application Slice.
Oct 28 08:18:54 digipi systemd[1894]: Reached target paths.target - Paths.
Oct 28 08:18:54 digipi systemd[1894]: Reached target timers.target - Timers.
Oct 28 08:18:54 digipi systemd[1894]: Starting dbus.socket - D-Bus User Message Bus Socket...
Oct 28 08:18:54 digipi systemd[1894]: Listening on dirmngr.socket - GnuPG network certificate management daemon.
Oct 28 08:18:54 digipi systemd[1894]: Listening on gpg-agent-browser.socket - GnuPG cryptographic agent and passphrase cache (access for web browsers).
Oct 28 08:18:54 digipi systemd[1894]: Listening on gpg-agent-extra.socket - GnuPG cryptographic agent and passphrase cache (restricted).
Oct 28 08:18:54 digipi systemd[1894]: Starting gpg-agent-ssh.socket - GnuPG cryptographic agent (ssh-agent emulation)...
Oct 28 08:18:54 digipi systemd[1894]: Starting gpg-agent.socket - GnuPG cryptographic agent and passphrase cache...
Oct 28 08:18:54 digipi systemd[1894]: Listening on keyboxd.socket - GnuPG public key management service.
Oct 28 08:18:54 digipi systemd[1894]: Starting ssh-agent.socket - OpenSSH Agent socket...
Oct 28 08:18:54 digipi systemd[1894]: Listening on gpg-agent-ssh.socket - GnuPG cryptographic agent (ssh-agent emulation).
Oct 28 08:18:54 digipi systemd[1894]: Listening on dbus.socket - D-Bus User Message Bus Socket.
Oct 28 08:18:54 digipi systemd[1894]: Listening on gpg-agent.socket - GnuPG cryptographic agent and passphrase cache.
Oct 28 08:18:54 digipi systemd[1894]: Listening on ssh-agent.socket - OpenSSH Agent socket.
Oct 28 08:18:54 digipi systemd[1894]: Reached target sockets.target - Sockets.
Oct 28 08:18:54 digipi systemd[1894]: Reached target basic.target - Basic System.
Oct 28 08:18:54 digipi systemd[1]: Started us...@1000.service - User Manager for UID 1000.
Oct 28 08:18:54 digipi systemd[1894]: Started mpris-proxy.service - Bluetooth mpris proxy.
Oct 28 08:18:54 digipi systemd[1894]: Reached target default.target - Main User Target.
Oct 28 08:18:54 digipi systemd[1894]: Startup finished in 1.742s.
Oct 28 08:18:54 digipi systemd[1]: Started session-2.scope - Session 2 of User pi.
Oct 28 08:18:54 digipi systemd[1894]: Created slice session.slice - User Core Session Slice.
Oct 28 08:18:54 digipi systemd[1894]: Starting dbus.service - D-Bus User Message Bus...
Oct 28 08:18:54 digipi systemd[1894]: Started dbus.service - D-Bus User Message Bus.
Oct 28 08:18:55 digipi sshd-session[1876]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
Oct 28 08:18:55 digipi sshd-session[1876]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
Even later this showed in syslog:
Oct 28 08:27:48 digipi systemd[1]: Starting systemd-tmpfiles-clean.service - Cleanup of Temporary Directories...
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring.
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/oldlocal", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/uk", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/de", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/id", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/zh_TW", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/fr", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/pl", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/hr", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/nb", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/sr", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/ja", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/hu", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/cs", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/it", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/zh_CN", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/fi", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/be", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/tr", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/pt", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/fr.ISO8859-1", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/pt_BR", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/ko", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/sv", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/nl", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/es", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/fr.UTF-8", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/ru", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/ca", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/sl", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/bg", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/ro", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd-tmpfiles[2736]: Failed to remove directory "/var/cache/man/da", ignoring: Read-only file system
Oct 28 08:27:48 digipi systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
Oct 28 08:27:48 digipi systemd[1]: Finished systemd-tmpfiles-clean.service - Cleanup of Temporary Directories.
---------------------------------------
My problem is that PAT Winlink is using the wrong ax25 nodes file
Thanks,
Dave - KD7um