What's new

[Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Status
Not open for further replies.
QoS has to be on in the router GUI. Preferably before you install FreshJR QOS. ;)

I would recommend a full M&M Config (yes; nuclear option!) if you keep having glitches for no other apparent reason. See my links below in my signature for more details.

FWIW, I tried turning on QOS and then installing FreshJR_QOS, letting it restart QOS (asks the question during install). Now it is running, but does not appear to have the correct functionality as Undf FlowID is pointing to 17 (and should be 13, or at least was in previous versions):

Code:
adaptive QOS: Undf Prio: 2
adaptive QOS: Undf FlowID: 1:17
adaptive QOS: Classes Present: 8
adaptive QOS: Down Band: 307200
adaptive QOS: Up Band  : 25600
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:11
adaptive QOS: Gaming = 1:12
adaptive QOS: Others = 1:13
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:15
adaptive QOS: Downloads = 1:16
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: Downrates -- 15360, 61440, 46080, 30720, 30720, 92160, 15360, 15360
adaptive QOS: Downceils -- 307200, 307200, 307200, 307200, 307200, 307200, 307200, 307200
adaptive QOS: Downbursts -- 19200b, 75Kb, 38400b, 19200b, 14398b, 11198b, 6398b, 3199b
adaptive QOS: DownCbursts -- 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb
adaptive QOS: ***********
adaptive QOS: Uprates -- 1280, 5120, 3840, 7680, 2560, 2560, 1280, 1280
adaptive QOS: Upciels -- 25600, 25600, 25600, 25600, 25600, 25600, 25600, 25600
adaptive QOS: Upbursts -- 3200b, 6400b, 3200b, 3200b, 3200b, 3199b, 3200b, 3200b
adaptive QOS: UpCbursts -- 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b

Looks like I am going to have to blow up my configuration. :(
 
FWIW, I tried turning on QOS and then installing FreshJR_QOS, letting it restart QOS (asks the question during install). Now it is running, but does not appear to have the correct functionality as Undf FlowID is pointing to 17 (and should be 13, or at least was in previous versions):

Code:
adaptive QOS: Undf Prio: 2
adaptive QOS: Undf FlowID: 1:17
adaptive QOS: Classes Present: 8
adaptive QOS: Down Band: 307200
adaptive QOS: Up Band  : 25600
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:11
adaptive QOS: Gaming = 1:12
adaptive QOS: Others = 1:13
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:15
adaptive QOS: Downloads = 1:16
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: Downrates -- 15360, 61440, 46080, 30720, 30720, 92160, 15360, 15360
adaptive QOS: Downceils -- 307200, 307200, 307200, 307200, 307200, 307200, 307200, 307200
adaptive QOS: Downbursts -- 19200b, 75Kb, 38400b, 19200b, 14398b, 11198b, 6398b, 3199b
adaptive QOS: DownCbursts -- 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb
adaptive QOS: ***********
adaptive QOS: Uprates -- 1280, 5120, 3840, 7680, 2560, 2560, 1280, 1280
adaptive QOS: Upciels -- 25600, 25600, 25600, 25600, 25600, 25600, 25600, 25600
adaptive QOS: Upbursts -- 3200b, 6400b, 3200b, 3200b, 3200b, 3199b, 3200b, 3200b
adaptive QOS: UpCbursts -- 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b

Looks like I am going to have to blow up my configuration. :(

No, that looks correct to me. Just give it a few minutes to kick in. ;)

Look also at post 3 in this thread:

1) How do I know the script/QOS is working?

Execute

Code:
/jffs/scripts/FreshJR_QOS -debug

and make sure

Undf Prio is NOT 1:17
 
No, that looks correct to me. Just give it a few minutes to kick in. ;)

Look also at post 3 in this thread:

I had been watching syslog and it had already completed its restart:

Code:
Mar 30 15:52:46 adaptive QOS: Applying  TC Down Rules
Mar 30 15:52:46 adaptive QOS: Applying  TC Up   Rules
Mar 30 15:52:46 adaptive QOS: Modifying TC Class Rates
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10011 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10012 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10013 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10014 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10015 is big. Consider r2q change.

Even now, it still says 1:17.

