Open
Conversation
Author
|
now of course, i have no idea how to fix my bufferbloat problems on BSD without killing my bandwidth... i was able to setup a traffic shaper that reduces the bufferbloat, but it trickles traffic down to 80kbps... not working! note that i did try to enable ECN and SACK and all of those, no luck. |
Owner
|
Thanks for the PR. I'll have time to look at it in a week or so. As for the slow data rates after enabling fq_codel, I would post a note on the bloat list with a list of your config's (https://lists.bufferbloat.net/listinfo/bloat - yes, our certificate has expired). |
Author
|
i am not sure i setup fq_codel at all... i just setup altq with HFSC and ECN in pf. but thanks for the ref. |
Author
|
posted to the list, awaits moderation. |
teslamint
pushed a commit
to teslamint/CeroWrtScripts
that referenced
this pull request
Sep 29, 2020
Warning message: PID: 4736 2015-03-07 17:19:58 Testing netperf-eu.bufferbloat.net (ipv4) with 4 streams down and up while pinging 89.243.96.1. Takes about 30 seconds. Ping PID: 4741 Starting upload #1 4743 Starting upload richb-hanover#2 4744 Starting upload richb-hanover#3 4745 Starting upload #4 4746 Starting download #1 4748 Starting download richb-hanover#2 4749 Starting download richb-hanover#3 4750 Starting download #4 4751 Waiting for 4736 ./netperfrunner.sh: line 162: wait: pid 4736 is not a child of this shell Reason: We used `pgrep netperf`, but the results include the pid of netperfrunner.sh (substring match). Also it'd include everybody else's netperf :). Use `pgrep netperf -P $$` will return exactly the netperf pids which we can wait for. (It means --parent, but busybox only supports -P).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
the betterspeedtest wouldn't work on BSD platforms because of gnu-specific assumptions in the shell source code. this patch makes it work in FreeBSD, tested in FreeBSD 8.