Александр Разживин Posted May 10, 2021 Share Posted May 10, 2021 Добрый день. Тема эта не новая, в сети информация есть, но иногда устаревшая и весьма разрозненная. Поэтому по окончании установки на свой кинетик решил написать свою статью, где постарался описать процесс максимально подробно. Статья получилась достаточно объемная, здесь переписывать весь этот труд лень, да и правки вношу пока что. Если кому-то будет полезно: https://kotyara12.ru/pubs/iot/keenetic-mqtt/ 2 Quote Link to comment Share on other sites More sharing options...
Andriy Shushlebin Posted May 19, 2021 Share Posted May 19, 2021 Прошу помощи, уже 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 Что я делаю не так? Quote Link to comment Share on other sites More sharing options...
umc Posted September 8, 2021 Share Posted September 8, 2021 такая же фигня ... кто в теме помогите 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 и всё работает само и сразу , а тут как-то не работает Quote Link to comment Share on other sites More sharing options...
ajs Posted September 8, 2021 Share Posted September 8, 2021 В 20.05.2021 в 00:01, Andriy Shushlebin сказал: Что я делаю не так? Он у вас стартанул, но в локальном режиме, о чем и написал... Ну и на IPV6 не смог забиндить себя ... 37 минут назад, umc сказал: такая же фигня ... кто в теме помогите Пишет что адрес/порт занят ... как 4 так и 6 ... Quote Link to comment Share on other sites More sharing options...
umc Posted September 8, 2021 Share Posted September 8, 2021 То что порт занят я смог перевести ... Почему и чем ?... Сбросил роутер к заводским настройкам , форматнул флешку и заново установил Entware . Установил только mosquitto . Результат тот же ... порт занят. Что предпринять? Quote Link to comment Share on other sites More sharing options...
umc Posted October 17, 2021 Share Posted October 17, 2021 В 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 Quote Link to comment Share on other sites More sharing options...
Илдар Каримов Posted November 7, 2021 Share Posted November 7, 2021 На шаге "Перезапускаем роутер. Снова подключаемся к роутеру по 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." Что делать? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.