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

Internal error Could not set addresses for U frame #464

Open
jmkristian opened this issue Apr 6, 2023 · 1 comment
Open

Internal error Could not set addresses for U frame #464

jmkristian opened this issue Apr 6, 2023 · 1 comment

Comments

@jmkristian
Copy link
Contributor

When attempting to connect via AGWPE with a very long call sign, Direwolf outputs to the log:

Source Address is too long. "TOOLONG" has more than 6 characters.
Internal error in ax25_u_frame_debug: Could not set addresses for U frame.
INTERNAL ERROR:  lm_data_request NULL packet pointer. Please report this!

So I'm reporting it. A complete log is attached. This is mostly harmless, but it's annoying that it repeats the attempt several times before sending a 'd' disconnect frame to the AGWPE client. A swift rejection would be better.
tooLong.txt

@wb2osz
Copy link
Owner

wb2osz commented Apr 6, 2023

AX.25 source, destination, and digipeater addresses are limited to a maximum of 6 uppercase letters and digits, optionally followed by an SSID in the range of 1 to 15.
It's not the most user friendly error message, but the application is trying to send an invalid address.
It's a defect in the client application.

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