Gim12 Posted June 26, 2019 Posted June 26, 2019 Здравствуйте. Мой провайдер делит VLAN по приоритетам 802p К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2 Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают. Прошу добавить в будущие прошивки деление VLAN по приоритету 802p 2 Quote
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 Quote
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$ Quote
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 Quote
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). Отправил просьбу админу, чтобы внедрили примерно так: Quote
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 Quote
0 Gim12 Posted June 19, 2024 Author Posted June 19, 2024 В 15.06.2024 в 00:33, kirywka сказал: Без поднятия bridge на ONU соединение не поднимается. А я думал наконец то реализовали как просили. Жаль. Quote
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 Quote
0 GaZZoN Posted February 26 Posted February 26 (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 by GaZZoN Quote
0 Padavan Posted February 26 Posted February 26 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 ! Quote
0 GaZZoN Posted February 26 Posted February 26 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 ! И эффект будет аналогичным этому значению: (Заранее извиняюсь, если это сильно глупый вопрос) Quote
0 Le ecureuil Posted February 26 Posted February 26 39 минут назад, GaZZoN сказал: И эффект будет аналогичным этому значению: (Заранее извиняюсь, если это сильно глупый вопрос) Да, такой и будет. Quote
0 Gim12 Posted February 26 Author Posted February 26 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 будут проходить? Quote
0 Le ecureuil Posted February 26 Posted February 26 12 минут назад, Gim12 сказал: Так я понимаю первое значение в строке это кто пользуется IntelliQoS. А у кого он вообще не установлен. Достаточно прописать vlan qos egress map 0 2 И все пакеты в этом vlan будут проходить? Они в любом случае будут проходить, от этой команды только зависит что будет положено в поле prio у vlan-заголовка. 1 Quote
0 GaZZoN Posted March 2 Posted March 2 В 26.02.2025 в 16:29, Le ecureuil сказал: Они в любом случае будут проходить, от этой команды только зависит что будет положено в поле prio у vlan-заголовка. Доброго времени суток! После очередных танцев с бубном, по факту ничего не вышло ( интернет так и не поднялся) Настраивал все по вышеуказанным инструкциям, но результата нет. В моем случае команда была такой: interface GigabitEthernet0/Vlan10 vlan qos egress map 0 2 Может у кого-нибудь есть дельные мысли как это победить? Quote
0 Le ecureuil Posted March 2 Posted March 2 2 часа назад, GaZZoN сказал: Доброго времени суток! После очередных танцев с бубном, по факту ничего не вышло ( интернет так и не поднялся) Настраивал все по вышеуказанным инструкциям, но результата нет. В моем случае команда была такой: interface GigabitEthernet0/Vlan10 vlan qos egress map 0 2 Может у кого-нибудь есть дельные мысли как это победить? Добавьте в map все остальные значения, как вам уже подсказали выше. Quote
0 GaZZoN Posted March 3 Posted March 3 15 часов назад, Le ecureuil сказал: Добавьте в map все остальные значения, как вам уже подсказали выше. Пробовал, безрезультатно. Quote
0 Le ecureuil Posted March 3 Posted March 3 У вас синий порт в качестве провайдера? Покажите-ка вообще свой конфиг, а то воду в ступе толчем. Quote
0 GaZZoN Posted March 5 Posted March 5 (edited) В 03.03.2025 в 12:01, Le ecureuil сказал: У вас синий порт в качестве провайдера? Покажите-ка вообще свой конфиг, а то воду в ступе толчем. Keenetic 1012 + Zyxel PMG3000-D20B. Интернет, через SPF (рядом с оранжевым) Спойлер log K.txt Edited March 5 by GaZZoN Quote
Question
Gim12
Здравствуйте.
Мой провайдер делит VLAN по приоритетам 802p
К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2
Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают.
Прошу добавить в будущие прошивки деление VLAN по приоритету 802p
19 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.