首页 > 解决方案 > 无法使用 wakaama 客户端连接 LWM2M

问题描述

我正在使用 Emqx V3.1.1。我正在集成 LwM2M 插件。

为了进行相同的测试,我在同一台服务器上安装了 Wakaama 客户端并使用 cmake 创建了构建。我加载了插件,现在插件正在运行。

我试图运行以下命令

./lwm2mclient -n ep1 -h localhost -p 5783 -4
Trying to bind LWM2M Client to port 56830
LWM2M Client "ep1" started on port 56830
> Opening connection to server at localhost:5783
 -> State: STATE_REGISTERING
 -> State: STATE_REGISTERING
 -> State: STATE_REGISTERING
 -> State: STATE_REGISTERING
 -> State: STATE_REGISTERING
 -> State: STATE_REGISTERING
 -> State: STATE_BOOTSTRAP_REQUIRED
lwm2m_step() failed: 0xA3

我已经按照下面的链接

https://github.com/emqx/emqx-lwm2m

标签: iotemqlwm2m

解决方案


  1. 将端口改为5683,这是lwm2m的默认端口。

  2. 确保allow_anonymous = true在 emqx.conf


推荐阅读