Перейти к содержанию

Вопрос

Опубликовано

Здравствуйте.

Мой провайдер делит VLAN по приоритетам 802p

К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2

Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают.

Прошу добавить в будущие прошивки деление VLAN по приоритету 802p

Рекомендуемые сообщения

  • 0
Опубликовано
2 часа назад, Gim12 сказал:

К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2

Попробуйте через Entware утилитой vconfig назначить приоритет вручную:

vconfig set_egress_map eth3.10 0 2

 

  • 0
Опубликовано
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
Опубликовано (изменено)
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 # 

 

Изменено пользователем vasek00
  • 0
Опубликовано
В 26.06.2019 в 16:40, Gim12 сказал:

Здравствуйте.

Мой провайдер делит VLAN по приоритетам 802p

К примеру, для настройки интернета нужно указать VLAN 10 приоритет по 802p - 2

Без указания приоритета, работает только вилан по приоритету 0 у моего провайдера это служба tr 069 Остальные виланы не работают.

Прошу добавить в будущие прошивки деление VLAN по приоритету 802p

Подтверждаю, должен быть присвоен приоритет (для Белтелекома на HUAWEI).

Отправил просьбу админу, чтобы внедрили примерно так:2024-05-03_181505.thumb.jpg.5dcdc0a13a14dbeb3b94e5121dcb6fff.jpg

  • 0
Опубликовано (изменено)

Подтверждаю, очень актуальный вопрос. Хотелось бы реализацию в том виде, в котором описал пользователь 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) не прописывается

Изменено пользователем kirywka
  • 0
Опубликовано
В 15.06.2024 в 00:33, kirywka сказал:

Без поднятия bridge на ONU соединение не поднимается.

А я думал наконец то реализовали как просили. Жаль.

  • 0
Опубликовано (изменено)

У меня есть 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.

Изменено пользователем kirywka

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.