Debian upgrade breaks IRLP?

James <james@...>
 

Hello all -

I've been dealing with a bit of a mystery for the past couple of days.

I run IRLP node 7295 using a 3.0 board mounted in an HP desktop, running Debian 10.  The node feeds an NHRC-7 controller, which is in turn connected to a Kenwood TKR-750.

This setup has been extremely stable.

There have been some changes over the years, with the last hardware change being in 2019 when the old computer I was using started to fail, so I switched to a new HP.

Additional software is only OpenVPN as a secondary control link so I can disable the node from my phone if need be.

I generally stay on top of OS updates.  I performed a full-upgrade on the 12th, after Debian released the last point release for Buster over the weekend.  During the upgrade I was frustrated that tab completion wasn't working in my console so I added bash-completion.  That update upgraded the following packages:


Installed:
bash-completion:all 1:2.8-6
linux-image-4.19.0-9-686-pae:i386 4.19.118-2
linux-image-4.19.0-9-686-pae:i386 4.19.118-2
linux-image-4.19.0-9-686-pae:i386 4.19.118-2
linux-image-4.19.0-9-686-pae:i386 4.19.118-2
Upgraded:
base-files:i386 10.3+deb10u3 => 10.3+deb10u4
iputils-ping:i386 3:20180629-2 => 3:20180629-2+deb10u1
libfuse2:i386 2.9.9-1 => 2.9.9-1+deb10u1
libnss-systemd:i386 241-7~deb10u3 => 241-7~deb10u4
libpam-systemd:i386 241-7~deb10u3 => 241-7~deb10u4
libsystemd0:i386 241-7~deb10u3 => 241-7~deb10u4
libudev1:i386 241-7~deb10u3 => 241-7~deb10u4
linux-image-686-pae:i386 4.19+105+deb10u3 => 4.19+105+deb10u4
linux-libc-dev:i386 4.19.98-1+deb10u1 => 4.19.118-2
postfix-sqlite:i386 3.4.8-0+10debu1 => 3.4.10-0+deb10u1
postfix:i386 3.4.8-0+10debu1 => 3.4.10-0+deb10u1
systemd-sysv:i386 241-7~deb10u3 => 241-7~deb10u4
systemd:i386 241-7~deb10u3 => 241-7~deb10u4
tzdata:all 2019c-0+deb10u1 => 2020a-0+deb10u1
udev:i386 241-7~deb10u3 => 241-7~deb10u4
wpasupplicant:i386 2:2.7+git20190128+0c1e29f-6+deb10u1 => 2:2.7+git20190128+0c1e29f-6+deb10u2
.
Removed:
linux-image-4.19.0-6-686-pae:i386 4.19.67-2+deb10u2
Purged:
linux-image-4.19.0-6-686-pae:i386 4.19.67-2+deb10u2

Since the upgrade, my node does not seem as if it sending or receiving IRLP audio from the Internet, although all tests I can do seem to be successful.

scripts/troubleshoot_irlp is successful (except for 2c since I'm not running EchoIRLP).

I have verified my router's port forwarding with nmap from my work, and I can see the open TCP ports, and when connected to the echo reflector I can also see the open UDP ports.  My OpenVPN connection is still working as well, so I don't think there is a problem with the router or internal network.

scripts/audiotest works fine

I emulated that same test with `bin/key; play /usr/bin/soundtest.wav; bin/unkey` and that works.  I didn't really need to do that, I was just at a point where I wanted something to work the way I thought it would.  :)

So I'm confident that the IRLP node is sending audio to the NHRC-7, which is sending audio to the Kenwood, which is transmitting it.

scripts/audio_level_test also works, so I believe that the proper microphone is selected and the volume is correct.  (Which means the Kenwood should be sending audio to the NHRC-7, which is sending it to the node right?)  I get no clipping and an audio level of 69/100.

So everything SHOULD be working as far as I can tell.  I've even done a re-install of the IRLP node from backup so I should have the latest & greatest IRLP files.


But I get no audio from IRLP.  I can connect to the echo reflector and transmit to the node, but watching my router I don't see traffic other than the initial data connection.  And I don't get any hint of a reply back from the echo reflector.


Any ideas?  What am I missing?


Thanks!

James
KL2ZZ

Join IRLP@irlp.groups.io to automatically receive all group messages.