I am familiar with not wanting it to be 1:17, been running this script successfully for quite a while now. Something went awry with the move to the new firmware. Thanks for the replies.
 
I had been watching syslog and it had already completed its restart:

Code:
Mar 30 15:52:46 adaptive QOS: Applying  TC Down Rules
Mar 30 15:52:46 adaptive QOS: Applying  TC Up   Rules
Mar 30 15:52:46 adaptive QOS: Modifying TC Class Rates
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10011 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10012 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10013 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10014 is big. Consider r2q change.
Mar 30 15:52:46 [REDACTED router name] kernel: HTB: quantum of class 10015 is big. Consider r2q change.

Even now, it still says 1:17.

I am familiar with not wanting it to be 1:17, been running this script successfully for quite a while now. Something went awry with the move to the new firmware. Thanks for the replies.


This is what you posted:
adaptive QOS: Undf Prio: 2

This is what should be posted:
and make sure

Undf Prio is NOT 1:17

I still think you're good. :)
 
This is what you posted:


This is what should be posted:


I still think you're good. :)

Oh. Yeah... Thanks for your patience. This is what happens when you have the flu and trying to mess with things. Barely been out of bed the past couple of days.
 
Oh. Yeah... Thanks for your patience. This is what happens when you have the flu and trying to mess with things. Barely been out of bed the past couple of days.

No worries! We all go through this. I had to double and triple check myself before I posted! :)
 
QoS has to be on in the router GUI. Preferably before you install FreshJR QOS. ;)

incorrect. QoS can be on or off while the script is installed.

The script runs 5 minutes anytime AFTER AdaptiveQOS is enabled or toggled, regardless of the previous state.

If the QOS is not enabled prior to install, the script modcations will be enabled next time it is turned on.
If QOS is already enabled during install, the script modifications wont be in effect until QoS is toggled.

That is why the installer prompts/reminds/offers you to restart QoS if it is already enabled during the time of the install.

@Tekneek debug has to be called after the 5 minute wait.

If undf flowid is still 1:17 after the wait, send the output of

Code:
tc filter show dev br0

so I can take a look at it without upgrading to 384.10 mysself
 
Last edited:
incorrect. QoS can be on or off while the script is installed.

The script runs 5 minutes after AdaptiveQOS is enabled or toggled.

If the QOS is not enabled prior to install, the script wont run and wont look for modcations.

@Tekneek debug has to be called after the 5 minute wait.

If undf flowid is still 1:17 after the wait, send the output of

Code:
tc class show dev br0

so I can take a look at it without upgrading to 384.10 mysself

Thank you FreshJR! I'll be sure to remember this. I think Tekneek is fine though too. ;)
 
Thank you FreshJR! I'll be sure to remember this. I think Tekneek is fine though too. ;)

Well no, his debug is slightly confusing.

Looking at the numbers it looks like the custom bandwidth rates were applied, but the TC redirection rules were NOT applied. TC redirection rules would change the unidentified traffic flowid away from 1:17.

On the other hand, it also seems like he was also calling -debug before the 5 minute wait, so the modifications might not of have been applied yet.

On a fresh install, it is possible that a definitions update wiped the QoS modications. This would correct itself at the scheduled check, but still, the output of

Code:
tc filter show dev br0

will allow me to take an actual look instead of speculation.
 
Last edited:
incorrect. QoS can be on or off while the script is installed.

If undf flowid is still 1:17 after the wait, send the output of

Code:
tc filter show dev br0

so I can take a look at it without upgrading to 384.10 mysself

