Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest ka9q-radio commit #983

Merged
merged 1 commit into from
Feb 12, 2025

Conversation

argilo
Copy link
Contributor

@argilo argilo commented Feb 12, 2025

A recent ka9q-radio bug causes diagnostic messages to be printed into pcmrecord's output, corrupting the signal output: ka9q/ka9q-radio#113

This situation occurs if multicast is not enabled on the loopback interface. It is off by default on Linux, but radiod enables it as long as it has the cap_net_admin capability. ka9q-radio gives radiod this capability in its installer (https://github.com/ka9q/ka9q-radio/blob/ca8c687479b8aa965e749ec2a365ce41ba50f96b/Makefile.linux#L86) but a containerized ka9q-radio might not have the capability.

The bug was introduced in ka9q/ka9q-radio@231d020 and fixed in ka9q/ka9q-radio@0bb4d29.

I think we should update to the latest ka9q-radio to pick up the fix.

This will also be a good commit to recommend in the wiki, since it also fixes undefined behaviour in radiod's startup routine: ka9q/ka9q-radio#111. But ka9q-radio's makefile no longer builds pcmcat by default, so we shouldn't recommend this in the wiki until 1.8.1 is out.

@argilo
Copy link
Contributor Author

argilo commented Feb 12, 2025

I'm running ca8c687479b8aa965e749ec2a365ce41ba50f96b on my two stations (both native installs, 1.8.1-beta7), and it's working well so far.

@darksidelemm darksidelemm merged commit 355eddc into projecthorus:testing Feb 12, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants