Gim12 Posted June 26, 2019 Posted June 26, 2019 Здравствуйте. Мой провайдер делит VLAN по приоритетам 802p К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2 Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают. Прошу добавить в будущие прошивки деление VLAN по приоритету 802p 2
0 sergeyk Posted June 26, 2019 Posted June 26, 2019 2 часа назад, Gim12 сказал: К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2 Попробуйте через Entware утилитой vconfig назначить приоритет вручную: vconfig set_egress_map eth3.10 0 2
0 Gim12 Posted June 27, 2019 Author Posted June 27, 2019 7 часов назад, Leksey118 сказал: @Gim12 а что за провайдер? провайдер Белтелеком 11 час назад, sergeyk сказал: Попробуйте через Entware утилитой vconfig назначить приоритет вручную: vconfig set_egress_map eth3.10 0 2 Проверить это к сожалению уже не смогу. Провайдер делит по приоритетам 802p VLAN на GPON. Причем делит приоритетами только виланы на OLT Huawei Еще использует OLT ZTE, но там приоритеты в VLAN не использует. Поэтому была хотелка всунуть gpon оптику напрямую в кенетик. Для этого брал на тест онушку Huawei MA5671A. После долгих мытарств разобрался, что проблема именно в 802p потому как успешно удалось поднять только VLAN с приоритетом 0 Онушку брал у знакомого, с которым контакт на ближайшее время потерян. Можно конечно все это проверить и на ван порту взяв не тегированный трафик к примеру с HG8310M. Но на ван порту это не интересно. Хотелось приходящую gpon оптику вставить в кенетик, без промежуточного звена. А покупать самому модуль без гарантированного результата, не хотелось бы. Онушка Huawei MA5671A стоит в пределах 100$
0 vasek00 Posted June 27, 2019 Posted June 27, 2019 (edited) 14 часа назад, sergeyk сказал: Попробуйте через Entware утилитой vconfig назначить приоритет вручную: vconfig set_egress_map eth3.10 0 2 Usage: vconfig COMMAND [OPTIONS] Create and remove virtual ethernet devices add IFACE VLAN_ID rem VLAN_NAME set_flag IFACE 0|1 VLAN_QOS set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS set_name_type NAME_TYPE set_egress_map [vlan-name] [skb_priority] [vlan_qos] — указывает, что для исходящих пакетов через vlan-name с определённым приоритетом буфера сокетов (sk_buff) skb_priority, должна выполняться маркировка приоритета VLAN в значение vlan_qos (3-х битное значение в VLAN заголовке). По умолчанию значение приоритета VLAN vlan_qos: 0. /opt/sbin # vconfig add eth3 10 /opt/sbin # vconfig set_egress_map eth3.10 0 2 /opt/sbin # ifconfig eth3.10 up /opt/sbin # ifconfig ... eth3.10 Link encap:Ethernet HWaddr хх:хх:хх:хх:хх:95 inet6 addr: хххх::хххх:хххх:хххх:хххх/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:7 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:738 (738.0 B) ... как итог /proc/9122/net/vlan # cat eth2.1 eth2.1 VID: 1 REORDER_HDR: 1 dev->priv_flags: 1201 total frames received 4586469 total bytes received 1287639583 Broadcast/Multicast Rcvd 645478 total frames transmitted 2802703 total bytes transmitted 1141665307 Device: eth2 INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 EGRESS priority mappings: /proc/9122/net/vlan # cat eth3.10 eth3.10 VID: 10 REORDER_HDR: 1 dev->priv_flags: 1001 total frames received 0 total bytes received 0 Broadcast/Multicast Rcvd 0 total frames transmitted 7 total bytes transmitted 738 Device: eth3 INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 EGRESS priority mappings: 0:2 /proc/9122/net/vlan # Edited June 27, 2019 by vasek00
0 czerniewski Posted May 3, 2024 Posted May 3, 2024 В 26.06.2019 в 16:40, Gim12 сказал: Здравствуйте. Мой провайдер делит VLAN по приоритетам 802p К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2 Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают. Прошу добавить в будущие прошивки деление VLAN по приоритету 802p Подтверждаю, должен быть присвоен приоритет (для Белтелекома на HUAWEI). Отправил просьбу админу, чтобы внедрили примерно так:
0 Rock3t Posted June 14, 2024 Posted June 14, 2024 (edited) Подтверждаю, очень актуальный вопрос. Хотелось бы реализацию в том виде, в котором описал пользователь czerniewski. Ознакомился с changelog KeeneticOS 4.2 Alpha 11 25/05/2024 Реализована новая опция IntelliQoS, которая позволяет применить 802.1p Priority Code Point (PCP) для исходящих пакетов через интерфейс командной строки (CLI). [NDM-3318] interface {name} vlan qos egress map {priority} {pcp} {priority} — номер приоритетной очереди NTCE; если значение равно 0, все исходящие пакеты на интерфейсе будут получать назначенный PCP; {pcp} — установить новое значение 802.1p PCP. Протестировал. Теперь работает когда на ONU поднимаю bridge без указания VLAN и 802.1p Без поднятия bridge на ONU соединение не поднимается. Видимо ONU все таки как то отлично от Keenetic поднимает соединение. заметил, что vlan qos egress map для интерфейсов (PPPoE0 и Bridge0) не прописывается Edited June 15, 2024 by kirywka
0 Gim12 Posted June 19, 2024 Author Posted June 19, 2024 В 15.06.2024 в 00:33, kirywka сказал: Без поднятия bridge на ONU соединение не поднимается. А я думал наконец то реализовали как просили. Жаль.
0 Rock3t Posted June 21, 2024 Posted June 21, 2024 (edited) У меня есть Huawei HG8310m, который я использовал многие годы на провайдере IP telсom. Провайдер гибкий, там запросто настроили работу. Белтелеком на контакт не пошел, поэтому пришлось покупать C-data FG511g-x, но у него к сожалению на последней прошивке (1.3.8) при поднятии подключения bridge режется скорость до 1 Мб/с. Приходится ставить route и включать dmz. Вот обрадовался наконец, что можно будет полностью поднимать соединение на Кинетике, но пока к сожалению не вышло UPD. Поковырялся еще. В общем поднял соединение на Keenetic без поднятия соединения bridge на ONU. Но есть один нюанс, заставить работать получилось только после перевода VLAN на ONU c-data из transparent в trunk 10. На простом Huawei HG8310m без настроек так и не получилось (как ни правил его конфиг файл - не получилось). Так что Кинетики молодцы сделали все, что от них зависело. Сейчас еще бы реализовать эту опцию через интерфейс а не CLI. Edited June 30, 2024 by kirywka
0 GaZZoN Posted February 26, 2025 Posted February 26, 2025 (edited) В 27.06.2019 в 06:51, Gim12 сказал: провайдер Белтелеком Проверить это к сожалению уже не смогу. Провайдер делит по приоритетам 802p VLAN на GPON. Причем делит приоритетами только виланы на OLT Huawei Еще использует OLT ZTE, но там приоритеты в VLAN не использует. Поэтому была хотелка всунуть gpon оптику напрямую в кенетик. Для этого брал на тест онушку Huawei MA5671A. После долгих мытарств разобрался, что проблема именно в 802p потому как успешно удалось поднять только VLAN с приоритетом 0 Онушку брал у знакомого, с которым контакт на ближайшее время потерян. Можно конечно все это проверить и на ван порту взяв не тегированный трафик к примеру с HG8310M. Но на ван порту это не интересно. Хотелось приходящую gpon оптику вставить в кенетик, без промежуточного звена. А покупать самому модуль без гарантированного результата, не хотелось бы. Онушка Huawei стоит в пределах 100$ Добрый день! Имел опыт с установкой KN-1011 с MA5671A, провайдер Белтелеком. Если честно, то не помню какой именно был ONU провайдера, но все встало и работало нормально до скачка электричества. (К слову "Онушка Huawei стоит в пределах 100$" есть предложения в РФ за 3500рур.) Он сам по себе грелся сильно, ну и по итогу перестал работать. Было принято решение заменить на Zyxel PMG3000-D20B, вот он стал абсолютно без всяких танцев с бубном. Вот прям вообще ничего не делал и работает до сих пор. В 15.06.2024 в 00:33, Rock3t сказал: Подтверждаю, очень актуальный вопрос. Хотелось бы реализацию в том виде, в котором описал пользователь czerniewski. Ознакомился с changelog KeeneticOS 4.2 Alpha 11 25/05/2024 Реализована новая опция IntelliQoS, которая позволяет применить 802.1p Priority Code Point (PCP) для исходящих пакетов через интерфейс командной строки (CLI). [NDM-3318] interface {name} vlan qos egress map {priority} {pcp} {priority} — номер приоритетной очереди NTCE; если значение равно 0, все исходящие пакеты на интерфейсе будут получать назначенный PCP; {pcp} — установить новое значение 802.1p PCP. Протестировал. Теперь работает когда на ONU поднимаю bridge без указания VLAN и 802.1p Без поднятия bridge на ONU соединение не поднимается. Видимо ONU все таки как то отлично от Keenetic поднимает соединение. заметил, что vlan qos egress map для интерфейсов (PPPoE0 и Bridge0) не прописывается Подскажите пожалуйста, вы внешний ONU использовали или SFP? А так же к примеру: CLI interface XXX vlan qos egress map 0 2 Устанавливает приоритет 2 для всех VLAN? Edited February 26, 2025 by GaZZoN
0 Padavan Posted February 26, 2025 Posted February 26, 2025 2 часа назад, GaZZoN сказал: Устанавливает приоритет 2 для всех VLAN? Нет, только для конкретного VLAN и skb приоритета 0. Чтобы установить для всех skb prio (команда аналогична vconfig set_egress_map) interface XXX/VlanX vlan qos egress map 0 2 vlan qos egress map 1 2 vlan qos egress map 2 2 vlan qos egress map 3 2 vlan qos egress map 4 2 vlan qos egress map 5 2 vlan qos egress map 6 2 vlan qos egress map 7 2 !
0 GaZZoN Posted February 26, 2025 Posted February 26, 2025 18 минут назад, Padavan сказал: Нет, только для конкретного VLAN и skb приоритета 0. Чтобы установить для всех skb prio (команда аналогична vconfig set_egress_map) interface XXX/VlanX vlan qos egress map 0 2 vlan qos egress map 1 2 vlan qos egress map 2 2 vlan qos egress map 3 2 vlan qos egress map 4 2 vlan qos egress map 5 2 vlan qos egress map 6 2 vlan qos egress map 7 2 ! И эффект будет аналогичным этому значению: (Заранее извиняюсь, если это сильно глупый вопрос)
0 Le ecureuil Posted February 26, 2025 Posted February 26, 2025 39 минут назад, GaZZoN сказал: И эффект будет аналогичным этому значению: (Заранее извиняюсь, если это сильно глупый вопрос) Да, такой и будет.
0 Gim12 Posted February 26, 2025 Author Posted February 26, 2025 2 часа назад, Padavan сказал: Нет, только для конкретного VLAN и skb приоритета 0. Чтобы установить для всех skb prio (команда аналогична vconfig set_egress_map) interface XXX/VlanX vlan qos egress map 0 2 vlan qos egress map 1 2 vlan qos egress map 2 2 vlan qos egress map 3 2 vlan qos egress map 4 2 vlan qos egress map 5 2 vlan qos egress map 6 2 vlan qos egress map 7 2 ! Так я понимаю первое значение в строке это кто пользуется IntelliQoS. А у кого он вообще не установлен. Достаточно прописать vlan qos egress map 0 2 И все пакеты в этом vlan будут проходить?
0 Le ecureuil Posted February 26, 2025 Posted February 26, 2025 12 минут назад, Gim12 сказал: Так я понимаю первое значение в строке это кто пользуется IntelliQoS. А у кого он вообще не установлен. Достаточно прописать vlan qos egress map 0 2 И все пакеты в этом vlan будут проходить? Они в любом случае будут проходить, от этой команды только зависит что будет положено в поле prio у vlan-заголовка. 1
0 GaZZoN Posted March 2, 2025 Posted March 2, 2025 В 26.02.2025 в 16:29, Le ecureuil сказал: Они в любом случае будут проходить, от этой команды только зависит что будет положено в поле prio у vlan-заголовка. Доброго времени суток! После очередных танцев с бубном, по факту ничего не вышло ( интернет так и не поднялся) Настраивал все по вышеуказанным инструкциям, но результата нет. В моем случае команда была такой: interface GigabitEthernet0/Vlan10 vlan qos egress map 0 2 Может у кого-нибудь есть дельные мысли как это победить?
0 Le ecureuil Posted March 2, 2025 Posted March 2, 2025 2 часа назад, GaZZoN сказал: Доброго времени суток! После очередных танцев с бубном, по факту ничего не вышло ( интернет так и не поднялся) Настраивал все по вышеуказанным инструкциям, но результата нет. В моем случае команда была такой: interface GigabitEthernet0/Vlan10 vlan qos egress map 0 2 Может у кого-нибудь есть дельные мысли как это победить? Добавьте в map все остальные значения, как вам уже подсказали выше.
0 GaZZoN Posted March 3, 2025 Posted March 3, 2025 15 часов назад, Le ecureuil сказал: Добавьте в map все остальные значения, как вам уже подсказали выше. Пробовал, безрезультатно.
0 Le ecureuil Posted March 3, 2025 Posted March 3, 2025 У вас синий порт в качестве провайдера? Покажите-ка вообще свой конфиг, а то воду в ступе толчем.
0 GaZZoN Posted March 5, 2025 Posted March 5, 2025 (edited) В 03.03.2025 в 12:01, Le ecureuil сказал: У вас синий порт в качестве провайдера? Покажите-ка вообще свой конфиг, а то воду в ступе толчем. Keenetic 1012 + Zyxel PMG3000-D20B. Интернет, через SPF (рядом с оранжевым) Спойлер log K.txt Edited March 5, 2025 by GaZZoN
Question
Gim12
Здравствуйте.
Мой провайдер делит VLAN по приоритетам 802p
К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2
Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают.
Прошу добавить в будущие прошивки деление VLAN по приоритету 802p
20 answers to this question
Recommended Posts