Definitely past the 5 minute wait and still seeing the same debug results:
Code:
Mar 30 16:49:02 adaptive QOS: Undf Prio: 2
Mar 30 16:49:02 adaptive QOS: Undf FlowID: 1:17
Mar 30 16:49:02 adaptive QOS: Classes Present: 8
Mar 30 16:49:02 adaptive QOS: Down Band: 307200
Mar 30 16:49:02 adaptive QOS: Up Band  : 25600
Mar 30 16:49:02 adaptive QOS: ***********
Mar 30 16:49:02 adaptive QOS: Net = 1:10
Mar 30 16:49:02 adaptive QOS: VOIP = 1:11
Mar 30 16:49:02 adaptive QOS: Gaming = 1:12
Mar 30 16:49:02 adaptive QOS: Others = 1:13
Mar 30 16:49:02 adaptive QOS: Web = 1:14
Mar 30 16:49:02 adaptive QOS: Streaming = 1:15
Mar 30 16:49:02 adaptive QOS: Downloads = 1:16
Mar 30 16:49:02 adaptive QOS: Defaults = 1:17
Mar 30 16:49:02 adaptive QOS: ***********
Mar 30 16:49:02 adaptive QOS: Downrates -- 15360, 61440, 46080, 30720, 30720, 92160, 15360, 15360
Mar 30 16:49:02 adaptive QOS: Downceils -- 307200, 307200, 307200, 307200, 307200, 307200, 307200, 307200
Mar 30 16:49:02 adaptive QOS: Downbursts -- 19200b, 75Kb, 38400b, 19200b, 14398b, 11198b, 6398b, 3199b
Mar 30 16:49:02 adaptive QOS: DownCbursts -- 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb, 375Kb
Mar 30 16:49:02 adaptive QOS: ***********
Mar 30 16:49:02 adaptive QOS: Uprates -- 1280, 5120, 3840, 7680, 2560, 2560, 1280, 1280
Mar 30 16:49:02 adaptive QOS: Upciels -- 25600, 25600, 25600, 25600, 25600, 25600, 25600, 25600
Mar 30 16:49:02 adaptive QOS: Upbursts -- 3200b, 6400b, 3200b, 3200b, 3200b, 3199b, 3200b, 3200b
Mar 30 16:49:02 adaptive QOS: UpCbursts -- 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b, 32000b

Here is the output you requested:
https://pastebin.com/FqiecVJB

Thanks for helping to put some eyes on this. First time in a long while that I've run into an issue with this.
 
@Tekneek

can you send the output of the edited command

(I edited the post after I realized I requested class instead of filter)

Definitely:

Code:
# tc filter show dev br0
filter parent 1: protocol all pref 1 u32
filter parent 1: protocol all pref 1 u32 fh 800: ht divisor 1
filter parent 1: protocol all pref 1 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid 1:2
  mark 0x0000 0xc0000000 (success 14034)
filter parent 1: protocol all pref 2 u32
filter parent 1: protocol all pref 2 u32 fh 827: ht divisor 1
filter parent 1: protocol all pref 2 u32 fh 827::800 order 2048 key ht 827 bkt 0 flowid 1:17
  mark 0x80000000 0xc000ffff (success 92975)
filter parent 1: protocol all pref 3 u32
filter parent 1: protocol all pref 3 u32 fh 805: ht divisor 1
filter parent 1: protocol all pref 3 u32 fh 805::800 order 2048 key ht 805 bkt 0 flowid 1:11
  mark 0x80000000 0xc03f0000 (success 1183)
filter parent 1: protocol all pref 4 u32
filter parent 1: protocol all pref 4 u32 fh 824: ht divisor 1
filter parent 1: protocol all pref 4 u32 fh 824::800 order 2048 key ht 824 bkt 0 flowid 1:16
  mark 0x80010000 0xc03f0000 (success 24)
filter parent 1: protocol all pref 6 u32
filter parent 1: protocol all pref 6 u32 fh 825: ht divisor 1
filter parent 1: protocol all pref 6 u32 fh 825::800 order 2048 key ht 825 bkt 0 flowid 1:16
  mark 0x80030000 0xc03f0000 (success 1443347)
filter parent 1: protocol all pref 7 u32
filter parent 1: protocol all pref 7 u32 fh 823: ht divisor 1
filter parent 1: protocol all pref 7 u32 fh 823::800 order 2048 key ht 823 bkt 0 flowid 1:15
  mark 0x80040000 0xc03f0000 (success 2904300)
filter parent 1: protocol all pref 8 u32
filter parent 1: protocol all pref 8 u32 fh 806: ht divisor 1
filter parent 1: protocol all pref 8 u32 fh 806::800 order 2048 key ht 806 bkt 0 flowid 1:11
  mark 0x80050000 0xc03f0000 (success 1315)
