What's new

CakeQOS CakeQoS-Merlin v2.1.1

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

I'm going to try to experiment with this tonight.
 
I still want to wash DSCP markings on ingress, in cake's settings, right? I'm assuming that wipes whatever classifications Comcast throws on it and v2.2.0 applies its markings AFTER that.
 
I still want to wash DSCP markings on ingress, in cake's settings, right? I'm assuming that wipes whatever classifications Comcast throws on it and v2.2.0 applies its markings AFTER that.
Wash happens after Cake is done with the packet. Cake uses the original DSCP received to determine tin selection, then after the packet gets tinned, the DSCP is washed so that it doesn't get propagated to WiFi WMM.

The new filtering in 2.2.0 doesn't actually change the DSCP on ingress. It forces the tin selection regardless of DSCP.

I do add a catchall filter to force any unmatched traffic into the besteffort tin, to mimic the same effect of wash. But I do it unconditionally, mainly because everything would be in Bulk for we the Comcast customers.
 
I do add a catchall filter to force any unmatched traffic into the besteffort tin, to mimic the same effect of wash. But I do it unconditionally, mainly because everything would be in Bulk for we the Comcast customers.
Would a catchall be like this (for diffserv8):
Code:
ipset=/./tin2_4,tin2_6

Difficult to tell if that is working so far.
 
Would a catchall be like this (for diffserv8):
Code:
ipset=/./tin2_4,tin2_6

Difficult to tell if that is working so far.
No, that isn't good. You'll only cause problems for yourself if you try to load all domains into an ipset. Please remove that.

What are you trying to achieve? And why use diffserv8?
 
No, that isn't good. You'll only cause problems for yourself if you try to load all domains into an ipset. Please remove that.

What are you trying to achieve? And why use diffserv8?
How would you make a catchall?

For work related purposes, I was trying to get some experience with the full set. I don't *really* need it, though. diffserv4 is preferable to diffserv3, though.
 
How would you make a catchall?
It's already created by the script if you use diffserv3 or diffserv4 as a tc filter. Nasty syntax.
Code:
# tc filter show dev ifb4eth0 pref 99
filter parent 8006: protocol all matchall
filter parent 8006: protocol all matchall handle 0x1
        action order 1: skbedit  priority 8006:2 pipe
         index 27 ref 1 bind 1
Only use dnsmasq to identify the important stuff that needs to be prioritized up or down from besteffort. Everything else should end up in besteffort without doing anything else.
 
Only use dnsmasq to identify the important stuff that needs to be prioritized up or down from besteffort. Everything else should end up in besteffort without doing anything else.
Excellent. Thanks for the guidance. I have a tendency to toil over the most complicated option and work my way down.
 
Pushed another update to the develop branch. 2.2.0 also includes the handling of local IPv6 addresses if you've created iptables rules in the GUI that include a local IPv4 address. I did the same thing with FlexQoS a little while back. It all happens automatically if you have IPv6 enabled.

I also had to fix the update check which was broken in the CLI menu. So try updating in the GUI, or reinstall manually if you're testing the develop branch.
 
Beta 2.20 available on develop branch!

This has the initial groundwork for ipset-based classification for upload and download traffic. How you populate the ipsets is up to you, but I expect most of us to use dnsmasq functionality.

Example /jffs/configs/dnsmasq.conf.add (just created for my testing, not exhaustive or meant to be your starting point):
Code:
ipset=/googlevideo.com/nflxvideo.net/aiv-cdn.net/r.cloudfront.net/aiv-delivery.net/video_4,video_6
ipset=/zoom.us/skype.com/voice_4,voice_6
ipset=/backblaze.com/backblazeb2.com/bulk_4,bulk_6
ipset=/ms-acdc.office.com/windowsupdate.com/update.microsoft.com/bulk_4,bulk_6
ipset=/onedrive.com/1drv.ms/1drv.com/bulk_4,bulk_6
The ipset names that CakeQOS-Merlin creates depend on which prioritization scheme you use:
  • besteffort: (none created)
  • diffserv3: bulk_4, besteffort_4, voice_4 (optionally bulk_6, besteffort_6, voice_6 if IPv6 enabled)
  • diffserv4: bulk_4, besteffort_4, video_4, voice_4 (optionally bulk_6, besteffort_6, video_6, voice_6 if IPv6 enabled)
  • diffserv8: tin0_4, tin1_4, tin2_4, ... tin7_4 (and IPv6 equivalents)
There is no user interface for this, at least for now. I'm not certain yet that I want to take on the responsibility to manage dnsmasq options in CakeQOS-Merlin. But it's pretty darn easy to setup yourself, thanks to the dnsmasq.conf customizations available in Merlin.

