Рейтинг:0

Ошибка при изменении классификации трафика CAKE в OpenWrt

флаг za

В настоящее время я использую OpenWrt (версия: 19.07.7) в Virtual Box (версия: 6.1).
А также наличие машины с Linux, которую я использую, чтобы подключиться к OpenWrt по ssh и направить на нее синтетический трафик.
И попытка изменить классификацию трафика алгоритма CAKE на OpenWrt с помощью тк фильтр заменить сценарии.
В частности, у меня есть цикл из 10 итераций, и на каждой итерации я фиксирую различное сопоставление значений байтов ToS с классами приоритета CAKE (называемыми TIN). Например, я использую следующий скрипт для отображения.

ToS = от 0x00 до TIN 8 (у меня 256 скриптов для ToS = от 0x00 до 0xFF):

фильтр tc заменить dev eth1 parent 1: протокол все u32 соответствуют ip tos 0x00 0xff действие skbedit приоритет 1:8

Однако я могу зафиксировать эти сценарии только для 8 итераций, после чего я получил следующую ошибку:

Ответы RTNETLINK: неверный аргумент
У нас есть ошибка при обращении к ядру

Мне было интересно, почему это происходит после 8 итераций и есть ли какие-либо решения, чтобы избежать этой ошибки. Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.