filter parent 1: protocol all pref 9 u32
filter parent 1: protocol all pref 9 u32 fh 807: ht divisor 1
filter parent 1: protocol all pref 9 u32 fh 807::800 order 2048 key ht 807 bkt 0 flowid 1:11
  mark 0x80060000 0xc03f0000 (success 634)
filter parent 1: protocol all pref 10 u32
filter parent 1: protocol all pref 10 u32 fh 80b: ht divisor 1
filter parent 1: protocol all pref 10 u32 fh 80b::800 order 2048 key ht 80b bkt 0 flowid 1:13
  mark 0x80070000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 11 u32
filter parent 1: protocol all pref 11 u32 fh 80a: ht divisor 1
filter parent 1: protocol all pref 11 u32 fh 80a::800 order 2048 key ht 80a bkt 0 flowid 1:12
  mark 0x80080000 0xc03f0000 (success 299817)
filter parent 1: protocol all pref 12 u32
filter parent 1: protocol all pref 12 u32 fh 803: ht divisor 1
filter parent 1: protocol all pref 12 u32 fh 803::800 order 2048 key ht 803 bkt 0 flowid 1:10
  mark 0x80090000 0xc03f0000 (success 12107)
filter parent 1: protocol all pref 13 u32
filter parent 1: protocol all pref 13 u32 fh 80c: ht divisor 1
filter parent 1: protocol all pref 13 u32 fh 80c::800 order 2048 key ht 80c bkt 0 flowid 1:13
  mark 0x800a0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 14 u32
filter parent 1: protocol all pref 14 u32 fh 80d: ht divisor 1
filter parent 1: protocol all pref 14 u32 fh 80d::800 order 2048 key ht 80d bkt 0 flowid 1:13
  mark 0x800b0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 15 u32
filter parent 1: protocol all pref 15 u32 fh 822: ht divisor 1
filter parent 1: protocol all pref 15 u32 fh 822::800 order 2048 key ht 822 bkt 0 flowid 1:15
  mark 0x800c0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 16 u32
filter parent 1: protocol all pref 16 u32 fh 820: ht divisor 1
filter parent 1: protocol all pref 16 u32 fh 820::800 order 2048 key ht 820 bkt 0 flowid 1:14
  mark 0x800d0000 0xc03f0000 (success 715799)
filter parent 1: protocol all pref 17 u32
filter parent 1: protocol all pref 17 u32 fh 826: ht divisor 1
filter parent 1: protocol all pref 17 u32 fh 826::800 order 2048 key ht 826 bkt 0 flowid 1:16
  mark 0x800e0000 0xc03f0000 (success 337)
filter parent 1: protocol all pref 18 u32
filter parent 1: protocol all pref 18 u32 fh 808: ht divisor 1
filter parent 1: protocol all pref 18 u32 fh 808::800 order 2048 key ht 808 bkt 0 flowid 1:11
  mark 0x800f0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 20 u32
filter parent 1: protocol all pref 20 u32 fh 809: ht divisor 1
filter parent 1: protocol all pref 20 u32 fh 809::800 order 2048 key ht 809 bkt 0 flowid 1:11
  mark 0x80110000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 21 u32
filter parent 1: protocol all pref 21 u32 fh 801: ht divisor 1
filter parent 1: protocol all pref 21 u32 fh 801::800 order 2048 key ht 801 bkt 0 flowid 1:10
  mark 0x80120000 0xc03f0000 (success 167)
filter parent 1: protocol all pref 22 u32
filter parent 1: protocol all pref 22 u32 fh 802: ht divisor 1
filter parent 1: protocol all pref 22 u32 fh 802::800 order 2048 key ht 802 bkt 0 flowid 1:10
  mark 0x80130000 0xc03f0000 (success 975631)
filter parent 1: protocol all pref 23 u32
filter parent 1: protocol all pref 23 u32 fh 804: ht divisor 1
filter parent 1: protocol all pref 23 u32 fh 804::800 order 2048 key ht 804 bkt 0 flowid 1:10
  mark 0x80140000 0xc03f0000 (success 31510)
