Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
-
Благодарил (а):
109 раз
-
Поблагодарили:
897 раз
Сообщение
SmoKE_xDDD » Вс июл 09, 2023 8:11 pm
Неа:
Код: Выделить всё
array(1) { ["ussd"]=> array(1) { ["send"]=> array(1) { ["status"]=> array(1) { [0]=> array(4) { ["status"]=> string(5) "error" ["code"]=> string(7) "7471107" ["ident"]=> string(13) "Command::Root" ["message"]=> string(20) "no input [http/rci]." } } } } }
Он ответ отдает чисто при GET запросе без заголовков.
-
V.A.S.t
- Сообщения: 256
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
-
Благодарил (а):
15 раз
-
Поблагодарили:
58 раз
Сообщение
V.A.S.t » Пн июл 10, 2023 4:40 am
SmoKE_xDDD писал(а): ↑Вс июл 09, 2023 8:11 pm
Он ответ отдает чисто при GET запросе без заголовков.
Любопытно... К сожалению, у меня нет QMI модема, чтоб это потестить.
-
AndrewStick
- Сообщения: 32
- Зарегистрирован: Пт янв 15, 2021 5:56 am
- Откуда: Москва
-
Благодарил (а):
6 раз
-
Поблагодарили:
12 раз
-
Контактная информация:
Сообщение
AndrewStick » Пт авг 04, 2023 4:39 pm
Что то какая то фигня.
При обновлении прошивки роутера с 3.9.8 на 4.0.2 перестает работать модуль.
Т.е. цикл работает, а данные из роутера не получает. И при попытке попасть в настройки вечно висит в "загружаем содержимое"
При откате на 3.9.8 все начинает работать нормально. 2 раза проверил.

- Безымянный-1.jpg (64.84 КБ) 510 просмотров

- Безымянный-2.jpg (95.41 КБ) 510 просмотров
-
V.A.S.t
- Сообщения: 256
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
-
Благодарил (а):
15 раз
-
Поблагодарили:
58 раз
Сообщение
V.A.S.t » Вт авг 08, 2023 1:28 pm
AndrewStick писал(а): ↑Пт авг 04, 2023 4:39 pm
Что то какая то фигня.
Действительно, фигня. У меня работает нормально, не могу воспроизвести проблему. Попробуй запустить цикл из консоли и посмотреть, может он какую ошибку вывалит? Ну и логи вебсервера погляди, там что-то может быть.
-
AndrewStick
- Сообщения: 32
- Зарегистрирован: Пт янв 15, 2021 5:56 am
- Откуда: Москва
-
Благодарил (а):
6 раз
-
Поблагодарили:
12 раз
-
Контактная информация:
Сообщение
AndrewStick » Вт авг 08, 2023 2:06 pm
V.A.S.t писал(а): ↑Вт авг 08, 2023 1:28 pm
запустить цикл из консоли и посмотреть
Разобрался. В новой прошивке пофиксили дыры межсетевого экрана. Вот и не пускал без явного указания.
-
xor
- Сообщения: 2010
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
-
Благодарил (а):
274 раза
-
Поблагодарили:
623 раза
Сообщение
xor » Пт сен 29, 2023 3:31 am
Что будет, если устройство в сети называется так же, как существующий в системе объект в произвольном классе при включении в модуле отслеживания? Мне кажется, что будет не очень хорошо(
А хуже, наверное, будет, когда слежение в модуле отключить
- За это сообщение автора xor поблагодарил:
- V.A.S.t (Пт сен 29, 2023 8:49 am)
-
V.A.S.t
- Сообщения: 256
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
-
Благодарил (а):
15 раз
-
Поблагодарили:
58 раз
Сообщение
V.A.S.t » Пт сен 29, 2023 8:53 am
Невероятно ценный вопрос-замечание.
Если в системе уже будет объект с таким именем, ничего не произойдет. Просто цикл начнет дергать существующий объект, а т.к. в нем вряд-ли имеется метод track, то ничего происходить не будет.
А вот если отключить после этого отслеживание, то существующий объект будет удален без всяких предупреждений.
Но все это поведение уже в прошлом. Теперь модуль не даст включить отслеживание, или добавить новый роутер с именем, которое уже существует в объектах.
- За это сообщение автора V.A.S.t поблагодарил:
- xor (Пт сен 29, 2023 6:32 pm)