-
Постов
1 450 -
Зарегистрирован
-
Посещение
-
Победитель дней
57
Весь контент Alex Sh.
-
Версия 39.2: Исправлено падение на iOS8
- 21 ответ
-
- 1
-
-
Это сложно. 1) Для роутера локальный доступ через приложение ничем не отличается от доступа пользователя к WEB GUI. 2) Без синхронизации между роутером и всеми его облачными клиентами невозможно реализовать смену порта так, чтобы об этом гарантированно узнали все облачные клиенты Это еще один пример того, зачем нужно облако. Зачем вообще вам закрывать порты в Home-сегменте? Используйте гостевую сеть по ее прямому назначению. Но даже и в Home-сети без логина и пароля приложение не сможет подключиться к роутеру.
-
Ждать бета-версию, не ждать сходу многого от ее функционала А стоило бы завести новую тему. Воспроизвел то, о чем вы говорите, на подключении по WI-FI. Спасибо, будем править. При удаленном подключении ситуация другая, там после смены WAN-а приложение не сможет подключиться, пока старая сессия не отвалится по таймауту, а новая сессия уже корректно показывает текущий WAN. Про текущее соединение в списке роутеров создал пожелание, оно и для нового приложения может быть актуально.
-
Планируется. Сейчас же такими случаями занимается техподдержка, вы можете обратиться к ним для восстановления имени.
-
Приложение потребует от пользователя один раз ввести свой адрес почты и пароль, это займет пару минут. Это всё, дальше пользователь работает как работал с My.Keenetic. Я не считаю, что это слишком много, и уж точно не считаю это лишним. Как без аккаунта реализовать такие простые вещи как, например, миграцию настроек с телефона на телефон, использование нескольких телефонов одновременно, менеджмент и передачу прав? Облако позволяет агрегировать и хранить данные с роутеров, оперировать терминами, недоступными Кинетикам по-отдельности, обеспечивает "взгляд со стороны". Как Кинетик пошлет уведомление о том, что у него нет интернета, когда у него нет интернета? Где собирать и хранить историю и статистику (для вас, а не о вас!), не на самих же роутерах? Как реализовать управление группами устройств? Куда бекапить конфиги? И т.д. Неужели это не стоит пары минут на регистрацию? А если вы опасаетесь сбора данных и слежки за вами, то появление аккаунта ничего не меняет - все средства могут быть реализованы и без него. На всякий случай, дисклеймер: мы не занимаемся сбором и хранением конфиденциальных данных. В общем, я в недоумении, и надеюсь, что вы измените свое решение, когда приложение, наконец, выйдет )
-
Зачем спасаться от облака? My.Keenetic наглядно показал слабые стороны и ограничения такого "локального" режима работы, когда информация хранится на одном мобильном устройстве. Облако необходимо для реализации всего функционала, что мы задумали, и что просят пользователи в отзывах, обращениях в поддержку и на этом форуме. Доступ к облаку подразумевает авторизацию, поэтому пользоваться новым приложением (за исключением локальной первичной настройки доступа роутера в интернет) без авторизации будет нельзя. Насчет первичного добавления: можно будет добавить Кинетик локально, находясь с ним в одной L2-сети, и удаленно, по сервисному коду+логин+пароль, но в обоих случая вход в учетную запись обязателен.
-
На странице межсетевого экрана отображаются все интерфейсы, включая Home, Guest и т.п. с security-level "private" и "protected". Интерфейс Bridge1 по дефолту переименовывается в "Guest", а у вас не переименован, поэтому виден как есть. Вообще говоря, конфиг Bridge1 здорового человека выглядит +- так: interface Bridge1 rename Guest description "Guest network" traffic-shape rate 5120 inherit FastEthernet0/Vlan3 include GuestWiFi security-level protected ip address 10.1.30.1 255.255.255.0 ip dhcp client dns-routes ip dhcp client name-servers up Если есть потребность, приведите свой к такому виду через CLI или импортом-правкой-экспортом startup-config.
-
Была проблема на сервере. Уже всё должно работать. Это сообщение с приложением не связано, скорее, это браузер запрашивает файлы с веб-страницы роутера. Не знаю, почему неудачно, впрочем.
-
Спасибо за интерес! Мы планируем привлечь желающих с этого форума в качестве бета-тестеров, но чуть позже - пока приложение слишком сырое для этого.
-
Да, далеко не уникальный случай. Именно поэтому мы реализуем возможность удаленного добавления Кинетика по идентификатору. Нужно только подождать.
-
На эту тему у меня есть хорошая новость и... еще одна: Мы сделаем настраиваемую группировку списка подключенных устройств, в том числе и по Online/Offline. Но придется подождать, т.к появится эта возможность только в новом приложении, анонсированном на прошедшей 14-го числа презентации. До выхода хотя бы публичной беты, не говоря уже о релизе, еще несколько месяцев.
-
Кинетик исправно заполняет ARP-таблицу, но приложение не просит его поделиться этой информацией для проверки своего местоположения. Вместо этого оно использует простой алгоритм на основе MAC+SSID+доп параметры известных ему AP Кинетиков. Очевидно, что такой алгоритм не учитывает возможность подключения к Кинетик через другое устройство в локальной сети. Ограничение известно, и, как правильно сказал @Andrew Voronkov, мы планируем его устранить.
-
Добрый день, У меня спустя ~25 секунд приложение прекращает попытку отобразить данные на странице и выводит кнопку "Повторить". При нажатии на эту кнопку, страница обновляется корректно. Справедливости ради, на Андроиде связь восстанавливается быстрее и без лишних действий. Мы посмотрим, как можно улучшить ситуацию на IOS.
-
Добрый день, Да, вижу проблему, некоторые символы в пароле неверно передаются на IOS. Будем чинить, спасибо, что написали!
-
Версия 39.1: Исправлена ошибка в сканере QR-кодов Исправлено падение на экране DLNA Исправлено падение при инвалидации HTTP-сессии Внесены изменения в ряд экранов для корректной поддержки iPhone X Добавлено сообщение об ошибке в случае превышения лимита облачных клиентов
- 21 ответ
-
- 2
-
-
@Andrew Voronkov Слишком приблизительные, чтобы их озвучивать. В ближайшее время этой функции не ожидайте Но процесс идет!
-
Как раз хотел предложить обновиться, но не успел написать. Рад, что проблема решилась!
-
@necrosЯ перенес вашу тему сюда. Звуковое оповещение - это то же уведомление, только без сообщения Так точно реализовывать не будем, логичнее послать уведомление, содержащее какую-то информацию, а уж его получение на телефоне сопровождать звуком, виброй и тд.
-
Так происходит потому, что MAC точки доступа отличается от MAC-а роутера. Приложение считает, что оно не в локальной сети роутера. В принципе можно назвать это недоработкой, но без каких-либо серьезных последствий. Мы учитываем этот момент при разработке нового механизма взаимодействия приложения с роутером, так что в будущем эта проблема уйдет.
-
Приложение должно отображать тот же статус, что и в WEB. По вашему описанию похоже на баг, но у меня он не воспроизводится. Пришлите self-test и версию my.keenetic, я еще попробую.
-
Нет, этого мало, конфиг останется как был. Проверил, действительно баг. При создании подключения из приложения некорректно конфигурится Ethernet-порт. На первый взгляд не хватает строчки role inet for FastEthernet0/VlanX. Потому что это еще один баг . При удалении не меняется VLAN для указанного в подключении Ethernet-порта. Порт остается висеть на несуществующем VLAN-е. Можно исправить вручную на VLAN1 по телнету, чтоб не сбрасывать конфиг. Можно: (config)> interface Bridge1 (config-if)> security-level protected В общем, ситуация с Bridge1 не прояснилась, но зато вы нашли пару багов. Спасибо!
-
@КинетиководУ меня на 2.11.A.6.0-0 на дефолтном конфиге Bridge1 выглядит так: link: up security-level: protected Поэтому я и спрашиваю, что нужно сделать, чтобы увидеть ваш результат. Приложение не создает этот интерфейс, он присутствует по умолчанию, но не показывается в разделе WAN. Посмотрите файл default-config, там он есть. @TheBB У меня на Omni II 2.11.A.6.0-0 в режиме AP на дефолтном конфиге нет bridge1, как нет и самой гостевой сети. Вам тот же вопрос: как? )
-
Bridge1 - это служебный интерфейс для Guest Network, он не отображается на странице WAN в WEB GUI и в приложении. Если зайти по телнету и выполнить команду "show interface", последним пунктом должно отобразиться примерно следующее: Interface, name = "Guest" id: Bridge1 index: 1 type: Bridge description: Guest network interface-name: Guest link: up connected: yes state: up mtu: 1500 tx-queue: 1000 address: 10.1.30.1 mask: 255.255.255.0 uptime: 1078 global: no security-level: protected mac: e4:18:6b:1c:b5:50 auth-type: none bridge: Параметр "security-level" определяет видимость интерфейса для пользователя. Посмотрите, какой он у вас, скорее всего значение будет "public". При этом значении WEB все равно не отобразит этот интерфейс, а приложение, в котором реализован более простой критерий для этого списка - покажет. Главный вопрос - как получилось, что security-level изменился? Никакие настройки в WEB или в My.Keenetic по идее не должны его менять. Если вам удастся воспроизвести ситуацию еще раз - напишите как, будем разбираться.