filter parent 1: protocol all pref 24 u32
filter parent 1: protocol all pref 24 u32 fh 80e: ht divisor 1
filter parent 1: protocol all pref 24 u32 fh 80e::800 order 2048 key ht 80e bkt 0 flowid 1:13
  mark 0x80150000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 26 u32
filter parent 1: protocol all pref 26 u32 fh 80f: ht divisor 1
filter parent 1: protocol all pref 26 u32 fh 80f::800 order 2048 key ht 80f bkt 0 flowid 1:13
  mark 0x80170000 0xc03f0000 (success 1)
filter parent 1: protocol all pref 27 u32
filter parent 1: protocol all pref 27 u32 fh 821: ht divisor 1
filter parent 1: protocol all pref 27 u32 fh 821::800 order 2048 key ht 821 bkt 0 flowid 1:14
  mark 0x80180000 0xc03f0000 (success 186450)
filter parent 1: protocol all pref 31 u32
filter parent 1: protocol all pref 31 u32 fh 810: ht divisor 1
filter parent 1: protocol all pref 31 u32 fh 810::800 order 2048 key ht 810 bkt 0 flowid 1:14
  mark 0x801c0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 32 u32
filter parent 1: protocol all pref 32 u32 fh 811: ht divisor 1
filter parent 1: protocol all pref 32 u32 fh 811::800 order 2048 key ht 811 bkt 0 flowid 1:14
  mark 0x801d0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 33 u32
filter parent 1: protocol all pref 33 u32 fh 812: ht divisor 1
filter parent 1: protocol all pref 33 u32 fh 812::800 order 2048 key ht 812 bkt 0 flowid 1:14
  mark 0x801e0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 34 u32
filter parent 1: protocol all pref 34 u32 fh 813: ht divisor 1
filter parent 1: protocol all pref 34 u32 fh 813::800 order 2048 key ht 813 bkt 0 flowid 1:14
  mark 0x801f0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 35 u32
filter parent 1: protocol all pref 35 u32 fh 814: ht divisor 1
filter parent 1: protocol all pref 35 u32 fh 814::800 order 2048 key ht 814 bkt 0 flowid 1:14
  mark 0x80200000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 36 u32
filter parent 1: protocol all pref 36 u32 fh 815: ht divisor 1
filter parent 1: protocol all pref 36 u32 fh 815::800 order 2048 key ht 815 bkt 0 flowid 1:14
  mark 0x80210000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 37 u32
filter parent 1: protocol all pref 37 u32 fh 816: ht divisor 1
filter parent 1: protocol all pref 37 u32 fh 816::800 order 2048 key ht 816 bkt 0 flowid 1:14
  mark 0x80220000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 38 u32
filter parent 1: protocol all pref 38 u32 fh 817: ht divisor 1
filter parent 1: protocol all pref 38 u32 fh 817::800 order 2048 key ht 817 bkt 0 flowid 1:14
  mark 0x80230000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 39 u32
filter parent 1: protocol all pref 39 u32 fh 818: ht divisor 1
filter parent 1: protocol all pref 39 u32 fh 818::800 order 2048 key ht 818 bkt 0 flowid 1:14
  mark 0x80240000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 40 u32
filter parent 1: protocol all pref 40 u32 fh 819: ht divisor 1
filter parent 1: protocol all pref 40 u32 fh 819::800 order 2048 key ht 819 bkt 0 flowid 1:14
  mark 0x80250000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 41 u32
filter parent 1: protocol all pref 41 u32 fh 81a: ht divisor 1
filter parent 1: protocol all pref 41 u32 fh 81a::800 order 2048 key ht 81a bkt 0 flowid 1:14
  mark 0x80260000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 42 u32
filter parent 1: protocol all pref 42 u32 fh 81b: ht divisor 1
filter parent 1: protocol all pref 42 u32 fh 81b::800 order 2048 key ht 81b bkt 0 flowid 1:14
  mark 0x80270000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 43 u32
filter parent 1: protocol all pref 43 u32 fh 81c: ht divisor 1
filter parent 1: protocol all pref 43 u32 fh 81c::800 order 2048 key ht 81c bkt 0 flowid 1:14
  mark 0x80280000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 44 u32
