建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

shc

发帖: 18粉丝: 2

级别 : 注册会员

发消息 + 关注

发表于2020年07月14日 22:07:33 364 1
直达本楼层的链接
楼主
显示全部楼层
[容器专区] 容器APP配置AR502H路由出错

通过mqtt发以下命令:

{"token": "12345","timestamp": "2020-07-13T13:33:43Z","body":{"request_type":3, "dev": "GE4", "dst_prefix":24, "dst_ip4":"192.168.16.0", "via":"192.168.16.1"}}

收到的回复:

Client mosqsub|621-huawei received PUBLISH (d0, q0, r0, m0, 'esdk/set/response/app1/ipaddr', ... (155 bytes))

{"token": "12345", "timestamp": "2020-07-14T14:02:29Z", "statusCode": 400, "statusDesc": "Bad Request", "body": {"errorDesc": "prefix_length is invalid"}}


但是如果我用SSH登录到容器,用以下命令

mosquitto_pub -t "app1/set/request/esdk/iproute" -m '{"token": "12345","timestamp": "2020-07-13T13:33:43Z","body":{"request_type":2, "dev": "GE4", "dst_prefix":24, "dst_ip4":"192.168.16.0", "via":"192.168.16.1"}}'

就可以成功


上面是C代码实现的功能哪里错了,掩码长度?8,16, 24, 32都不行。

举报
分享

分享文章到朋友圈

分享文章到微博

shc

发帖: 18粉丝: 2

级别 : 注册会员

发消息 + 关注

发表于2020年07月15日 08:32:54
直达本楼层的链接
沙发
显示全部楼层

问题解决了,是订阅主体错了。

评论
如履如临如烹 2020-7-15 09:00 评论

好的,我还按排了人今天早上专门看一下,具体是怎么解决的您也可以描述一下,可以帮助他其他人哦,感谢。

... 查看全部
点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册