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

Tcp KISS #173

Open
p4ck377r4c3r opened this issue Aug 10, 2024 · 1 comment
Open

Tcp KISS #173

p4ck377r4c3r opened this issue Aug 10, 2024 · 1 comment

Comments

@p4ck377r4c3r
Copy link

When aprsd only has tcp kiss enabled, it gives attribute error. I was able to fix this by changing Line 92 in kiss.py to all lowercase. Once the attribute error was fixed, it looks asit does when running on the 'IS' connection. However, it doesn't seem to be parsing the "thirdparty" packets and never receives a ping message over kiss. I would look further into fixing this and contribute but not knowing the work flow is my limiting factor. Would take me a bit, but would figure it out. Everything seems to work fine when connection IS enabled and tcp disabled.

I am running direwolf that seems to send everything over the kiss port as third party. I have tested APRSISCE with the same connection and it seems to work fine.

@hemna
Copy link
Collaborator

hemna commented Aug 13, 2024

hey there, thanks for the info. The TCPKISS connection is via 3rd party library that aprsd uses.

Here is the encapsulation being done by aprsd to send the packet to ax253 lib.

https://github.com/craigerl/aprsd/blob/master/aprsd/client/drivers/kiss.py#L90-L119

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