openwrt安装mosquitto使之变成一个MQTT中间服务器

 

背景介绍:

很多路由器都可以刷Openwrt系统,MQTT协议是一个很好的物联网协议。于是,在Openwrt路由器上安装一个MQTT中间服务器,就可以把路由器变成“局域网里的物联网中心”。

 

以下是实现方法:

使用pytty登录路由器,依次写下以下命令即可。

opkg update
opkg install mosquitto
opkg install mosquitto-client
opkg install libmosquitto

//后面三个 也可以一起装
//opkg install mosquitto mosquitto-client libmosquitto

安装完记得去路由器的“启动项”里把mosquitto启动一下,并设置成开机启动。以便手机等移动设备可以访问到它。

 

错误处理:

Collected errors: * opkg_install_cmd: Cannot install package mosquitto. * opkg_install_cmd: Cannot install package mosquitto-client. * opkg_install_cmd: Cannot install package libmosquitto. Unknown package 'mosquitto'. Unknown package 'mosquitto-client'. Unknown package 'libmosquitto'. 

 

如果遇到以上错误,多半可能是因为国外的源被墙了,可以换成国内清华的源,搜“OpenWrt软件源清华大学镜像”之类的关键词应该就能找到相关信息。

 

注意源的版本和系统的版本要一致~

猜你喜欢

转载自blog.csdn.net/niupipiniupipi/article/details/104337375
今日推荐