The hardest part may be to find and isolate which domain names you really need to track via the ipset. For example, youtube.com won't give you what you really want (i.e. googlevideo.com), so I strongly suggest using Diversion with logging enabled to look for the domains of interest.

Interested users can switch to the develop branch by re-running the installer for that branch:
Code:
mkdir -p /jffs/addons/cake-qos && /usr/sbin/curl -s "https://raw.githubusercontent.com/ttgapers/cakeqos-merlin/develop/cake-qos.sh" -o "/jffs/addons/cake-qos/cake-qos" && chmod 755 /jffs/addons/cake-qos/cake-qos && sh /jffs/addons/cake-qos/cake-qos install

Troubleshooting / Debugging:
Please report issues and include the outputs of these commands:
Code:
ipset list -n
iptables -t mangle -S CakeQOS-Merlin
ip6tables -t mangle -S CakeQOS-Merlin
tc -s filter show dev ifb4eth0
tc -s qdisc show dev eth0
tc -s qdisc show dev ifb4eth0
grep ^ipset= /jffs/configs/dnsmasq.conf.add

Edited the first post to provide a link to this post, for any user(s) interested in the Develop branch new features.

Thanks @dave14305!
 
So far I'm liking this capability using ipsets. I want to use an ipset for everything now. :)

One application that eluded inbound tinning was Facetime. It doesn't seem to use a dedicated DNS name like other services. So I played with a bitmap:port ipset containing all the Facetime udp ports (3478-3497,16384-16402). Then added another tc filter putting all that into Video. I debated putting it into Voice, but left Voice for WiFi calling.
Code:
ipset create videoports bitmap:port range 3400-17000
ipset add videoports 3478-3497
ipset add videoports 16384-16402
ipset create voiceports bitmap:port range 500-4500
ipset add voiceports 500
ipset add voiceports 4500
handle="$(tc qdisc show dev ifb4eth0 root | awk ' { print $3 } ')"
tc filter add dev ifb4eth0 parent $handle protocol all prio 31 basic match 'ipset(videoports src)' action skbedit priority ${handle}3
tc filter add dev ifb4eth0 parent $handle protocol all prio 41 basic match 'ipset(voiceports src)' action skbedit priority ${handle}4
You could also add Zoom ports 8801-8810 as well, but I think Zoom will get added dynamically by the DNS names, if added to dnsmasq.conf.add.

Anyway, still a lot of experimenting to do. And a reminder that you don't need to classify everything -- just the stuff that is very important or very unimportant. Everything else can linger in besteffort without any extra effort.
 
how do i check that hte domains are being actually pulled in? i added a domain and its not being put in the correct tin
 
how do i check that hte domains are being actually pulled in? i added a domain and its not being put in the correct tin
It's easy if you have dnsmasq logging enabled (e.g. by using Diversion, even if ad-blocking is disabled). You will see log entries for ipset in the dnsmasq.log.
Code:
# grep ipset /opt/var/log/dnsmasq.log
Oct  8 18:00:01 dnsmasq[31145]: 13783 192.168.1.195/49745 ipset add video_6 2a00:86c0:2044:2044::154 ipv6-c498-ord001-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13789 192.168.1.195/64693 ipset add video_4 45.57.45.211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13789 192.168.1.195/64693 ipset add video_6 45.57.45.211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13790 192.168.1.195/62226 ipset add video_4 2a00:86c0:2045:2045::211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13790 192.168.1.195/62226 ipset add video_6 2a00:86c0:2045:2045::211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
 
It's easy if you have dnsmasq logging enabled (e.g. by using Diversion, even if ad-blocking is disabled). You will see log entries for ipset in the dnsmasq.log.
Code:
# grep ipset /opt/var/log/dnsmasq.log
Oct  8 18:00:01 dnsmasq[31145]: 13783 192.168.1.195/49745 ipset add video_6 2a00:86c0:2044:2044::154 ipv6-c498-ord001-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13789 192.168.1.195/64693 ipset add video_4 45.57.45.211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13789 192.168.1.195/64693 ipset add video_6 45.57.45.211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13790 192.168.1.195/62226 ipset add video_4 2a00:86c0:2045:2045::211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
Oct  8 18:00:01 dnsmasq[31145]: 13790 192.168.1.195/62226 ipset add video_6 2a00:86c0:2045:2045::211 ipv6-c012-ord001-dev-ix.1.oca.nflxvideo.net
k it looks like its working. my only issue now is i'm trying to get DirecTV Stream connections in the right tin and one of the domains they use when making the rule manually i get a warning saying that it resolves to more then 1 IP address so its only resolving the first one? how do add a wildcard or something?
\
this is the domain

