Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Добрый день.

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

Статья получилась достаточно объемная, здесь переписывать весь этот труд лень, да и правки вношу пока что.

Если кому-то будет полезно: https://kotyara12.ru/pubs/iot/keenetic-mqtt/

  • 2 недели спустя...
Опубликовано

Прошу помощи, уже 3ий день бьюсь

Делаю все по инструкции (этой и аналогичным), установил, пользователя добавил

далее запускаю  mosquitto -v

и получаю

1621457939: mosquitto version 2.0.10 starting
1621457939: Using default config.
1621457939: Starting in local only mode. Connections will only be possible from clients running on this machine.
1621457939: Create a configuration file which defines a listener to allow remote access.
1621457939: For more details see https://mosquitto.org/documentation/authentication-methods/
1621457939: Opening ipv4 listen socket on port 1883.
1621457939: Opening ipv6 listen socket on port 1883.
1621457939: Error: Cannot assign requested address
1621457939: mosquitto version 2.0.10 running

Что я делаю не так?

 

  • 3 месяца спустя...
Опубликовано

такая же фигня ... кто в теме помогите 

1631087443: mosquitto version 2.0.11 starting
1631087443: Using default config.
1631087443: Starting in local only mode. Connections will only be possible from clients running on this machine.
1631087443: Create a configuration file which defines a listener to allow remote access.
1631087443: For more details see https://mosquitto.org/documentation/authentication-methods/
1631087443: Opening ipv4 listen socket on port 1883.
1631087443: Error: Address already in use
1631087443: Opening ipv6 listen socket on port 1883.
1631087443: Error: Address already in use
 

На OpenWrt установил пакет mosquitto-nossl и всё работает само и сразу , а тут как-то не работает

Опубликовано
В 20.05.2021 в 00:01, Andriy Shushlebin сказал:

Что я делаю не так?

Он у вас стартанул, но в локальном режиме, о чем и написал... Ну и на IPV6 не смог забиндить себя ...

37 минут назад, umc сказал:

такая же фигня ... кто в теме помогите 

Пишет что адрес/порт занят ... как 4 так и 6 ...

Опубликовано

То что порт занят я смог перевести ... Почему и чем ?... Сбросил роутер к заводским настройкам , форматнул флешку и заново установил Entware . Установил только mosquitto . Результат тот же ... порт занят.

Что предпринять?

  • 1 месяц спустя...
Опубликовано
В 20.05.2021 в 00:01, Andriy Shushlebin сказал:

Прошу помощи, уже 3ий день бьюсь

Делаю все по инструкции (этой и аналогичным), установил, пользователя добавил

далее запускаю  mosquitto -v

и получаю

1621457939: mosquitto version 2.0.10 starting
1621457939: Using default config.
1621457939: Starting in local only mode. Connections will only be possible from clients running on this machine.
1621457939: Create a configuration file which defines a listener to allow remote access.
1621457939: For more details see https://mosquitto.org/documentation/authentication-methods/
1621457939: Opening ipv4 listen socket on port 1883.
1621457939: Opening ipv6 listen socket on port 1883.
1621457939: Error: Cannot assign requested address
1621457939: mosquitto version 2.0.10 running

Что я делаю не так?

 

Итак ... решение найдено (сам столкнулся с такой проблемой)

Дело в том, что из-за изменений в версии старше 2.0.x анонимность по умолчанию запрещена.

В файл mosquito.conf добавьте следующие строки:

listener 1883

allow_anonymous true

Если установить версию ниже 2.0.x, то для начала нужно удалить ранее установленную opkg remove mosquitto-nossl . Также потребуется удалить файл mosquitto.conf 

Далее устанавливаем opkg install http://bin.entware.net/mipselsf-k3.4/archive/mosquitto-nossl_1.5-3_mipsel-3.4.ipk 

( версию можно выбрать здесь http://bin.entware.net/mipselsf-k3.4/archive/ )

Далее по инструкции http://www.windwheel.ru/?module=articles&c=news&b=1&a=40

  • 3 недели спустя...
Опубликовано

На шаге "Перезапускаем роутер. Снова подключаемся к роутеру по SSH и пробуем запустить mosquitto командой mosquitto -c /opt/etc/mosquitto/mosquitto.conf -d, после чего проверяем успешность запуска с помощью команды ps:"
при вводе "
mosquitto -c /opt/etc/mosquitto/mosquitto.conf -d"

Выдает "1636290088: Error: Unable to open config file /opt/etc/mosquitto.conf."

Что делать?

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.