# Метрика интерфейса

**URL:** <https://support.wirenboard.com/t/metrika-interfejsa/13040>\
**Category:** Web UI\
**Tags:** bug, web-интерфейс, настройка\
**Created:** [October 20, 2022, 9:30am UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040 "2022-10-20T09:30:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![HighTower](https://avatars.discourse-cdn.com/v2/letter/h/3bc359/32.png) [@HighTower](https://support.wirenboard.com/u/HighTower)\
**Post date:** [October 20, 2022, 9:30am UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/1 "2022-10-20T09:30:30Z")

</div>

Через веб интерфейс нельзя поставить метрику интерфейса, почему то веб интерфейс считает что значение метрики должно быть маской  
Если же руками поправить /etc/network/interfaces то ломается вообще веб интерфейс  
В логе пишется  
wb-mqtt-confed[881]: ERROR: Invalid config file /etc/network/interfaces  
wb-mqtt-confed[881]: ERROR: - interfaces.3: Must validate one and only one schema (oneOf)  
wb-mqtt-confed[881]: ERROR: - interfaces.3.options.metric: Does not match format ‘ipv4’  
wb-mqtt-confed[881]: ERROR: - interfaces.3: Must validate all the schemas (allOf)

тут видно что для metric вообще хочет format ‘ipv4’ что странно и неверно…

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [October 20, 2022, 11:44am UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/3 "2022-10-20T11:44:56Z")

</div>

Добрый день.  
Да, в схеме веб-интерфейса, которая обеспечивает редактирование конфига маска задается только как “255.255…”  
А в чем это создает сложности и неудобства?

---

<div class="post-metadata">

**Author:** ![HighTower](https://avatars.discourse-cdn.com/v2/letter/h/3bc359/32.png) [@HighTower](https://support.wirenboard.com/u/HighTower)\
**Post date:** [October 20, 2022, 1:11pm UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/4 "2022-10-20T13:11:40Z")

</div>

Неудобство в том, что речь про поле МЕТРИКА, при вводе значения в которое (число) система ругается и говорит что ожидает что введут МАСКУ, а не число  
В логе выше это и написано **metric** : Does **not match** format ‘ **ipv4** ’  
Т.е. в каком то шаблоне ошибка типа поля metric  
wb7, все пакеты последние, wb-configs 2.3.4

---

<div class="post-metadata">

**Author:** ![HighTower](https://avatars.discourse-cdn.com/v2/letter/h/3bc359/32.png) [@HighTower](https://support.wirenboard.com/u/HighTower)\
**Post date:** [October 20, 2022, 1:44pm UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/5 "2022-10-20T13:44:28Z")

</div>

ещё подробней  
файл /usr/share/wb-mqtt-confed/schemas/interfaces.schema.json

```auto
                                "metric": {
                                    "type": "string",
                                    "title": "Routing metric for default gateway",
                                    "format": "ipv4",
                                    "propertyOrder": 15
                                },

```

вот тут проблема порылась!

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [October 20, 2022, 2:51pm UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/6 "2022-10-20T14:51:44Z")

</div>

> [@HighTower](#):
>
> ругается и говорит что ожидает что введут МАСКУ, а не число  
> В логе выше это и написано **metric** : Does **not match** format ‘ **ipv4** ’  
> Т.е. в каком то шаблоне ошибка

Вот теперь - я понял. Почему-то подумал про **маску** Да, баг.

---

<div class="post-metadata">

**Author:** ![Aleksandr\_Khlebnikov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksandr_khlebnikov/32/16067_2.png) [@Aleksandr\_Khlebnikov](https://support.wirenboard.com/u/Aleksandr_Khlebnikov)\
**Post date:** [September 18, 2024, 1:21pm UTC](https://support.wirenboard.com/t/metrika-interfejsa/13040/8 "2024-09-18T13:21:02Z")

</div>