api.cld.dtvce.com

i tried just doing dtvce.com and also *.dtvce.com but i dont think its working cuz its not part of the output of the grep of the log file...
 
k it looks like its working. my only issue now is i'm trying to get DirecTV Stream connections in the right tin and one of the domains they use when making the rule manually i get a warning saying that it resolves to more then 1 IP address so its only resolving the first one? how do add a wildcard or something?
\
this is the domain

api.cld.dtvce.com

i tried just doing dtvce.com and also *.dtvce.com but i dont think its working cuz its not part of the output of the grep of the log file...
I added ipset=/api.cld.dtvce.com/video_4,video_6 (since I have IPv6 enabled). I found this in the log:

Code:
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.224.68.212 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.224.68.212 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.225.117.96 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.225.117.96 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 54.203.185.228 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 54.203.185.228 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 35.82.128.104 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 35.82.128.104 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.236.128.225 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.236.128.225 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.240.74.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.240.74.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.241.155.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.241.155.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 35.166.158.121 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 35.166.158.121 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
 
I added ipset=/api.cld.dtvce.com/video_4,video_6 (since I have IPv6 enabled). I found this in the log:

Code:
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.224.68.212 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.224.68.212 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.225.117.96 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.225.117.96 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 54.203.185.228 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 54.203.185.228 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 35.82.128.104 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 35.82.128.104 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.236.128.225 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.236.128.225 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.240.74.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.240.74.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 44.241.155.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 44.241.155.133 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_4 35.166.158.121 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Oct  8 19:25:59 dnsmasq[11453]: 3 127.0.0.1/50390 ipset add video_6 35.166.158.121 prod-apigee-alb-1283653329.us-west-2.elb.amazonaws.com
Ok so don't worry about the arming I saw . Cool. Since I have your attention can you look this over and tell me if it's adaquite ?

Ian stuck with a Bonded VDSL2 using PPPoE and PTM with vlan101 tagged . My actual real upload/download is 39Mbps Down and 5.1Mbps Up. My usage type is : ioT devices , Amazon echos and/or Google home in each room . I live with 3 other people but they are not power users. They go on Facebook, watch Netflix/DirecTV etc . My elderly father though ends up leaving the DirecTV app going so more often then not there is a 4-8Mbpa load on the line at any given time . This worked fine without QoS until recently . I signed up for a 3rd party IPTV service and love it but it is way more sensitive . It works fine when it's just me but If DirecTV is streaming in another room I'll get random buffer issues . I have an A+ with buffernloat with just besteffort. I also tried Flex but it got a lower score . Screenshots and logs below .

Code:
ASUSWRT-Merlin RT-AX86U 386.4_alpha1-g8f4afe68
90 Wed Aug 11 16:44:26 UTC 2021
albinoman887@RT-AX86U-8EA8:/tmp/home/root# tc
qdisc > tc.log
albinoman887@RT-AX86U-8EA8:/tmp/home/root# tc
qdisc
qdisc pfifo_fast 0: dev eth0 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth1 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refc
nt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1
1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refc
nt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1
1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth7 root refcnt 2 ban
ds 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo 8001: dev vlan101 root refcnt 2 li
mit 1p
qdisc cake 8002: dev ppp0 root refcnt 2 bandwi
dth 4710Kbit diffserv3 dual-srchost nat nowash
no-ack-filter split-gso rtt 100ms ptm overhea
d 34
qdisc ingress ffff: dev ppp0 parent ffff:fff1
----------------
qdisc cake 8003: dev ifb4ppp0 root refcnt 2 ba
ndwidth 37888Kbit diffserv4 dual-dsthost nat w
ash ingress no-ack-filter split-gso rtt 100ms
ptm overhead 34
albinoman887@RT-AX86U-8EA8:/tmp/home/root

Code:
CakeQOS-Merlin: > Download Status:
qdisc cake 8003: dev ifb4ppp0 root refcnt 2 ba
ndwidth 37888Kbit diffserv4 dual-dsthost nat w
ash ingress no-ack-filter split-gso rtt 100ms
ptm overhead 34

CakeQOS-Merlin: > Upload Status:
qdisc cake 8002: dev ppp0 root refcnt 2 bandwi
dth 4710Kbit diffserv3 dual-srchost nat nowash
no-ack-filter split-gso rtt 100ms ptm overhea
d 34
Code:
##############################################
###########

