Set ratelimit setting for given client API error 1001

Set ratelimit setting for given client API error 1001

Set ratelimit setting for given client API error 1001
Set ratelimit setting for given client API error 1001
2024-01-18 11:52:08
Аппаратная версия: V5
Версия прошивки: 12.7

Коллеги, добрый день.

 

Столкнулись с проблемой точного выставления RateLimit для Wi-FI клиентов через API.

 

Используем метод, описанный в документации:

 

PATCH  /openapi/v1/{omadacId}/sites/{siteId}/clients/{clientMac}/ratelimit 

 

Проблема заключается в том, что ограничения выставляются только в диапазоне 1 - 1024, как для значений в kbps так и Mbps.

 

Получаем ошибку типа: 

 

"errorCode": -1001,

"msg": Value of up limit is from 1 to 1024.\nValue of down limit is from 1 to 1024.\n

 

При этом в документации диапазон значительно выше:

upLimit Uplink speed limit in Kbps.Value of limit is from 0 to 10485760 Kbps.
downLimit

Downlink speed limit in Kbps.Value of limit is from 0 to 10485760 Kbps.

 

Можете уточнить, это действительно так или у нас ошибка в запросе, так как нам нужно, например, выставить ограничения в 1500 kbps.

 

Пример нашего запроса:

curl --location --request PATCH 'http://X.X.X.X:8088/openapi/v1/b624b60b9e159d81758172bb74ee6a9a/sites/6568929d1fbe810fdc505335/clients/02-D1-A3-D6-16-B5/ratelimit' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer AccessToken=AT-V5zOjOvE0b5j5a1lXsXCqBtkMgg15L6m' \
--data '{
  "mode": 0,
  "rateLimitProfileId": "",
  "customRateLimit": {
    "downEnable": true,
    "downLimit": 1025,
    "upUnit": 1,
    "upEnable": true,
    "upLimit": 1025
  }
}'

 

 

 

  0      
  0      
#1
Опции
2 Ответить
Re:Set ratelimit setting for given client API error 1001
2024-01-19 15:30:08
Добрый день. По данному вопросу нам потребуется некоторое время. Как только будет новая информация сообщим Вам.
  0  
  0  
#2
Опции
Re:Set ratelimit setting for given client API error 1001
2024-02-02 08:46:11 - last edited 2024-02-02 08:51:56

  @Ame_ru 

Всегда используется ограничение 1~1024, но старая версия документации OpenAPI отображает неправильные значения. Поскольку документация OpenAPI находится в автономном режиме, обновить ее можно только путем обновления версии контроллера. Насколько нам известно, данное отображение исправлено в версии контроллера 5.13.23

  0  
  0  
#3
Опции

Информация

Поблагодарили: 0

Просмотры: 144

Ответы: 2

Статьи по теме