Hello Michael,
Did you find anything in the OS system logs related to this
issue?? Maybe a kernel oops, etc?
--David
KI6ZHD
On 02/20/2024 08:24 PM, Michael Dunn
wrote:
toggle quoted message
Show quoted text
? I'm going to be away from the console of these test
Pis for a few days, so it's a bit pointless to test a crash that
only takes a few hours to happen. ?Instead, I'm going to remove
rmsgw from ax25d and let the test cycle run while I'm away. ?
? Just a quick update on this, I checked on the Pis I had left in
this state (with rmsgw disabled) and found that both were healthy
after 8 days. ?To close the loop on this and demonstrate that
rmsgw was causing the crash, I re-enabled rmsgw in ax25d.conf and
restarted the daemon. ?There were no other changes and PAT was
able to connect to check mail in the next connection cycle. ?About
12 hours later, I checked and found RMS had a faulted netstat
output:
Active
AX.25 sockets
Dest
? ? ? Source ? ? Device ?State ? ? ? ?Vr/Vs ? ?Send-Q ?Recv-Q
* ? ?
? ? ?MYCALL-10 ?(null) ?LISTENING ? ?000/000 ?0 ? ? ? 0 ?
??
I found it interesting that netstat printed "(null)" this time,
instead of just an empty column. ?Not relevant, just
interesting. ?After finding netstat like this, a quick axcall
command crashed the Pi. ?I think this confirms that rmsgw is the
culprit here.
Still, this might not be specific to rmsgw. ?I think I'm seeing
this crop up with rmsgw because it is the only process that is
actively accepting AX.25 connections on my Pi. ?I might see if I
can use node to generate some traffic on the test box.
? Cheers
? Mike