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

knockd throws pcap syntax error on Asuswrt-Merlin #64

Open
pjm111 opened this issue Apr 4, 2020 · 1 comment
Open

knockd throws pcap syntax error on Asuswrt-Merlin #64

pjm111 opened this issue Apr 4, 2020 · 1 comment

Comments

@pjm111
Copy link

pjm111 commented Apr 4, 2020

After installing and configuring knockd 0.7.8.1 from Entware on a router running Asuswrt-Merlin, I see the following error when attempting to start knockd:
pcap: can't parse filter expression: syntax error

The knockd start attempt was with the following command line:
/opt/sbin/knockd -d -c '/opt/etc/knockd.conf' -i eth0

A web search reveals a possibly related issue being discussed here:
https://forums.opensuse.org/showthread.php/536111-Knockd-unable-to-start-after-upgrade-from-15-0-to-15-1

Is this error a known problem and is there a fix on the way? Does Entware have access to the latest knockd build?

@TDFKAOlli
Copy link
Contributor

@pjm111 The problem shall be fixed with pull request #55 . Please try again with a build.

Background has already be found in that discussion thread, the uninitialized flags variables. As this is fixed in pull #55, you can close this issue.

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

No branches or pull requests

2 participants