• [问题求助] 【atlas200DK产品】【MindStudio功能】MindStudio设备管理界面无效
    【功能模块】【操作步骤&问题现象】1、菜单栏 点击Ascend->Device Manager 【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [行业资讯] 网络和设备管理平台介绍
    一、网络和设备管理平台 顾名思义,这类平台为用户提供了一个工具,可轻松设置其边缘网络,以及大规模连接和管理设备。网络和设备管理平台的关键功能不在于精细化的数据分析和可视化,而在于设备安全、网络监控和诊断以及设备上的自动软件/固件更新。同时,它提供了所有输入流量的概述,以及关键硬件指标(如设备ID、传感器类型、网关CPU和内存负载等),因此您可以随时了解网络运行状况和设备状态。 根据供应商和网络连接类型的不同,此类平台可以在网络运营商的专有云中、公共云中或内部数据中心中运行。因此,有必要研究哪些部署选项可用,以及它们是否符合您的物联网战略。例如,云部署带来了高弹性和可扩展性,以及从任何地方管理网络的灵活性,而当需要严格的数据隐私和所有权要求时,本地部署则是最理想的选择。 MYTHINGS Central就是网络和设备管理平台的一个例子。 二、云平台/基础设施即服务(IaaS) 云平台或IaaS解决方案提供廉价且可扩展的计算基础设施,如服务器和存储库,因此用户可以绕过安装和维护自己数据中心的成本。尽管云平台提供了接收和存储海量数据流的能力,但是,尚没有量身定制的物联网应用程序来分析这些原始数据,并将其转换为用户友好且可操作的见解。 除了后端基础设施之外,许多云供应商还扩展了其产品范围,包括基本的规则引擎和工具,这些工具支持第三方开发人员在云环境中构建和托管其应用程序。尽管如此,仍有很多深入的开发工作要做。因此,最终用户要么实施第三方物联网应用平台,要么完全在云基础设施之上编写自己的企业应用程序,以真正理解数据。 微软Azure、Amazon Web服务或IBM Watson是物联网云平台的典型例子。 三、物联网应用平台 物联网应用平台配有内置算法,可用于从基本数据解释到复杂的机器学习和预测分析等各种服务。通过具有二维或三维图形的直观可视化仪表板,用户可以轻松识别趋势和模式,以对其数据采取行动。还可以设置基于事件和/或预测的警报,以通知异常行为并促进任务执行。 某些物联网应用平台是完全开箱即用的,并针对一组特定的物联网用例进行了自定义。作为基于云的软件或“软件即服务”提供,它们通常与受支持的设备**在一个产品包中。用户不必进行任何顶层编程或开发,但是在设备和网络连接互操作性方面也存在一些限制。有些甚至缺乏与外部系统集成以进行进一步数据传输的能力。(来源物联之家网)虽然不是全部,但这些平台中的许多都用于智慧城市和消费者物联网环境,在这些应用环境中,可用性和就绪性是最重要的。一个例子是用于家庭自动化的Samsung SmartThings平台。 另一方面,面向大规模工业和商业部署的物联网应用平台大多被设计为与设备和行业无关,并且可以支持不同格式的数据。这些被称为应用支持平台(AEP)。通常,功能强大的应用程序模板可用于在关键物联网用例中进行即时数据分析和可视化。同时,这些平台提供工具和服务,使开发人员能够以最小的成本和复杂性构建和管理多个定制的应用程序——很多时候,甚至不需要编写代码。部署模式通常是灵活的,并且很容易将该平台与现有业务系统和其他物联网平台集成在一起。转载:物联网之家 
  • [行业资讯] 为什么物联网设备管理很重要?
    到2025年,连网设备的数量将达到约745亿台。物联网设备将缩短数字世界和物理世界之间的差距,并欢迎人们进入一个完全自动化的世界,在这个世界中,设备将相互交互,共享数据,并执行人类交办的任务。 随着物联网的兴起,对物联网设备管理的需求将达到顶峰。每个物联网设备的基础都是数据,随着物联网设备数量的增加,数据泄露的可能性也会增加。 在我们深入了解物联网管理的需求以及如何有效管理它们之前,让我们首先了解物联网及其应用。 什么是物联网? 物联网这个术语是凯文·阿什顿在1999年创造的。物联网是由物理设备、家用电器和其他可以相互通信和共享数据的物品组成的网络。例如,当库存快用完时,你的智能冰箱可以自动从亚马逊订购鸡蛋。(来自iothome)借助物联网,传统的“哑”设备可以变得“聪明”。 物联网的应用 在哪里可以找到正在使用的物联网技术?以下是物联网已经投入使用的一些主要方式,它们将在不久的将来成为我们生活的一部分。 1、家庭自动化 物联网将主要用于家庭自动化或智能家居。我们将生活在一个智能家居里,这里的温度、照明、娱乐和安全都将由物联网来管理。 例如,当你离开客厅时,客厅的灯就会自动熄灭;房间的温度会根据室外温度自动调节;智能音箱会在你生日当天12点时播放生日快乐歌;跟踪婴儿、老人和宠物的活动,使他们保持安全,甚至更多。 2、医疗保健 继智能家居之后,智能医疗也随之而来。智能物联网将用于构建紧急医疗通知系统,在紧急情况下将自动通知发送给相关人员,并构建远程健康监测系统,该系统可在家中监测患者,最终降低医疗服务成本。 此外,还将配备智能床,无需护士手动操作即可自动调节,并配备可穿戴的心脏监护仪,可24×7监测患者心脏健康状态。 3、运输 物联网将有助于智能交通控制、智能停车和智能车辆控制。例如,车辆可以与手机互动,如果货物被盗或损坏,车辆可以发出警报通知,以便尽早采取必要行动。 同样,如果驾驶员在驾驶时感到困倦,也可以提醒他们,这将大大降低事故风险。车载通信带来的机遇是无限的。 4、农业 物联网与数据齐头并进。与温度、湿度、风速、降雨量、土壤成分、虫害有关的数据都可以用于农业自动化,并在损害发生之前做出决定。 物联网还将用于监测空气和水质,这是城市中的最大问题。此外,物联网可以帮助创建预警系统,以便在发生地震或海啸时提醒人们。 为什么物联网设备管理很重要? 物联网设备管理很重要,原因如下: 安全:黑客通常以终端设备为目标,以获取对中央控制系统的访问。由于物联网设备与主网络互连,很容易被黑客入侵,因此,需要加强这些连网设备的安全性。 软件升级和修复:每台设备都需要软件升级才能正常运行。此外,如果设备出现问题,则需要立即修复,否则安全性将受到损害。(来源物联之家网)像Cloud Management Suite等平台使漏洞检测更加容易,并提供自动软件升级来管理网络内外的所有设备。 身份验证:网络上的每台设备都应该经过身份验证。遵循此流程可确保只有设备安全才能连接到网络,从而减少被黑客攻击的机会。 互操作性:IT网络中的不同物联网设备将具有不同的通信协议。互操作性将是物联网设备面临的最大挑战之一。因此,物联网设备管理平台必须支持跨异构设备的正常工作。 可扩展性:物联网将面临的另一个挑战是对大量设备的管理。物联网设备管理将确保所有通过网络连接的设备都能顺利运行。 数据反馈:由于网络上连接了如此多的设备,因此对有效数据反馈的需求极其重要。需要更好的设备生命周期管理来收集与每台设备性能相关的完整数据。 总结 物联网的未来很迷人,数十亿台设备将像今天的台式机、笔记本电脑和移动设备那样在网络中相互连接。只要设备安全和物联网设备管理得到认真对待,设备间的互动就会使我们的生活更加轻松、惬意。转载:物联网之家网
  • [行业资讯] 您需要物联网设备管理平台的5个原因
    随着物联网应用的不断发展,企业正在努力组装数字生态系统中的各种组件。鉴于物联网的绝对复杂性,生态系统中的重要元素被忽视也就不足为奇了。如果您认为物联网架构中仅需要智能设备、连接性和云分析,那么您就会错失了一个主要难题——设备管理。 尽管物联网设备管理对物联网的成功起着至关重要的作用,但它很容易被忽视,原因很简单,企业,尤其是那些开始采用物联网的企业,通常不知道为什么需要它。在本文中,我们将深入探讨物联网设备管理平台在物联网价值链中至关重要的五个原因。 1、加快上市时间并降低成本 现成的物联网设备管理平台有助于解决方案开发人员缩短开发和测试时间,以便及时将产品推向市场。当与连网产品**在一起时,该平台将提供您所需的一切,以立即启动并运行网络。此外,面向未来的架构使您能够轻松地进行大规模部署,并推动物联网解决方案的未来发展。另外,简化和自动化网络和设备管理任务可以让您专注于核心专业技能,并有效降低成本。 2、启用和禁用设备 智能设备不会自动连接到物联网,也不应该自动连接。您需要一种安全方法来配置并仅将授权设备添加到网络架构中,而物联网设备管理工具可以帮助您以简单明了的方式进行配置和添加。通过WEB界面,您可以注册终端节点并将其连接到授权基站(使用它们的网络密钥和身份凭证),来对其进行身份验证并建立安全通信。只有通过身份验证,节点才被允许加入网络,并通过网络级加密安全地传输数据。同样,如果不再需要已部署的节点,您可以方便地从网络用户界面中移除它们,而不必前往现场。 3、简化网络监控和故障排除 随着物联网部署扩展到数百甚至数千个地理上分散的节点,手动解决故障的方法就会显得效率低下、成本高昂,或者几乎不可能。另一方面,如果终端节点完全无人看管,则有可能在最需要时无法接收关键业务数据。物联网设备管理平台为您提供了所有网络流量、注册节点及其状态的详细视图。如果您在一个网络中有多个基站,则它可作为中央集线器,以跨基站聚合数据。这对于监控和诊断网络和设备的意外问题特别有用。 对来自各个节点的传入数据、电池电量和消息的实时可见性使您能够立即识别和确定瓶颈的根本原因。例如,如果一个节点间歇性地未能传递消息,则可能意味着网络流量过载。另一方面,如果它完全退出网络并停止发送消息,则可能存在硬件缺陷或固件错误。 4、简化下游应用程序的部署和管理 物联网设备管理平台还充当边缘网络与用户的下游数据服务器和企业应用程序之间的桥梁。多功能解决方案可以利用MQTT和API调用等协议,轻松地与您选择的任何后端系统集成,无论是在本地还是在云端。(来自物联之家网)因此,您可以无缝部署和扩展物联网应用,以适应业务需求的变化——无论是将新设备添加到同一应用程序还是连接到新的分析解决方案。您还可以从一个窗口查看所有当前的集成和应用程序,以简化整个物联网项目的管理。 5、降低安全风险 鉴于网络攻击日益复杂,物联网网络的连网组件(包括基站和路由器)必须始终配备最新的安全功能。手动方法无法满足对这些关键网络基础设施的持续和及时更新需要,在这种情况下,物联网设备管理工具可以远程提供安全更新,从而为您节省成本。除此之外,全天候的网络监控有助于及时识别异常模式,例如可能表明违规的数据流量激增。 随着物联网项目越来越超越概念验证,企业需要一种有效且安全的方法来大规模运营和控制其网络。物联网设备管理平台为所有当前设备和集成提供了简化的资源调配、集中化管理和实时洞察,以帮助企业掌握物联网部署的最新情况。结合强大且可扩展的无线解决方案,它使您能够以最小的成本和复杂性无缝扩展物联网网络和解决方案。转载:物联网之家网
  • [技术干货] 修改网卡名称报“重命名连接错误”的解决方法
    【诉求场景】在操作删除Windows网络连接里的网卡名称后面的数字时,会出现重命名后报错:“重命名连接错误。无法重命名该连接。具有指定名的连接已经存在。指定一个不同的名称。”的提示但是网络连接列表里根本没有此名称的设备,为什么会提示重名呢? 【问题分析】出现这个问题的原因,一般是之前的网络适配器使用了这个名字,当这个适配器重装驱动或者更换了新的设备的时候,旧的设备没有从系统中删除,也就是说微软并没有真正地在重装时覆盖掉原来的!仍然在占用着这个设备!但是这个未使用的设备并不会出现在网络适配器列表里,此时需要在设备管理器找到并删除不用的驱动设备即可。 【操作限制】注意,下面的步骤需要卸载删除网络设备驱动,卸载错误会导致网卡异常或系统异常,建议先做下备份或对磁盘打快照。【操作步骤】1、打开设备管理器打开CMD命令提示符,在命令行中输入:set devmgr_show_nonpresent_devices=1回车执行,然后继续输入:devmgmt.msc回车执行,打开设备管理器窗口。2、卸载隐藏设备在打开的设备管理器窗口中点击"查看",勾选"显示隐藏的设备"。然后在设备管理器中“网络适配器”一栏中找到灰色的设备:如此例上图所示,这些设备就是当前服务器没有在使用的设备,问题难点在具体占用名称的设备不太好确定!先从带有“Realtek”开头字样且是灰色的设备开始,右键选择“卸载”。将所有“Realtek”开头的适配器卸载后,再次尝试修改网卡名称验证。 若还是无法修改,则说明不是上面卸载的设备在占用此名称。可以继续上面的步骤卸载其它灰色的设备。 注意:在卸载灰色的“Red Hat VirtIO”开头的设备时,若有以下“删除驱动软件”的选项,请不要勾选"删除此设备的驱动程序软件",否则会导致网卡、系统异常: 但若有非“Red Hat VirtIO”开头的灰色设备,卸载时有“删除驱动软件”的选项时,则要勾选"删除此设备的驱动程序软件"。最后Xen Net Device Driver建议不要卸载。 卸载这些“灰色”的设备后,再次尝试修改网卡名称验证即可。 
  • [云桌面百科] 【中标麒麟桌面使用小知识】奔图设备管理
    奔图设备管理 用于对打印设备的管理,在这个管理器里面我们可以查看系统所连接的打印机信息、连接方式、剩余碳粉量以及状态信息进行检测。1、打开方式:开始菜单—>奔图—>奔图设备管理  or  开始 菜单直接搜索奔图设备管理 2、通过剩余碳粉量的查看我们可以及时更换墨盒,避免因碳粉不足导致打印不清晰3、通过状态信息也可以查看打印是否成功,便于用户使用。所以对以上信息有需求的同学们就可以直接通过这个奔图设备管理  查看相应信息啦!
  • [问题求助] 【abc产品】【设备管理功能】生产环境安装的FacilityManagement,设施信息管理页面无法打开
    【功能模块】设施信息管理【操作步骤&问题现象】1、新安装的生产环境,基线的设施信息管理页面无法打开2、报错:{"responseCode":1,"responseMessage":"Internal System Error(00)"}【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【abc产品】【设备管理功能】我从开发环境把包导入到运行环境,页面无法展示
    【功能模块】设备管理【操作步骤&问题现象】1、开发环境编译打包,导入到运行环境2、配置菜单,权限,permissionBo3、设备管理的页面无法打开【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【园区基线产品】【设备导出功能】设备无法导出
    【功能模块】设备管理》设备导出【操作步骤&问题现象】1、进入设备管理页面,数据外部Id,查询出1条数据2、点击导出全部3、进入数据导入导出菜单,查询到的结果:元数据对象'a'的字段'DeviceName'不存在/元数据对象'a'的字段'DeviceDef'不存在【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] 设备管理功能概述
  • [问题求助] 【物联网知识竞赛】在设备管理中,SP Portal通过什么协议下发消息给DM Server?
    在设备管理中,SP Portal通过什么协议下发消息给DM Server?
  • [技术干货] 【玩转物联网平台之FAQ】-IoT边缘如何进行设备管理?
    IoT边缘服务和华为公有云的设备接入服务协同提供统一的设备管理。当边缘节点与公有云网络异常时,边缘本地控制台提供设备状态和数据查询、设备属性配置等能力。
  • [技术干货] 【功能特性】云管理解密之设备密码
    This operation is only valid for the site created after the password of the device manager is modified. For the existing site, the password of the online device manager will not be modified, nor will the password be used by the newly on-line device.本操作只对修改设备管理面员密码之后创建的站点生效,对已经存在的站点,已在线设备管理面密码不会修改,新上线设备也不会使用此密码。                                               如果未置设备管理员密码,设备上线之后,系统会为设备管理员分配一个随机密码,必须通过站点配置中修改设备管理员密码,设备管理员方可使用CLI登录设备。 If the device administrator password is not set, the system will assign a random password to the device administrator after the device is online. The device administrator password must be modified in the site configuration before the device administrator can use the CLI to log in the device. Please keep the relevant password well.
  • [技术干货] 【案例分享】云管理解密之随板AC项目交付案例
     【FAQ】云管理解密之随板AC项目交付之FitAP无法上线【功能特性】云管理解密之盒式交换机堆叠上云1      整体方案组网介绍1.1      概述  1、FW下连核心交换机,核心交换机连接汇聚交换机;汇聚交换机下面是接入交换机,然后POE接入交换机连接AP设备。2、LSW都工作在云模式上云。注意:R19及以上版本的交换机支持监控上云,可以在交换机本地配置,云管理上面不配置,如果在云管理和设备本地都进行配置,可能会造成配置冲突或者由于冲突导致配置丢失及配置下发失败。3、本文介绍的是AP工作在Fit模式,不是云模式,需要注意在FW上面配置管理vlan 的时候,不要把AP切换成云模式了,AP由核心交换机的随板AC进行管理;如果希望AP工作在云模式,也是可以的,具体请查询其他相关文档。4、AP、POE交换机和汇聚交换机的网关都在核心交换机上面。5、随板AC和独立wac类似,FitAP只是监控,云管理下发AP-ID来控制FitAP上线,业务配置当前还是在随板AC上面配置。随板AC上报设备、ap的状态信息、性能数据等到云管理平台,原有的无线业务相关的配置功能,仍然保留,即无线业务相关的配置仍然在随板AC上面配置;FitAP保持原有的模式,通过原有的capwap方式到随板AC上线,并上报性能数据到云管理平台,然后云管理平台显示FitAP上线。6、V200R019C00及以上版本的随板AC才支持云管理,FitAP的版本需要至少R10版本才支持监控上云,且只有支持WMI功能的FIT AP才能上报性能数据(不影响设备上线),所以,为了有效利用原有设备,在迁移之前需要确保现有FIT  AP均支持WMI功能。具体参考wlan的产品文档。7、如果FitAP与LSW使用同一个DHCP地址池,为了防止FitAP受到Option 148参数agilemode=agile-cloud的影响而切为云模式,需要增加Option 148参数ap-agilemode=tradition-fit。对于AP,ap-agilemode将优先于agilemode生效。由于ap-agilemode要求AP的设备版本至少是R19版本,所以,使用Option 148方法前,需要确认AP的版本号。如果存在R10的AP,看下AP的主备区是否都是FitAP的包了,如果是的话,就不用担心他切换成云模式了。 <Huawei> system-view[Huawei] diagnose[Huawei-diagnose] display image   Image      Status    Version==============================================================    Image A   (Active)   AP6050DN V200R010C10SPC800(FIT)   Image B   (Active)   AP6050DN V200R010C10SPC800(FIT)==============================================================8、如果随板AC或者wac和云管理处于托管状态,即在云管理中离线,那么本地业务保留90天后踢ap下线9、如果是存量上云,需要注意:控制器会给交换机下发一些默认的配置(如会修改串口ssh,http的密码,去使能telnet功能,会下发时钟同步,会在接口下默认使能trustdscp,会生成一个默认的meth0/0/1口用于和控制器通信交互接口。无线AP默认只能使用sn认证方式,需要将AP的ESN添加到控制器,否则AP无法上线,控制器会下发license用于fit ap纳管等等),需要看看这些默认的配置会不会和现网现在的配置产生冲突导致配置覆盖而影响客户业务。 1.2      子网规划   说明:CoreManage子网用于核心交换机和FW互联,是核心交换机的管理子网;LswManage子网用于POE交换机和汇聚交换机的管理子网。 1.3      互联接口规划   2      前期准备和信息收集2.1      检查通信矩阵随板AC和FitAP要上云,需要和云管理交互,因此,随板AC和FitAP要能和Internet通,云管理相关通信矩阵如下,需要放通如下对应的Ip和端口:源设备源IP目的端口  (侦听)协议端口说明网元网元IP10020TCP该端口是为NetconfClientService开放的端口,用于接收南向设备的Callhome连接。网元网元IP10031TCPDataCollector进程使用的端口,提供设备性能采集服务。网元网元IP10032TCPDataCollector进程使用的端口,提供设备性能采集服务。 2.2      收集ESN收集框式交换机随板AC的ESN: 注意:如果是堆叠的话,备机也要收集ESN相关的信息。 如果FitAp已经在随板AC上面上线,可以到随板AC上面查询FitAp的ESn信息: 2.3      导入License激活码(可选) 注意:当交换机随板AC本地导入商用License,如果云管理平台未导入商用License,则FitAP只会在交换机随板AC上面在线,不会在云管理平台中在线。所以,方法1:在交换机随板AC上云前,导入云管理平台商用License; 方法2:先不导入交换机随板AC本地商用License,随板AC上云后,采用云管理平台的试用License,FitAP后面网络通了就会上线。  进入设计->站点->站点设计页面的License页面,点击导入激活码按钮完成激活码的导入。新创建的租户是有试用License的,在进行少量设备测试的情况下,可以先用试用License,待后续再进行激活导入。 2.4      配置设备密码(可选)配置全局设备密码,如果已经配置过,就不需要重复配置了。请妥善保存好密码。注意:本操作只对修改设备管理面员密码之后创建的站点生效,对已经存在的站点,已在线设备管理面密码不会修改,新上线设备也不会使用此密码。如果未置设备管理员密码,设备上线之后,系统会为设备管理员分配一个随机密码,必须通过站点配置中修改设备管理员密码,设备管理员方可使用CLI登录设备。  可以基于站点配置设备密码: 2.5      在云管理上面创建站点进入设计->站点管理页面,点击创建按钮,填入站点名称和站点类型,点击应用按钮,完成站点创建。  注意:站点类型是FW、LSW、WAC   2.6      在云管理上面添加AP、FW、LSW的ESN 进入 设计->设备管理,点击添加设备按钮:选择批量导入,并下载模板:填写设备ESN及站点信息等(站点名称和之前创建的要一致)到模板,如下图,建议设备名称和安装位置相关,便于后期维护: 注意:为了便于后续维护,设备的名称采用英文字母,不要采用中文。 点击导入文件按钮选中对应的文件,并导入: 2.6     升级AP的版本       如果AP的版本较老,推荐升级下版本。推荐采用最新的V200R019C00SPC800版本,注意和随板AC的版本要配套。注意,要采用FitAP对应的版本文件。 具体操作可以参考:https://support.huawei.com/hedex/hdx.do?lib=EDOC1100101075AZI08211&docid=EDOC1100101075&lang=zh&v=05&tocLib=EDOC1100101075AZI08211&tocV=05&id=ZH-CN_TASK_0177126798&tocURL=resources%252fdc%252fdc%255fs%255fweb%255fwlan%255f0e0045%255f01%252ehtml&p=t&fe=1&ui=3&keyword=%2525252525u5347%2525252525u7ea7AP2.8      FW和LSW恢复出厂设置(可选,根据具体情况自行安排)为了避免云管理和LSW、FW本地配置冲突,导致配置下发失败和冲突,已经手工在设备上面配置过配置的设备,建议先恢复出厂设置。  注意1:如果设备上面有残留的配置,可以通过如下命令清除交换机设备上面的脏数据(注意:交换机会重启,使用该操作前,请确保操作后,交换机管理vlan是通的,否则将造成托管):reset cloud-mng db-configuration命令用来清除设备上的数据库信息。---针对R13版本的交换机设备 # 清除设备上的数据库信息。<HUAWEI> system-view[HUAWEI] reset cloud-mng db-configurationWarning: This operation will clear the database configuration and saved configuration file and restart the device.Continue? [Y/N]:reset netconf db-configuration命令用来清除设备上的数据库信息。---针对R19版本的交换机设备# 清除设备上的数据库信息。<HUAWEI> system-view [HUAWEI] reset netconf db-configuration Warning: This operation will clear the database configuration and saved configuration file and restart the device. Continue? [Y/N]: 注意2:如果需要删除一个子网,但是由于子网已经被用了,无法删除,可以尝试重置设备上已经配置的IP地址池 reset ip pool interface vlanif XXX all reset ip pool命令用来重置设备上已经配置的IP地址池。reset ip pool { interface interface-name | name ip-pool-name } { start-ip-address [ end-ip-address ] | all | conflict | expired | used } 应用场景本命令用来手工回收地址池中因异常情况无法释放的地址。如在IP地址重复分配导致地址冲突时,需要重置指定的IP地址池的地址状态。注意事项如果有用户正在使用的IPv6地址在本命令参数指定的IPv6地址范围内,执行此命令后该用户无法正常续租此地址,需要重新发起申请地址请求。执行此清除命令后,地址池的状态不可恢复,请确认后执行。如果地址池中已经建立IP地址与MAC地址的绑定关系,执行reset ip pool命令后,该静态绑定关系仍然存在。后续任务地址池置为空闲状态后,客户端可以从全局地址池中获得IP地址。# 重置地址池mypool中所有冲突的地址。<HUAWEI> reset ip pool name mypool conflict  3      FW上云上云步骤参考如下:https://bbs.huaweicloud.com/forum/thread-15044-1-1.html  注意:FW上云前记得恢复出厂设置,避免云端配置和FW本地配置冲突。 4      升级FW的补丁FW上云后,请先进行FW的配置保存:然后,进行FW的补丁版本升级:FW请打下最新的补丁V600R007SPH001。 5      FW配置5.1      配置临时管理vlan临时管理vlan用于将下面的LSW快速上线使用。   交换机通过option148上线,方法如下: 由于ap-agilemode要求AP的设备版本至少是R19版本,所以,使用本方法前,需要确认AP的版本号。如果存在R10的AP,看下AP的主备区是否都是FitAP的包了,如果是的话,就不用担心他切换成云模式了。 <Huawei> system-view[Huawei] diagnose[Huawei-diagnose] display image   Image      Status    Version==============================================================    Image B   (Active)   AP6050DN V200R010C10SPC800(FIT)   Image B   (Active)   AP6050DN V200R010C10SPC800(FIT)============================================================== 如果FitAP与LSW使用同一个DHCP地址池,为了防止FitAP受到Option 148参数agilemode=agile-cloud的影响而切为云模式,需要增加Option 148参数ap-agilemode=tradition-fit。对于AP,ap-agilemode将优先于agilemode生效。 比如:dhcp server option 148 ascii agilemode=agile-cloud;agilemanage-mode=domain;agilemanage-domain=device-naas1.huaweicloud.com;ap-agilemode=tradition-fit;agilemanage-port=10020;注意:待后续切换成功管理vlan后,可以将该临时管理vlan删除或者关闭DHCP。  5.2      FW配置子网这个子网用于和核心交换机连接使用。    5.3      FW上面配置安全策略配置安全策略。 5.4      FW上面配置接口管理配置FW的下行口,放通对应的业务vlan和管理vlan。 5.5      FW上面配置静态路由根据规划,在FW上面配置静态的回程路由。 5.6      LSW上线配置临时管理vlan后,LSW会自动上线。 注意:S5720系列交换机可以采用R19C00SPC500版本+最新补丁SPH009;S5735系列交换机采用R19C10PC500版本+最新补丁(S5735系列交换机的R19C00版本不支持上云);  也可以通过命令行方式配置上云,参考如下方法:https://bbs.huaweicloud.com/forum/thread-52572-1-1.html 5.7      升级LSW的补丁版本 配置完成后,及时进行设备配置保存。  LSW上云后,进行补丁版本升级: LSW需要升级到最新的SPH009最新的补丁版本。 6      随板AC监控上云操作步骤6.1      配置子网及接口(配置上云,新开局场景)以下配置仅供参考,主要是给随板AC和FitAP之间打通网络。 先配置AP管理子网:   配置无线AP的业务子网:  配置POE交换机和汇聚交换机的管理vlan的子网: 注意:设备配置Eth-trunk口做上行口时,设备上线后要第一时间在控制器侧手动配置该Eth-trunk上行口。  配置接口,放通对应的vlan:选中连接AP的接口: 注意:允许放通的vlan,要包括缺省的vlan。  如果存在PC接入的情况,为了避免多个DHCP  Server导致网络故障,推荐在交换机接口上面启用DHCP Snooping。连接DHCP server的接口配置成Trusted,其余接口配置成Snooping。 6.2      配置Core交换机、POE交换机和汇聚交换机的管理vlan(可选)LSW设备上线后,如果不想用之前用的vlan1作为管理vlan,可以按照规划进行管理vlan切换。 注意:设备配置Eth-trunk口做上行口时,设备上线后要第一时间在控制器侧手动配置该Eth-trunk上行口,然后才能配置管理VLAN。  设备上线后,并放通新的管理vlan后,需要修改对应的管理vlan,具体操作参考如下:   注意:请务必按网络层级自下而上的顺序依次切换各云化设备的管理VLAN,否则会造成设备脱管。另外,按照规划,核心交换机和POE交换机等采用的是不同的管理vlan。    注意:设备配置Eth-trunk口做上行口时,设备上线后要第一时间在控制器侧手动配置该Eth-trunk上行口,然后才能配置管理VLAN。 配置成功后,可以登陆设备查看配置是否更新。  6.3      在云管理上面查看网络业务配置状态进入 部署->站点->站点配置状态: 6.4      在FW上面配置静态路由见5.5节,如果之前已经配置过,就不用配置了。  6.5      删除或者关闭临时管理vlan注意:切换成功管理vlan后,可以将该临时管理vlan删除或者关闭DHCP。请确保新的管理vlan,路由和链路都是打通的。  6.8      在云管理上面查看FitAP的上线状态进入设计->设备->设备列表,查看设备状态: 如果FitAP未上线:1、# 查看所有AP信息,看下AP-ID是否都有了。 disp    ap   all 2、display ap online-fail-record命令用来查看AP上线失败的记录信息。# 查看MAC地址为1047-80b1-56a0的AP上线失败的记录信息。------------------------------------------------------------------------------MAC             Last fail time       Reason------------------------------------------------------------------------------1047-80b1-56a0  2015-01-20/15:48:06  The AP is added to the AP blacklist.------------------------------------------------------------------------------Total records: 1   6.9      检查FitAP的网络情况检查FitAP的管理vlan是否可以通外网,如果不通,需要打通,使得FitAP的管理vlan可以和云管理网络互通。 因为FitAP需要上报性能数据给云管理平台,因此,需要打通管理vlan和云管理平台的南向地址通信。   6.10   升级FitAP的版本FitAP需要在随板AC上面升级。推荐升级到最新的配套版本。 AirEngine 5700 V200R019C00SPC800 https://support.huawei.com/enterprise/zh/wlan/airengine-5700-pid-250400208/software/251127186?idAbsPath=fixnode01%7C24030814%7C21782164%7C21782201%7C24017529%7C250400208 注意:FitAP要采用Fit对应的软件包。  AP如何升级https://support.huawei.com/hedex/hdx.do?lib=EDOC1100101075AZI08211&docid=EDOC1100101075&lang=zh&v=05&tocLib=EDOC1100101075AZI08211&tocV=05&id=ZH-CN_TASK_0177126798&tocURL=resources%252fdc%252fdc%255fs%255fweb%255fwlan%255f0e0045%255f01%252ehtml&p=t&fe=1&ui=3&keyword=%2525252525u5347%2525252525u7ea7AP6.11   配置性能数据上报(云管理)1、  登录WAC的管理界面,配置各个FitAP组的WMI性能数据上报(上报周期是300s): A面商用环境的南向IP地址是:43.254.2.230,如下图中对应的地址,请填43.254.2.230B面商用环境的南向IP地址是:121.36.226.228注意:如果设备的证书是新正式,则用10032端口,如果是老证书,则采用10031端口。如下为新证书:  3、等待一段时间后,查看随板AC的单设备详情-资源:站点健康度:射频KPI:终端管理:6.12   检查并进行随板AC相关配置1、  业务配置:AP状态、设备版本、射频状态、vap状态、用户关联、射频CPU2、  查看WAC的时间是否采用的是北京时区,且时间是对的。如果不是,请修改。3、  保存配置。  6.13   保存设备配置配置完成后,及时进行设备配置保存。 7      验收(可选)7.1      检查配置下发结果 7.2      FW、LSW分批重启(可选)FW、LSW分批重启,重启成功后,查看配置下发结果和业务是否正常。     8      回退方案8.1      将交换机上的netconf命令删除即可Undo以下命令: 8.2      删除配置的性能数据上报(云管理)1、删除wac的性能数据上报:2、删除FitAP的性能数据上报并保存配置:Wmi模板选择为none,然后点击应用:配置完成,请记得保存配置。 9      AP扩容方案进入随板AC的单设备详情页面,查看新增的FitAP,进行修复即可。  10  FAQ10.1   LSW配置下发失败交换机上线后,如果出现配置下发失败,先不用急,看下为啥配置下发失败,查看配置详情,如果不同的配置,但是配置下发失败的原因是一样的,可以点击重新下发,然后看下具体是哪个配置有问题。然后,根据这个错误,查看设备和云管理侧配置是否有冲突。如果配置下发冲突配置太多,建议恢复出厂设置,这样更高效。 如下案例供参考。 1、交换机配置子网,下发失败,报Config is not permitted检查后,发现这个子网IP可以ping通。所以,下发的子网IP和现存的IP冲突导致。 2、交换机配置接口,下发失败,报The maximum rate configured for the port cannot exceed 1000 Mbit/s自协商:用于该网口与直连的另一设备的网口之间自动协商双工模式和接口速率,使数据传输能力达到双方都支持的最大值。如果对端网口所属设备不支持自协商,或者自协商机制与本端不一致,可以将两端网口均设置为非自协商模式,并将双方的接口速率和双工模式强制配置为一致。 这个报错一般因为有些接口不支持自协商,或者配置的速率不对,导致设备报错。 解决方案就是到接口管理页面将自协商打开,或者关闭,然后配置对应的速率。  10.2   FitAP未上线怎么看?1、  检查ESN是否录入云管理控制器且型号正确、并加入正确的站点2、 进入wlan视图,查看所有AP信息。 3、display ap online-fail-record命令用来查看AP上线失败的记录信息。# 查看MAC地址为1047-80b1-56a0的AP上线失败的记录信息。------------------------------------------------------------------------------MAC             Last fail time       Reason------------------------------------------------------------------------------1047-80b1-56a0  2015-01-20/15:48:06  The AP is added to the AP blacklist.------------------------------------------------------------------------------Total records: 1 4、display ap offline-record命令用来查看AP下线的记录信息。 10.3   如何在云管理侧手工添加AP-ID在添加AP-ID前,注意,AP的ESN要录入云管理控制器,并且加入WAC的站点。未加入站点的AP无法添加AP-ID。     10.4   如何将单个云AP切换成FitAP见AP的升级指导文档: 备区存在目标版本的胖云共包场景此方法适用于备区存在目标版本的胖云共包的情况,例如备区中存在V200R008C10版本的胖云共包,要升级的云版本也为V200R008C10。以升级AP6050DN为例。进入诊断视图查询当前主备区的image信息,查询到备区中存在对应版本的胖云共包的image。如下查询状态为Backup对应的image为FAT&CLOUD,表示备区中存在胖云共包的image。<Huawei> system-view[Huawei] diagnose[Huawei-diagnose] display image   Image      Status    Version==============================================================   Image A   (Backup)   AP6050DN V200R008C10(FAT&CLOUD)   Image B   (Active)   AP6050DN V200R007C10SPC100(FIT)==============================================================2、执行命令升级AP。  升级过程中请不要断电,不要断开网络连接。不同款型AP升级回显信息会略有差异,请以实际回显为准。[Huawei-diagnose] quit[Huawei] ap-mode-switch fitContinue? (y/n)[n]:yInfo: system is rebooting ,please wait...3、等待AP重启。4、升级完成后,重新登录设备,执行命令display version查看当前版本是否升级成功。<Huawei> display version备区不存在目标版本的胖云共包场景 请事先配置好TFTP、FTP或SFTP工具,指向升级文件所在目录;保证在AP和PC能够互相ping通。以升级AP6050DN为例。1.         使用FTP、TFTP或SFTP方式升级AP,选择下面其中一种方法进行操作。 升级过程中请不要断电,不要断开网络连接。AP默认IP地址为169.254.1.1。不同款型AP升级回显信息会略有差异,请以实际回显为准。−           FTP方式:<Huawei> system-view[Huawei] ap-mode-switch fit ftp FitAP6050DN_V200R010C00.bin 192.168.10.11 admin admin123Warning: The system will reboot and start in fit mode of V200R010C00. Continue? (y/n)[n]:y−           TFTP方式:<Huawei> system-view[Huawei] ap-mode-switch fit tftp FitAP6050DN_V200R010C00.bin 192.168.10.11Warning: The system will reboot and start in fit mode of V200R010C00. Continue? (y/n)[n]:y−           SFTP方式:<Huawei> system-view[Huawei] ap-mode-switch fit sftp FitAP6050DN_V200R010C00.bin 192.168.10.11 admin admin123Warning: The system will reboot and start in fit mode of V200R010C00. Continue? (y/n)[n]:y表1-1 参数说明参数参数说明FitAP6050DN_V200R010C00.bin固件文件名192.168.10.11FTP/TFTP/SFTP server地址adminFTP/SFTP用户名admin123FTP/SFTP密码 2.         等待AP重启。3.         升级完成后,重新登录设备,执行命令display version查看当前版本是否升级成功。<Huawei> display versionHuawei Versatile Routing Platform SoftwareVRP (R) software, Version 5.170 (AP6050DN FIT V200R010C00)Copyright (C) 2011-2018 HUAWEI TECH CO., LTDHuawei AP6050DN Router uptime is 0 week, 0 day, 0 hour, 1 minute MPU 0(Master) : uptime is 0 week, 0 day, 0 hour, 1 minuteSDRAM Memory Size    : 512     M bytesNOR FLASH Memory Size: 16       M bytesNAND FLASH Memory Size: 128     M bytesMPU version information :1. PCB      Version  : H86D2TO1D502 VER.A2. MAB      Version  : 23. Board    Type     : AP6050DN4. CPLD0    Version  : 05. BootROM  Version  : 705  10.5   如何批量将云AP切换成FitAP本方法只能针对备区存在目标版本的胖云共包场景,且与云LSW不使用同一个DHCP地址池,否则可能将云LSW切换成传统模式。 核心上面配置的给AP用的管理vlan上面配置Option148。注意:这个Option148会把这个vlan里面的所有设备都会切换成Fit模式(包括交换机和FW),所以,请确认这个vlan里面的设备都需要切换成Fit。 建议云AP切换成Fit后,删除该命令(agilemode= tradition-fit;)。Option148配置如下命令: agilemode= tradition-fit;  对应R19版本的AP,支持如下命令: 如果AP与AC使用同一个DHCP地址池,为了防止AP受到Option 148参数agilemode=agile-cloud的影响而切为云模式,需要增加Option 148参数“ap-agilemode”=“tradition-fit”。对于AP,ap-agilemode将优先于agilemode生效。  
  • [技术干货] 详解LiteOS中的结构体与设备管理中编解码插件的对应关系
    摘要:本贴详细解说设备接入服务中的编解码插件的每一个位和我们LiteOS中的数据发送用的结构体是如何一一对应的。一、编解码插件定义与结构体的对应我在下图中定义了一个消息,消息名为Smoke和我们在Demo/oc_smoke_template/oc_smoke_template.c文件中的结构体tag_app_Smoke 一一对应,请看图下的代码中的注释。图中①勾选了代表当设备接入收到特定的消息上报后,下发响应字段,已让设备知道数据已被服务器正确接收,不需要重发。图中④长度,单位字节,定义消息体时,系统会根据消息体的类型来自动生成(例如int16u就是2字节)。#pragma pack(1)    //注意这里,这个是让结构体以1个字节对齐,不出现空域 typedef struct     {         int8u messageId;     //定义了一个int8u类型(图中③)的变量messageId(图中②)代表地址域(图中⑤)     int8u Smoke_Value;  //定义了一个int16u类型(图中③)的变量Smoke_Value(图中②)表示烟感报警器的状态     } tag_app_Smoke;   //结构体名 #pragma pack()     //注意这里,这个是让结构体以1个字节对齐,不出现空域 //这里的int8u是指unsigned int类型的数据,并且保证大小是1字节也就是8位 //typedef unsigned char int8u;这是int8u的定义二、结构体的默认对齐    用Keil编译时,结构体默认是以4字节对齐,比如说A这个结构体就会出现空域2个字节的空域,后面发送的时候就会多发出去2个0,所以我们需要用#pragma pack(1)和#pragma pack() 来指定以1字节对齐tydef struct {     int8u    a;     int8u    b; } A;三、发送结构体/* 代码出自Demo/oc_smoke_template/oc_smoke_template.c */ #pragma pack(1) typedef struct     {         int8u messageId;      int8u Smoke_Value;   } tag_app_Smoke;   #pragma pack()  tag_app_Smoke Smoke; Smoke.messageId = cn_app_Smoke;     Smoke.Smoke_Value = htons((int)E53_SF1_Data.Smoke_Value);     oc_lwm2m_report( (char *)&Smoke, sizeof(Smoke), 1000);首先用定义一个结构体Smoke,分别给结构体中的各个成员赋值,最后oc_lwm2m_report函数发送,我现在画一个示意图,代表该结构体在内存中的分布,注意:我们已经设置了按照亿字节对齐,所以不会有空域。假设我们的内存从0x0001开始,一个内存地址对应一个字节,默认小端模式高字节存在高位,低字节存在低位内存地址结构体成员名称数据0x0001messageIDcn_app_Smoke假设是80x0002Smoke_Valuehtons((int)E53_SF1_Data.Smoke_Value)假设是2现在调用oc_lwm2m_report函数来发送,首先传入结构体的首字节的内存地址(&Smoke)并通过强制类型转换为char *,意思就是一次只取一个字节,在传入该结构体的大小(sizeof(Smoke)),oc_lwm2m_report函数就会从Smoke结构体的首地址开始取值一次只取一个字节并且指针向后移位一个字节直到把数据全部取出来发到发送缓存区中等待发送。四、设备接入服务收到数据最终设备接入服务收到的数据为(二进制):1000_0010,这是编解码插件就开始工作了,将1000解析出来并对应到messageID中,0010解析出来并对应到Smoke_Value中,转换为十六进制显示为{messageID=0x08,Smoke_Value=0x02}。PS:大家如果还有不理解的地方欢迎留言!