簡體   English   中英

OpenWRT / LEDE:不支持mosquitto的Websockets支持

[英]OpenWRT / LEDE: Websockets support not available for mosquitto

我正試圖用配置運行mosquitto:

listener 1884
listener 9001
protocol websockets

我收到一個錯誤:

錯誤:Websockets支持不可用。

我正在運行mosquitto版本1.4.14,我還安裝了libwebsockets-full (2.4.1-2)。 我以為我可以獲得源代碼並使用WITH_WEBSOCKETS:=yes編譯它WITH_WEBSOCKETS:=yesconfik.mk設置(在類似問題的答案中找到解決方案)但在我的路由器上我沒有安裝空間來安裝gcc;)

我正在運行LEDE重啟(SNAPSHOT,r5392-bc50a97)。

關於如何在我的設備上啟用mosquitto的websockets的任何想法?

如果預構建版本沒有啟用websockets,並且您沒有空間安裝構建工具以在設備上重建它,那么您唯一的選擇是遵循openwrt交叉編譯指令並在另一台機器上構建它將二進制文件/包復制到路由器。

最新的預建版本支持websockets。

opkg install mosquitto-ssl mosquitto-client-ssl libmosquitto-ssl

選擇-ssl版本的包。 現在您的配置將起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM