Recent content by solstyce

  • 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!

  1. solstyce

    FlexQoS FlexQoS 1.0 - Flexible QoS Enhancement Script for Adaptive QoS

    Just wanted to say a HUGE thank you to @dave14305 for FlexQoS. I spent a lot of time getting my home network working in March (with more help from Dave, Merlin, and several others) including getting FreshJR QoS running. I've been putting off upgrading my AC68U to the latest firmware and...
  2. solstyce

    FlexQoS FlexQoS 1.0 - Flexible QoS Enhancement Script for Adaptive QoS

    @Sinner @Vexira --- When I was troubleshooting my DHCP on FreshJRQoS with dave14305 I was having the same trouble posting my logs. Someone (forget who, sorry) pointed out that Cloudflare was blocking me due to my log file mentioning the hosts file. Inserting spaces, e.g. "/etc / hosts" got it...
  3. solstyce

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

    Yes, the FreshJRQoS script has a built-in 5 minute delay before it enables its rules. This is to give the default Asus QoS rules to be fully defined and live before the FreshJRQoS script modifies them. You can see this in the system log. BTW, thanks for the tip on using your own ping test to...
  4. solstyce

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

    You can enter the IP address / CIDR of your console (e.g. 192.168.1.40/32) into the Gaming rule and it will treat all traffic to/from your console as gaming. Then make sure on the QoS tab that you are using the Custom priority ordering and place Game traffic highest in the list so it's getting...
  5. solstyce

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

    I don't recall seeing mention of wildcards in mark values earlier in the thread. Of course, I wasn't looking specifically for that and may have missed / misunderstood in the blur of information...
  6. solstyce

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

    Yes, it still works and fq_codel is still the recommended setting. Remember to set your bandwidth speed manually and at 85-90% of your maximum measured speed to give QoS room to work. Measure your speed with DSLreports speed test or another tool that measures buffer bloat. IIRC the script...
  7. solstyce

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

    There were many discussions about VPNs and using a different interface than br0 or eth0, but I don't recall any about using multiple interfaces for running QoS on. I'm don't know much about networking, but I don't see how you'd run QoS over multiple interfaces, it seems like you'd have to...
  8. solstyce

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

    Same here. I honestly didn't think to try combining DSCP values in the match, but looking at the iptables extensions man page it doesn't look like it accepts multiple values or ranges. I've taken a deep dive into Wireshark and found the source of my problem. The iptables command works...
  9. solstyce

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

    Ah, that explains it. Thanks! I'm now seeing the rules in my iptables, but they don't seem to be marking any packets. I tried adding the rules manually after Adaptive QoS started which put them at the bottom of the POSTROUTING chain set. To check if the order matters, I added them to the...
  10. solstyce

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

    Finally had a chance to test this. It appears the Asus iptables command doesn't understand the dscp match. When I try the following to match Zoom traffic (56 & 40 up and down): iptables -D POSTROUTING -t mangle -o br0 -m dscp --dscp 56 -j MARK --set-mark 0x80060001 iptables -A POSTROUTING -t...
  11. solstyce

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

    Depends on what you want. I don't know the throughput of the AX88U but most people on gigabit see significant drops in speed when using QoS, e.g. 500-700Mbps. In the past FreshJR has recommended bandwidth allocation per device and Microtik equipment for simple QoS implementations. I'd try it...
  12. solstyce

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

    I looked at that briefly, but as far as I could tell with my limited networking analysis skills and some Google searches is they mainly use 80/443 a handful of protocol specific ports and the ephemeral ports, and didn't want to try to capture all the different ports in the limited rule space...
  13. solstyce

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

    Doh! Been trying to do too much in to little time lately. Thanks for catching that! In the meantime I found the legacy FreshJR recommendations using tc instead of iptables. I'll have to break it down and compare tc and iptables approaches for zoom and WebEx and see which seems to be working...
  14. solstyce

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

    I knew I'd seen FreshJR talk about DSCP earlier in the thread but couldn't find it - was searching for DSCP and iptables. When I just searched for DSCP I found this post with an DSCP matching example using tc. Plugging in the hex values for the DSCP values for Zoom and WebEx, I get # solstyce...
  15. solstyce

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

    DSCP based categorization? Wondering if anyone's considered assigning traffic to specific categories based on DSCP? Now that my Adaptive QoS is working, I'm still seeing a lot of my Zoom and Webex traffic going into "Other" and "Web Surfing" presumably because it's HTTPS and Trend Micro isn't...
Top