filter parent 1: protocol all pref 44 u32 fh 81d: ht divisor 1
filter parent 1: protocol all pref 44 u32 fh 81d::800 order 2048 key ht 81d bkt 0 flowid 1:14
  mark 0x80290000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 45 u32
filter parent 1: protocol all pref 45 u32 fh 81e: ht divisor 1
filter parent 1: protocol all pref 45 u32 fh 81e::800 order 2048 key ht 81e bkt 0 flowid 1:14
  mark 0x802a0000 0xc03f0000 (success 0)
filter parent 1: protocol all pref 46 u32
filter parent 1: protocol all pref 46 u32 fh 81f: ht divisor 1
filter parent 1: protocol all pref 46 u32 fh 81f::800 order 2048 key ht 81f bkt 0 flowid 1:14
  mark 0x802b0000 0xc03f0000 (success 0)
 
Well no, his debug is slightly confusing.

Looking at the numbers it looks like the custom bandwidth rates were applied, but the TC redirection rules were NOT applied. TC redirection rules would change the unidentified traffic flowid away from 1:17.

On the other hand, it also seems like he was also calling -debug before the 5 minute wait, so the modifications might not of have been applied yet.

On a fresh install, it is possible that a definitions update wiped the QoS modications. This would correct itself at the scheduled check, but still, the output of

Code:
tc filter show dev br0

will allow me to take an actual look instead of speculation.

Am I misreading his post (and your original post 3) and thinking he is okay?

I'm reading it as "adaptive QOS: Undf Prio: 2" and not as "adaptive QOS: Undf Prio: 17", so it should be okay?
 
Looks some code stopped working on 384.10.

I will have to update and check it out what happening myself. At quick glance, even if locked out from making changes via the currrent methods, its nothing I cant easily work via another approach.

I do wonder what prompted the change. If its Asus actively trying to lockout modifications instead of fixing their crap ..... Get your priorities straight.... and ill be out as a repeat customer.

I do hope its something on my end, and not what I speculated above.
 
Last edited:
Checking blufferbloat on my iPhones and iPads....I'm always getting A/A+. but when I'm using my laptop (wireless) I'm getting a B (mainly due to spikes while testing the download).

I've ran this test several times on both my laptop and Apple devices (same result each time)

Is this normal or related to a settings issue?
 
Checking blufferbloat on my iPhones and iPads....I'm always getting A/A+. but when I'm using my laptop (wireless) I'm getting a B (mainly due to spikes while testing the download).

I've ran this test several times on both my laptop and Apple devices (same result each time)

Is this normal or related to a settings issue?

if your speeds exceed wifi throughput then the link will be bloated
 
Looks some code stopped working on 384.10.

I will have to update and check it out what happening myself. At quick glance, even if locked out from making changes via the currrent methods, its nothing I cant easily work via another approach.

I do wonder what prompted the change. If its Asus actively trying to lockout modifications instead of fixing their crap ..... Get your priorities straight.... and ill be out as a repeat customer.

I do hope its something on my end, and not what I speculated above.
Afaik the only model to get a new GPL was the AX88U, all other models are Merlin code changes only
 
Looks some code stopped working on 384.10.

I will have to update and check it out what happening myself. At quick glance, even if locked out from making changes via the currrent methods, its nothing I cant easily work via another approach.

I do wonder what prompted the change. If its Asus actively trying to lockout modifications instead of fixing their crap ..... Get your priorities straight.... and ill be out as a repeat customer.

I do hope its something on my end, and not what I speculated above.

Does this mean that FreshJR QOS is not working right now?
 
Afaik the only model to get a new GPL was the AX88U, all other models are Merlin code changes only

To this end, if I need to bite the bullet and do a nuke and pave of my entire router configuration and test after that, I'll go ahead with it. Restoring all of my config is a bit of a heavy lift (hence my reluctance to this point), but I will do it if that seems to be the most likely road to happiness. :)
 
Does this mean that FreshJR QOS is not working right now?

Looks like its partially working. Which is great since custom bandwidths are still beng set, and this is responsible for the bulk of qos improvement.

Wont know whats up until I upgrade and look into it.
 
Status
Not open for further replies.

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!

Staff online

Top