我试着用配置来运行蚊子:
listener 1884
listener 9001
protocol websockets我收到一个错误:
错误: Websockets支持不可用。
我正在运行mosquitto版本1.4.14,我还安装了一个libwebsockets-full (2.4.1-2)。我想我可以得到源代码并用WITH_WEBSOCKETS:=yes set in confik.mk (在相似问题中的一个答案中找到解决方案)编译它,但是在我的路由器上,我没有足够的空间来安装gcc;
我正在运行LEDE (快照,r 5392-bc50a97)。
对于如何在我的设备上为蚊子启用websockets,有什么想法吗?
发布于 2018-01-25 15:20:10
如果预先构建的版本没有启用websockets,并且没有空间在设备上安装构建工具来重新构建它,那么您唯一的选择是遵循openwrt交叉编译使用说明并在另一台机器上构建它,然后将二进制文件/包复制到路由器上。
发布于 2019-05-02 10:01:49
最新的预构建版本支持websockets。
opkg install mosquitto-ssl mosquitto-client-ssl libmosquitto-ssl选择包的-ssl版本。现在,您的配置将工作。
https://stackoverflow.com/questions/48430332
复制相似问题