qdisc cake 8003: root refcnt 2 bandwidth 37888
Kbit diffserv4 dual-dsthost nat wash ingress n
o-ack-filter split-gso rtt 100ms ptm overhead
34
Sent 14573586524 bytes 10100020 pkt (dropped
101219, overlimits 17133980 requeues 0)
backlog 65648b 44p requeues 0
memory used: 684288b of 4Mb
capacity estimate: 37888Kbit
min/max network layer size:           28 /
1492
min/max overhead-adjusted size:       63 /
1550
average network hdr offset:            0

                   Bulk  Best Effort        Vi
deo        Voice
  thresh       2368Kbit    37888Kbit    18944K
bit     9472Kbit
  target         7.67ms          5ms
5ms          5ms
  interval        103ms        100ms        10
0ms        100ms
  pk_delay       8.09ms       33.4ms       57.
4ms          0us
  av_delay       1.24ms       13.6ms       56.
8ms          0us
  sp_delay          6us       6.36ms        32
0us          0us
  backlog            0b       65648b
0b           0b
  pkts            49137     10134513        17
633            0
  bytes        70192685  14627931050     26299
006            0
  way_inds            0       723520
  0            0
  way_miss          188        18816
  1            0
  way_cols            0            0
  0            0
  drops             115       100277
827            0
  marks               0            0
  0            0
  ack_drop            0            0
  0            0
  sp_flows            1            4
  1            0
  bk_flows            0            2
  0            0
  un_flows            0            0
  0            0
  max_len          1492         1492         1
492            0
  quantum           300         1156
578          300
Code:
albinoman887@RT-AX86U-8EA8:/tmp/home/root# ips
et list -n
bulk_4
besteffort_4
video_4
voice_4
bulk
besteffort
video
voice
albinoman887@RT-AX86U-8EA8:/tmp/home/root#
albinoman887@RT-AX86U-8EA8:/tmp/home/root# ipt
ables -t mangle -S CakeQOS-Merlin
-N CakeQOS-Merlin
-A CakeQOS-Merlin -o ppp0 -m set --match-set b
ulk_4 dst -j DSCP --set-dscp 0x08
-A CakeQOS-Merlin -o ppp0 -m set --match-set b
esteffort_4 dst -j DSCP --set-dscp 0x00
-A CakeQOS-Merlin -o ppp0 -m set --match-set v
oice_4 dst -j DSCP --set-dscp 0x30
albinoman887@RT-AX86U-8EA8:/tmp/home/root# gre
p ^ipset= /jffs/configs/dnsmasq.conf.add
ipset=/zoom.us/skype.com/voice_4,voice_6
ipset=/googlevideo.com/nflxvideo.net/aiv-cdn.n
et/r.cloudfront.net/aiv-delivery.net/redpill.t
el/astra.live/video_4
ipset=/backblaze.com/backblazeb2.com/api.cld.d
tvce.com/directvnow.com/bulk_4,bulk_6
ipset=/ms-acdc.office.com/windowsupdate.com/up
date.microsoft.com/bulk_4,bulk_6
ipset=/onedrive.com/1drv.ms/1drv.com/bulk_4,bu
lk_6
ipset=/dtvce.com/yospace01-directv.akamaized.n
et/directv.akamaized.net/directvnow.com/bulk_4
albinoman887@RT-AX86U-8EA8:/tmp/home/root#
[/code]

Let me know if I missed anything I'm on my phone right now so it was kinda a PITA to get it all
 

Attachments

  • Screenshot_20211008-193428_Chrome.jpg
    Screenshot_20211008-193428_Chrome.jpg
    38.7 KB · Views: 177
  • Screenshot_20211008-193535_Chrome.jpg
    Screenshot_20211008-193535_Chrome.jpg
    45.9 KB · Views: 196
  • Screenshot_20211008-193615_Chrome.jpg
    Screenshot_20211008-193615_Chrome.jpg
    41.7 KB · Views: 203
  • Screenshot_20211008-193835_Chrome.jpg
    Screenshot_20211008-193835_Chrome.jpg
    44.1 KB · Views: 210
  • Screenshot_20211008-193925_Chrome.jpg
    Screenshot_20211008-193925_Chrome.jpg
    49.8 KB · Views: 186
Last edited:
I'm on my phone right now so it was kinda a PITA to get it all
Imagine what it’s like to try to read it. :rolleyes:

All I can really see is that you’ve duplicated some domains in the dnsmasq.conf.add file. And DTV is in Bulk. Everything else was too messy to interpret.
 
Imagine what it’s like to try to read it. :rolleyes:

All I can really see is that you’ve duplicated some domains in the dnsmasq.conf.add file. And DTV is in Bulk. Everything else was too messy to interpret.
hey can i set device priority under the Bandwith Monitor Tab in conjunction with qos?
 

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