good evening how do I know if there is a leak in qosify because my qosify is running very well but degrades over time I have the impression here are my settings based again on script elan ^^, I only use for livestreams on twitch and fps gaming
config defaults
list defaults /etc/qosify/*.conf
option dscp_prio video
option dscp_icmp +besteffort
option dscp_default_tcp besteffort
option dscp_default_udp besteffort
option prio_max_avg_pkt_len 500
config class bulk
option ingress CS1
option egress CS1
config class besteffort
option ingress CS0
option egress CS0
option dscp_prio video
option prio_max_avg_pkt_len 500
config class high_throughput_data
option ingress AF12
option egress AF12
option dscp_prio AF11
option prio_max_avg_pkt_len 1200
option dscp_bulk CS1
option bulk_trigger_pps 700
option bulk_trigger_timeout 60
config class network_services
option ingress CS2
option egress CS2
config class live_streaming
option ingress CS3
option egress CS3
config class video
option ingress AF41
option egress AF41
config class gaming
option ingress CS4
option egress CS4
config interface wan
option name wan
option disabled 0
option bandwidth_up 16mbit
option bandwidth_down 56mbit
option overhead_type bridged-ptm
# defaults:
option ingress 1
option egress 1
option mode diffserv4
option nat 1
option host_isolate 1
option autorate_ingress 0
option ingress_options ""
option egress_options "wash"
option options "ether-vlan"
and cofnig default now
# DNS
tcp:53 network_services
tcp:5353 network_services
udp:53 network_services
udp:5353 network_services
# NTP
udp:123 network_services
# SSH
tcp:22 network_services
# DNS over TLS (DoT)
tcp:853 video
udp:853 video
# HTTP (TCP)
tcp:80 +high_throughput_data
tcp:443 +high_throughput_data
# QUIC (UDP)
udp:80 +besteffort
udp:443 +besteffort
# BitTorrent (TCP)
tcp:6881-6889 bulk
tcp:6969 bulk
tcp:51413 bulk
# BitTorrent (UDP)
udp:6881-6889 bulk
udp:6969 bulk
udp:51413 bulk
# Usenet
tcp:119 bulk
tcp:563 bulk
# Bulk
dns:*.backblaze.com bulk
dns:*.backblazeb2.com bulk
dns:*.ms-acdc.office.com bulk
dns:*.windowsupdate.com bulk
dns:*.update.microsoft.com bulk
dns:*.onedrive.com bulk
dns:*.1drv.ms bulk
dns:*.1drv.com bulk
dns:*.sharepoint.com bulk
# Xbox (UDP)
udp:88 gaming
udp:500 gaming
udp:3544 gaming
udp:4500 gaming
# PlayStation (TCP)
tcp:1935 gaming
tcp:3074-3076 gaming
tcp:3478-3480 gaming
# PlayStation (UDP)
udp:3074-3079 gaming
udp:3478-3479 gaming
udp:3659 gaming
udp:30000-45000 gaming
# Zoom, Microsoft Teams and Skype - Them use the same ports.
udp:3478-3481 video
udp:8801-8810 video
# GoToMeeting
udp:1853 video
udp:8200 video
# Webex Meeting
tcp:5004 video
udp:9000 video
# Jitsi Meet
udp:10000 video
# Google Meet
udp:19302-19309 video
# FaceTime
udp:16384-16472 video
# TeamViewer
tcp:5938 video
udp:5938 video
# Live Streaming to YouTube Live, Twitch, Vimeo and LinkedIn Live.
tcp:1935-1936 live_streaming
tcp:2396 live_streaming
tcp:2935 live_streaming
would there also be a possibility to deactivate the down with a # or by putting 0 in mbits example -->
#option bandwidth_down 56mbit
option bandwidth_down 0mbit
1 Like
Dopam-IT_1987:
my environment is entirely dedicated to the video game network, the wifi is really not important, my mobile phone is in 4G and my console connected in ethernet cat5E for the moment,
If only gaming traffic is on the network and everything is wired then how you put stuff in cakes tins makes no difference. It only matters when there is competing traffic.
Imagine some customers at a bank waiting in line. The bank has a special line for VIP customers.... Now imagine only VIP customers are coming to the bank on tuesday.... The special line doesn't help! They all go in that line and they all wait the same as if the line didn't exist
3 Likes
ok thank you for his precision dlakelan aha very good example to understand
1 Like
VA1DER
January 26, 2022, 8:35pm
561
@rodrigo-sm2 I am having problems building master due to the same clang issue reported quite a bit earlier in this thread. The answer was to install clang-12 on the host system, but after doing this clang still is not found. Is there something else needed to be done to get master to build with qosify?
EDIT: Able to get the build to proceed by setting Advanced->BPF Toolchain->Use Host BPF Toolchain in make menuconfig. But does this mean that the other option, "Build LLVM toolchain for eBPF" is broken?
Hi everyone!
I hope I'm not making a repeat question but searching in 500+ messages is hard
I wanted to build qosify but I can't find it in make menuconfig unless I hremove the $(BPF_DEPENDS)
.
Any suggestions?
I’ve never tried to build it, but there is a llvm toolchain available.
Correct. If you're building your own, you should leave out any other sqm-scripts related packages. You also need an LLVM toolchain. The easiest way is if you download the llvm-bpf tarball from the snapshot build of any target and unpack it directly into your OpenWrt source directory.
Will it always be like this? Is it temporary? Cause it's not very user friendly when using the image builder
never had a problem with it
############## grep qosify manifest.*
manifest.r18086:qosify - 2021-11-12-bfc2cafe
manifest.r18161:qosify - 2021-11-21-2743e587
manifest.r18270:qosify - 2021-11-22-06872673
manifest.r18325:qosify - 2021-11-22-06872673
manifest.r18436:qosify - 2021-11-22-06872673
manifest.r18504:qosify - 2021-11-22-06872673
manifest.r18523:qosify - 2021-11-22-06872673
manifest.r18523ujail:qosify - 2021-11-22-06872673
manifest.r18531:qosify - 2021-11-22-06872673
manifest.r18568:qosify - 2021-11-22-06872673
manifest.r18609:qosify - 2021-11-22-06872673
manifest.r18621-fw3:qosify - 2021-11-22-06872673
manifest.r18621-fw4:qosify - 2021-11-22-06872673
Right now I'm trying to build it but I'm having issues, I'm still trying to figure out what's wrong.
I mean, having to select the advanced developer options leaves one thinking that it's none of their business in there
1 Like
hi everybody qosify work perfectly for the moment
i has replaced this rules like this
# SSH
tcp:22 network_services
# NTP
udp:123 network_services
# DNS
tcp:53 network_services
tcp:5353 network_services
udp:53 network_services
udp:5353 network_services
# DNS over TLS (DoT)
tcp:853 multimedia_conferencing
udp:853 multimedia_conferencing
# HTTP/QUIC
tcp:80 +high_throughput_data
tcp:443 +high_throughput_data
tcp:8080 +high_throughput_data
udp:80 +besteffort
udp:443 +besteffort
# Bulk
dns:*.backblaze.com bulk
dns:*.backblazeb2.com bulk
dns:*.ms-acdc.office.com bulk
dns:*.windowsupdate.com bulk
dns:*.update.microsoft.com bulk
dns:*.onedrive.com bulk
dns:*.1drv.ms bulk
dns:*.1drv.com bulk
dns:*.sharepoint.com bulk
# YouTube
dns:*.googlevideo.com multimedia_streaming
# NetFlix
dns:*.nflxvideo.net multimedia_streaming
# BitTorrent
tcp:6881-6889 bulk
tcp:6969 bulk
tcp:51413 bulk
udp:6881-6889 bulk
udp:6969 bulk
udp:51413 bulk
# Usenet
tcp:119 bulk
tcp:563 bulk
# Live Streaming to YouTube Live, Twitch, Vimeo and LinkedIn Live
tcp:1935-1936 broadcast_video
tcp:2396 broadcast_video
tcp:2935 broadcast_video
# Xbox
tcp:3074 gaming
udp:88 gaming
udp:500 gaming
udp:3074 gaming
udp:3544 gaming
udp:4500 gaming
# PlayStation
tcp:3478-3480 gaming
#udp:3478-3479 gaming # UDP ports already used in "Zoom" rules
# Call of Duty
#tcp:3074 gaming # TCP port already used in "Xbox" rules
tcp:3075-3076 gaming
#udp:3074 gaming # UDP port already used in "Xbox" rules
udp:3075-3079 gaming
udp:3658 gaming
# FIFA
tcp:3659 gaming
udp:3659 gaming
# Minecraft
tcp:25565 gaming
udp:19132-19133 gaming
udp:25565 gaming
# Zoom, Microsoft Teams and Skype (they use the same ports)
udp:3478-3481 multimedia_conferencing
udp:8801-8810 multimedia_conferencing
# GoToMeeting
udp:1853 multimedia_conferencing
udp:8200 multimedia_conferencing
# Webex Meeting
tcp:5004 multimedia_conferencing
udp:9000 multimedia_conferencing
# Jitsi Meet
udp:10000 multimedia_conferencing
# Google Meet
udp:19302-19309 multimedia_conferencing
# FaceTime
udp:16384-16472 multimedia_conferencing
# TeamViewer
tcp:5938 multimedia_conferencing
udp:5938 multimedia_conferencing
# Voice over Internet Protocol (VoIP)
tcp:5060-5061 telephony
udp:5060-5061 telephony
# Voice over WiFi or WiFi Calling (VoWiFi)
udp:500 telephony
udp:4500 telephony
tell me than you think my gameplay is very impressive
and my settings for my connexion
config defaults
list defaults /etc/qosify/*.conf
option dscp_prio multimedia_conferencing
option dscp_icmp +besteffort
option dscp_default_tcp besteffort
option dscp_default_udp besteffort
option prio_max_avg_pkt_len 500
config class bulk
option ingress CS1
option egress CS1
config class besteffort
option ingress CS0
option egress CS0
option dscp_prio multimedia_conferencing
option prio_max_avg_pkt_len 500
config class high_throughput_data
option ingress AF12
option egress AF12
option dscp_prio AF11
option prio_max_avg_pkt_len 500
option dscp_bulk bulk
option bulk_trigger_pps 700
option bulk_trigger_timeout 10
config class network_services
option ingress CS2
option egress CS2
config class broadcast_video
option ingress CS3
option egress CS3
config class multimedia_streaming
option ingress AF32
option egress AF32
option dscp_prio AF31
option prio_max_avg_pkt_len 500
option dscp_bulk AF33
option bulk_trigger_pps 500
option bulk_trigger_timeout 5
config class gaming
option ingress CS4
option egress CS4
config class multimedia_conferencing
option ingress AF42
option egress AF42
option dscp_prio AF41
option prio_max_avg_pkt_len 500
config class telephony
option ingress EF
option egress EF
config interface wan
option name wan
option disabled 0
option bandwidth_up 16mbit
option bandwidth_down 56mbit
option overhead_type bridged-ptm
# defaults:
option ingress 1
option egress 1
option mode diffserv4
option nat 1
option host_isolate 1
option autorate_ingress 0
option ingress_options ""
option egress_options "wash"
option options ""
config device wandev
option disabled 1
option name wan
1 Like
dMopp
February 1, 2022, 10:57pm
570
Ok, at least its independend from the type of filtering. i ahve the same with udp, tcp or dns only.
Sad, because its not really usefull if its crashing again and again
1 Like
It doesn't support Xiaomi ax3600 router... Is my router supported??
1 Like
no your router is not in this list wait because AX3600 is an development ....
1 Like
dMopp
February 2, 2022, 7:05pm
574
Going back so snapshot is not an option for me. And as you can see other ppl on Snapshot have the same issues. So i will wait for an update for now, even when qosify is crashing, the qdisc is still working at least.
Anyway thanks for trying to help
2 Likes
Framani
February 4, 2022, 3:26am
575
Is there any way to limit steam and epic downloads?
1 Like
Yes thanks elan , i will test tonight after my work
1 Like
test this settings
config defaults
list defaults /etc/qosify/*.conf
option dscp_prio multimedia_conferencing
option dscp_icmp +CS0
option dscp_default_tcp besteffort
option dscp_default_udp besteffort
option prio_max_avg_pkt_len 500
config class bulk
option ingress CS1
option egress CS1
config class besteffort
option ingress CS0
option egress CS0
option dscp_prio multimedia_conferencing
option prio_max_avg_pkt_len 500
config class high_throughput_data
option ingress AF11
option egress AF11
option dscp_prio multimedia_conferencing
option prio_max_avg_pkt_len 500
option dscp_bulk bulk
option bulk_trigger_pps 700
option bulk_trigger_timeout 30
config class network_services
option ingress CS2
option egress CS2
config class broadcast_video
option ingress CS3
option egress CS3
config class gaming
option ingress CS4
option egress CS4
config class multimedia_conferencing
option ingress AF42
option egress AF42
option dscp_prio AF41
option prio_max_avg_pkt_len 500
config class telephony
option ingress EF
option egress EF
config interface wan
option name wan
option disabled 0
option bandwidth_up 16mbit
option bandwidth_down 56mbit
option overhead_type bridged-ptm
# defaults:
option ingress 1
option egress 1
option mode diffserv4
option nat 1
option host_isolate 1
option autorate_ingress 0
option ingress_options ""
option egress_options "wash"
option options ""
config device wandev
option disabled 1
option name wan
option bandwidth 100mbit
# SSH
tcp:22 network_services
# NTP
udp:123 network_services
# DNS
tcp:53 network_services
tcp:5353 network_services
udp:53 network_services
udp:5353 network_services
# DNS over TLS (DoT)
tcp:853 multimedia_conferencing
udp:853 multimedia_conferencing
# HTTP/QUIC
tcp:80 +high_throughput_data
tcp:443 +high_throughput_data
tcp:8080 +high_throughput_data
udp:80 +besteffort
udp:443 +besteffort
# Microsoft (Bulk)
dns:*1drv* bulk
dns:*backblaze* bulk
dns:*backblazeb2* bulk
dns:*ms-acdc.office* bulk
dns:*onedrive* bulk
dns:*sharepoint* bulk
dns:*update.microsoft* bulk
dns:*windowsupdate* bulk
# MEGA (Download)
dns:*mega* bulk
# Dropbox (Download)
dns:*dropboxusercontent* bulk
# Steam (Download)
dns:*steamcontent* bulk
# Epic Games (Download)
dns:*download.epicgames* bulk
dns:*download2.epicgames* bulk
dns:*download3.epicgames* bulk
dns:*download4.epicgames* bulk
dns:*epicgames-download1* bulk
# YouTube
dns:*googlevideo* besteffort
# Twitch
dns:*ttvnw* besteffort
# Netflix
dns:*nflxvideo* besteffort
# Amazon Prime Video
dns:*aiv-cdn* besteffort
dns:*aiv-delivery* besteffort
dns:*pv-cdn* besteffort
# Disney Plus
dns:*disney* besteffort
dns:*dssott* besteffort
# HBO
dns:*hbo* besteffort
dns:*hbomaxcdn* besteffort
# BitTorrent
tcp:6881-6889 bulk
tcp:6969 bulk
tcp:51413 bulk
udp:6881-6889 bulk
udp:6969 bulk
udp:51413 bulk
# Usenet
tcp:119 bulk
tcp:563 bulk
# Live Streaming to YouTube Live, Twitch, Vimeo and LinkedIn Live
tcp:1935-1936 broadcast_video
tcp:2396 broadcast_video
tcp:2935 broadcast_video
# Xbox
tcp:3074 gaming
udp:88 gaming
udp:500 gaming
udp:3074 gaming
udp:3544 gaming
udp:4500 gaming
# PlayStation
tcp:3478-3480 gaming
#udp:3478-3479 gaming # UDP ports already used in "Zoom" rules
# Call of Duty
#tcp:3074 gaming # TCP port already used in "Xbox" rules
tcp:3075-3076 gaming
#udp:3074 gaming # UDP port already used in "Xbox" rules
udp:3075-3079 gaming
udp:3658 gaming
# FIFA
tcp:3659 gaming
udp:3659 gaming
# Minecraft
tcp:25565 gaming
udp:19132-19133 gaming
udp:25565 gaming
# Zoom, Microsoft Teams, Skype and FaceTime (they use these same ports)
udp:3478-3497 multimedia_conferencing
# Zoom
dns:*zoom* multimedia_conferencing
tcp:8801-8802 multimedia_conferencing
udp:8801-8810 multimedia_conferencing
# FaceTime
udp:16384-16387 multimedia_conferencing
udp:16393-16402 multimedia_conferencing
# GoToMeeting
udp:1853 multimedia_conferencing
udp:8200 multimedia_conferencing
# Webex Meeting
tcp:5004 multimedia_conferencing
udp:9000 multimedia_conferencing
# Jitsi Meet
tcp:5349 multimedia_conferencing
udp:10000 multimedia_conferencing
# Google Meet
udp:19302-19309 multimedia_conferencing
# TeamViewer
tcp:5938 multimedia_conferencing
udp:5938 multimedia_conferencing
# Voice over Internet Protocol (VoIP)
tcp:5060-5061 telephony
udp:5060-5061 telephony
# Voice over WiFi or WiFi Calling (VoWiFi)
udp:500 telephony
udp:4500 telephony
1 Like
Framani
February 4, 2022, 5:13pm
580
I'll check them out. Thanks.
2 Likes
Framani
February 4, 2022, 5:24pm
581
@elan So far, every influx of data is being set correctly in each of the tins. Great, thanks.
2 Likes
you can test if correct with
ubus call qosify dump
in root
1 Like