Jump to content

eralde

Moderators
  • Posts

    1,592
  • Joined

  • Last visited

  • Days Won

    65

Posts posted by eralde

  1. 4 часа назад, dimon27254 сказал:

    @eralde при добавлении нового сервера с типом "DNS-over-HTTPS", в поле "URL сервера DNS" отсутствует валидация вводимых значений:

      Показать содержимое

    Если попытаться сохранить сервер с таким URL, то новый веб выводит сообщение "Что-то пошло не так", а текущий "Настройка системного профиля сохранена".
    Система же в лог выдает ошибку:

    image.png.b6a88195fc704c43615e74ceadb1b2bc.png

    Проверял в 4.2 Alpha 4.

    Она отсутствует, потому что никто не может нормально объяснить, как она должна работать. По этой причине валидации нет в текущей версии интерфейса и в ближайшей перспективе не будет в новой.

    • Thanks 1
  2. 3 часа назад, kasower сказал:

    В 4.1.3 stable не открывается веб-интерфейс вообще. Сегодня обновлялся с 4.0.7, там тоже не открывался, с трудом отображалась страница входа только через Chrome на смартфоне, но сейчас и там белая страница.

    С ПК вообще нет и не было возможности войти в настройки.

    Мне это не нравится. В чем может быть дело?

    Откройте DevTools (открывается по нажатию на клавишу F12) и посмотрите, есть ли ошибки на вкладке Console (Консоль). Выложите сюда скриншот, например.

  3. В 05.04.2024 в 10:33, kiri сказал:

    Keenetic Giga (KN-1011) 4.1.3 после настройки подключения ipsec сеть-сеть (в качестве сервера) и сохранения настроек при попытке повторно открыть настройки открывается пустое окно. Т.е. ни удалить ни изменить настройки в интерфейсе не получится. То же самое настроенное на Hopper работает корректно.

     

    Приложите, пожалуйста, скрытым сообщением self-test или файл конфигурации с того устройства, на котором не удается изменить настройки.

  4. 30 минут назад, Denis P сказал:

    И тут тоже если кинетик "сервер". Необходимо включить nat на интерфейсе wg из cli, что не особо сложно конечно, но у других VPN такой чекбокс есть:

    Спасибо!

    Для других VPN-серверов есть отдельные компоненты и специальное API для настройки. Для реализации WG-сервера нужны доработки и в прошивке, и в веб-интерфейсе. К ним относится и работа с конфигурационными файлами, и включение/выключение NAT.

    • Thanks 1
  5. В 29.03.2024 в 08:55, Denis P сказал:

    @eraldeподскажите, стоит ли ждать в новом интерфейсе данные функции?

    Фичу "WireGuard-сервер" (генерация и экспорт конфига для этого нужны, правильно?) мы обсуждали, но в ближайшие планы она не попадает. После релиза нового веб-интерфейса можно будет вернуться к этому вопросу.

    А в каком сценарии нужно включение NAT? Расскажите, пожалуйста, подробнее.
    Я сам пользуюсь WG на Кинетике, но в простом сценарии: завожу политику и назначаю её каким-то хостам. В этом сценарии все работает без дополнительных настроек.

  6. 15 минут назад, keenet07 сказал:

    4.2 Alpha 1

    Если последовательно сверху-вниз удалять добавленные записи серверов в списке происходит ошибка "Что-то пошло не так".

    Причина в том что записи в меню после удаления не корректно обновляются, либо сдвигаются и не соответствуют тому что отображается.

    Удаляю самую верхнюю запись. Всё ОК. Удаляю следующую. Ошибка. Не удаляется. Удаляю то, что ниже. Всё ОК. 

    А вот если обновлять страницу после каждого удаления, то всё удаляет корректно.

    @eralde

     

    Спасибо!
    Мы тоже сегодня заметили. Войдет в исправление, связанное с

     

    • Upvote 1
  7. 21 час назад, dimon27254 сказал:

    @eralde @Anna Zhelankina в 4.2 Alpha 1 как-то незаметно появилась эта страница (как и "Доменное имя"), в changelog не нашел упоминаний :) 

    3.4. В текущем вебе можно отключить использование DNS-серверов, полученных от интернет провайдера. В новом этот функционал недоступен. От него решили отказаться?
     

    В текущей версии интерфейса переключатель выключает сразу и IPv4, и IPv6 DNS (собственно, как и чекбокс на страницах настройки различных WAN-подключений). В новой версии интерфейса настройки IPv4 и IPv6 отделены друг от друга, поэтому переключатель решили убрать (непонятно, например, в каком состоянии он должен быть, если отключено получение IPv4 DNS, но включено получение IPv6 DNS).

    • Thanks 1
  8. 17 минут назад, Rootdiv сказал:

    Именно, вот картинка того, что я имел ввиду:

      Показать содержимое

     

    Идея отображения портов в два ряда в том, что это соответствует физическому расположению портов на корпусе устройства:

    image.png
    На наш взгляд, здесь синий порт находится в нижнем ряду (хотя, конечно, есть некоторое смещение наверх, но это несущественно). Если будет много владельцев KN-2610/KN-2710, которые не согласны с таким решением -- обсудим эту карточку ещё раз.


    Совсем честно было бы, конечно, нарисовать SFP с другой стороны от LAN-портов, но конкретно на KN-2610 нужно при этом как-то показать, что он объединен с синим портом, поэтому мы остановились на текущем варианте.

    • Upvote 1
  9. 45 минут назад, Rootdiv сказал:

    @eralde, на ОС Linux плитка Сетевые порты отображается не корректно.

    Вот скриншот из Firefox, порты 1-4 не отображаются, в порты 5 и 6 у меня ничего не подключено и прокрутка явно лишняя

     

    Спасибо, поправим!

     

    45 минут назад, Rootdiv сказал:

    Вот скриншот из Google Chrome, порт WAN хорошо бы сделать по центру относительно других портов.

    Эту мысль я не понял.

    На KN-2610 нулевой порт объединен с SFP, поэтому они отображаются вместе. Или речь о чем-то другом?

  10. В 09.03.2024 в 03:26, dimon27254 сказал:

    @eralde хотел бы уточнить по одному незначительному моменту, который, наверное, и не стоит отдельной темы.

    В новом веб-интерфейсе можно увидеть, к какому Кинетику подключено устройство, даже при отсутствии компонента mws:

      Показать содержимое

    Так было задумано?

    Когда имеется несколько Кинетиков, объединенных в Wi-Fi-систему, это, конечно же, полезно. Если же Кинетик в сети всего лишь один, то, по моему мнению, и так очевидно, что устройство подключено именно к нему.

    В текущем веб-интерфейсе блок "через ..." отображается только при установленном компоненте mws.

    Проверял на KN-1811 с KeeneticOS 4.1.1.

    Показыать этот текст без компонента mws -- это действительно лишнее. Уберем, спасибо!

    • Thanks 1
  11. В 22.02.2024 в 05:13, dimon27254 сказал:

    @eralde после обновления KN-1211 на 4.1.0, в текущем веб-интерфейсе начала выделяться серым полоса прокрутки меню:

      Показать содержимое

    При наведении курсором на полосу, цвет меняется:

      Показать содержимое

    Очистка кэша не помогает. Проверял в браузерах Chrome 122 и Edge 121.

    На KN-1811, KN-3010, KN-1212, KN-3210 и KN-1110 c KeeneticOS 4.1.0 такого бага не обнаружил.

    Пример с KN-1811:

      Показать содержимое

     

    Это "плавающая" проблема, которая возникает периодически (по предыдущему опыту я бы сказал, что пару раз в год). Видимо, в системе сборки стилей для текущего веб-интерфейса что-то работает не вполне детерминировано. С большой вероятностью в следующем обновлении проблема "исправится".

    Поскольку сейчас уже видна финишная прямая по переносу функциональности в новый веб-интерфейс, думаю, что приоритет у полноценного исправления этой ситуации очень низкий.

    • Thanks 1
  12. 35 минут назад, dimon27254 сказал:

    @eralde @Anna Zhelankina заметил некоторое изменение в работе логики выбора компонентов. Проверял на KN-1811 с 4.1.0.

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

     

      Показать содержимое

    Нет, так не должно быть, поправим, спасибо!

    Новый веб-интерфейс обновится теперь уже действительно только в драфте 4.2.

    • Thanks 1
  13. 10 минут назад, dimon27254 сказал:

    Признаю свою ошибку. Спасибо. Я совсем забыл учесть, что это не Ethernet-подключение :)

    Изначально на это обратил внимание из-за другого: если подключение было вручную выключено, и модем в этот момент не подключен, то в новом вебе удаление невозможно:

    Да, это, конечно, непорядок. Спасибо!
    Поправим.

    • Thanks 1
  14. 1 час назад, dimon27254 сказал:

    @eralde нашел баг: кнопка удаления подключения отображается только при "отрицательных" статусах. Под рукой Huawei E3372h-153 сейчас нет, поэтому продемонстрировал на примере Huawei E173:

    Все правильно, удалить можно только модем, который не подключен ("plugged": "no") к Кинетику. В процессе перезагрузки модема есть период времени, когда система сообщает, что модем не подключен. В идеальном мире было бы, конечно, здорово различать эти состояния (перезагрузка/физическое отсутствие модема в порту), но я думаю, что и текущий вариант работает приемлимо.
     

    1 час назад, dimon27254 сказал:

    Также, при отсутствующем модеме или вручную выключенном интерфейсе, остаются доступными некоторые элементы на странице:

    В текущем вебе они не кликабельны.

    Выбор частот для отключенного модема можно заблокировать, да.

    • Thanks 1
  15. 6 минут назад, vasek00 сказал:

    Тут скорей всего ошибка автора поста, так как ему хотелось

    Провайдер с некоторых пор предоставляет минимум 200 Мб/с, у Extra максимум 100. Но есть с запасом свободные ethernet разъёмы. Собственно вопрос распадается на два: 1. Есть ли агрегация в прошивке? 2. Какой совместимый и наидешёвейший коммутатор с агрегацией использовать?

    Агрегация это два канала на входе т.е. два провайдера или можно например балансировка два канала по 100Мбит. Если же речь про одного провайдера и 200Мбит то это USB3-Ethernter переходник то скорость можно получить максимум до 150Мбит проверено

    Интернет[1Gb-LAN]-------[Ethernet-USB3]-Extra

    Именно USB3-Ethernet так как только он даст линк 1Gb, скорость будет 480Мбит так как это USB2 роутера, а в реале для данного проца это 150Мбит.

    Хорошая мысль. Правда, если я правильно помню, в Extra II нет USB3 :(

  16. 2 часа назад, pashachoo сказал:

    Hi, i have a questions.
    1. If i use app prioritazation data i have jitters and ping spikes in my tests, also games like (apex,cs,dota) do not have category ( they have 6 because because not determited.)
    2.And strange thing, if i use bandwith limit in intelliqos like 250/250 works fine, but if use upstream I(interface ISP) rate-limit - upload and download 250/250. Upload works fine, download no (make speed more then limit). 
    3.How to setup SQM correctly? Should i use app prioritize to enable SQM (fq_codel/cake algorithms) also priority 6 (default) in device list? OR can use intelliqos rate limit and setup priority in device list in my pc (not default 6)
    Thanks!
    Keenetic Viva 1912 and 4.1 beta 4
     

    This is certainly out of scope of this thread (your questions aren't about the Web UI, if I understand them correctly).

    Please, start a new thread here: https://forum.keenetic.com/forum/52-dev-channel-issues-test-reports/ and describe your issues as detailed as possible or create a new request to the tech support (https://help.keenetic.com/hc/en-us)

  17. @alex.g.popp, насколько я знаю, агрегация портов работает только на четырех моделях (Peak, Giant, Ultra, Ultra SE), как и описано в статье БЗ: https://help.keenetic.com/hc/ru/articles/360020764960-Агрегация-портов-в-Peak-Giant-Ultra-SE-и-Ultra-KN-1811. Свитч в Extra II агрегацию не поддерживает и ни в какой будущей прошивке эта поддержка не появится.

    По ответу на второй вопрос ничего не могу подсказать, но с большой вероятностью проще и дешевле найти гигабитный Кинетик и поставить его вместо Extra II, если все остальное в текущей конфигурации устраивает.

    • Thanks 1
    • Upvote 2
  18. 6 часов назад, PriSonerS61 сказал:

    I don't quite understand your first message. Aren't the "Smart Queue Management" and "Application classification and prioritization" features independent of each other?

    The "IntelliQoS" page layout may be a bit confusing, but the "Application prioritization" checkbox actually turns SQM on or off.

    In order to properly prioritize traffic, we need to:

    • know the actual bandwidth (how many packets you can send per second over a given connection)
    • classify traffic (put packets of a given type into appropriate queues)
    • send a certain number of packets from each queue according to its priority

    So that's what we show in the new UI: a table to specify the bandwidth limit for each connection, a checkbox to enable classification and another checkbox to enable prioritization (with a list of traffic types that can be ordered according to your wishes below).

    • Thanks 3
  19. 3 часа назад, PriSonerS61 сказал:

    Hello. I think IntelliQoS is missing a few controls. @eralde

    These are :
    1) Enable / disable

    To disable traffic prioritization you should uncheck the second checkbox on the picture below
    (it does the same thing as the toggle in the current UI)
    image.png

     

    Personally, I don't think specifying a kbps limit is a very popular feature, but if it gets a lot of votes, we'll probably implement it.

    Perhaps an easier way to achieve the same result would be to modify the inputs to allow you to enter a non-integer value (in Mbps) there.

    • Thanks 2
  20. 30 минут назад, dimon27254 сказал:

    @eralde возможно ли с помощью GET-запроса выключить/включить определенный интерфейс?

    С помощью POST-запроса все получается, но интересно, реализуемо ли это через GET.

    Пробовал "конструкцию" вида: 
    http://192.168.1.1/rci/interface?name=WifiMaster0/AccessPoint1&up=false
    Но, судя по всему, или что-то упустил, или делаю не так - система просто отвечает текущей конфигурацией этого интерфейса в JSON формате:

      Показать содержимое

    Нет, GET-запросы работают только на чтение конфигурации или текущего статуса.

    Для того, чтобы поменять что-то в конфигурации, придется использовать POST-запрос.

    • Thanks 1
  21. 11 минуту назад, phntms сказал:

    уже лучше :)
     

    Что-то с экранированием, наверное. У меня однострочный вариант работает:

    / # echo $SHELL
    /bin/ash
    / # curl --header "Content-Type: application/json" --request POST --data '{"system": {"configuration": {"save": true}}}' http://127.0.0.1:79/rci/
    {
      "system": {
        "configuration": {
          "save": {
            "status": [
              {
                "status": "message",
                "code": "8912996",
                "ident": "Core::System::StartupConfig",
                "message": "saving (http/rci)."
              }
            ]
          }
        }
      }
    }/ #

     

  22. 3 минуты назад, phntms сказал:

    Добрый день, подскажите, пожалуйста, а как сечас послать POST или parse через скрипт?
    раньше я делал так:

    #!/bin/sh
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin
    
    curl --header "Content-Type: application/json" \
      --request POST \
      --data '
    {
        "system": {
            "configuration": {
                "save": true
            }
        }
    }' \
    http://127.0.0.1:79/rci

    Сейчас этот код выдает ошибку

    Core::Scgi::Session: unsupported method "POST" for "/rci".

     

    Попробуйте добавить слэш в конце (/rci/)

×
×
  • Create New...