-
Notifications
You must be signed in to change notification settings - Fork 469
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
FRITZ!Box: use 64-bit traffic counters if available #739
base: master
Are you sure you want to change the base?
Conversation
All contributors have signed the CLA ✍️ ✅ |
I have read the CLA Document and I hereby sign the CLA or my organization already has a signed CLA. |
recheck |
I think this change will give an error with the tests.
It is not a syntax problem only formatting^^ |
Right, I hadn't looked into tests at all. Honestly this was just supposed to be a reminder to the devs to fix the issue upstream & an idea how to fix them. After unsuccessfully fighting with the CLA bot here I just cannot be bothered looking into having to set up tests, too. |
This PR is stale because it has been open for 14 days with no activity and the Github Actions are not passing. |
This PR was closed because it has been inactive for 14 days since being marked as stale. |
I asked my colleague to take a look at the CLA bot |
I'm sorry that you are struggling with the CLA bot. So far I can see nothing suspicious in the execution. Most likely it is that your comment is not literally the required text, but also contains the "recheck". It should work by only including
in a single comment. |
The bot literally contained the following in the same reply:
Its comment is entirely confusing. If the intent is for the user to post a comment solely consisting of "I have read" without the "recheck", why the additional comment about the "recheck"? 'cause that would imply that it does check each and every comment. Is the "recheck" meant solely for when you edit a comment? Or should I post two comments, one with "I have read…" and one with "recheck"? If not, why is the "recheck" comment there in the first place!? |
recheck |
1 similar comment
recheck |
And it's not working ;) |
@Yogibaer75 well, the comment of the CLA bot updated and we have the necessary entry in the CLA registry. Still don't know, why the GH actions didn't pass, but I'm looking into it. |
Thanks, @mbunkus for jumping through the hoops to make the CLA bot happy. Regarding the still failing actions, I've found in the GH logs that it is an issue with how they setup their tests:
Apparently, it's not possible to re-run tests that are older than one month as they state in their docs: The preferred approach that Github themselves suggest is either a) adding an empty dummy commit or b) if the upstream changes, rebasing on the latest commit. Given that information, to make the actions run again in this PR you would need to rebase the PR on latest master. I understand that this is completely bogus. Thank you for your contribution. |
The current FRITZ!Box check uses traffic counters that are 32-bit wide. This means that they overflow quickly, causing gaps in graphs & wrong traffic stats in general. Most current FRITZ!Box models also send additional 64-bit counters. These can & should be used if they're present, which is what this fix implements. If they're not available, the old 32-bit counters are used.