用两条命令看出你买的H3C光模块是否是正品
display transceiver manuinfo interface
display transceiver interface
从下文可以看出
三个端口的光模块是假货!!!
dis transceiver diagnosis int t1/0/49
-14.4 到 0.5
s5500 光功率范围值
-8.2 到 0.5
我们可以通过以下步骤来判断光模块是否是华为定制的:
1、华为定制光模块的标签上都有“HUAWEI”字样的标签,无该标签的为非华为定制光模块。
<ignore_js_op>
2、使用display transceiver命令查看光模块信息,如果显示厂商Vendor Name不是“HUAWEI”,那么该光模块不是华为定制光模块。
3、查看是否存在非定制光模块告警
用户视图下,执行命令terminal monitor命令开启终端信息显示功能;系统视图下,执行命令undo transceiver phony-alarm-disable打开非定制光模块告警开关。
如果光模块是非定制光模块,则从插入开始,按照阶梯时间发送Trap告警。间隔分别为:10分钟,1个小时,5个小时,最终达到24个小时告警一次。最差的情况,24小时内会告警一次。Trap信息如下(可通过display trapbuffer命令查看):
BASETRAP/1/ENTITYINVALID: OID[ 1.3.6.1.4.1.2011.5.25.129.2.1.9 ] Physical entity failed. (EntityPhysicalIndex=70107918, BaseTrapSeverity=6, BaseTrapProbableCause=136192, BaseTrapEventType=5, EntPhysicalContainedIn=69992457, EntPhysicalName="GigabitEthernet11/0/12", RelativeResource="", ReasonDescription="It has been observed that a transceiver has been installed that is not certified by Huawei Ethernet Switch. Huawei cannot ensure that it is completely adaptive and will not cause any adverse effects. If it is continued to be used, Huawei is not obligated to provide support to remedy defects or faults arising out of or resulting from installing and using of the non-certified transceiver.“)
或者
ENTITYTRAP/3/OPTICALINVALID:OID [1.3.6.1.4.1.2011.5.25.219.2.4.5] Optical Module is invalid.(Index=[INTEGER], EntityPhysicalIndex=[INTEGER], PhysicalName=\"[OCTET]\", EntityTrapFaultID=[136192])
4、对于某些造假、仿冒的光模块,它们的信息往往是批量复制的,这些光模块的序列号往往都一样。因此,可以使用display transceiver命令观察批量光模块信息,看它们的序列号(Manu. Serial Number)是否一样。如果一样,说明光模块是仿冒的、非华为定制的。
用两条命令看出你买的H3C光模块是否是正品的更多相关文章
- Django orm 中 python manage.py makemigrations 和 python manage.py migrate 这两条命令用途
生成一个临时文件 python manage.py makemigrations 这时其实是在该app下建立 migrations目录,并记录下你所有的关于modes.py的改动,比如0001_ini ...
- supervisor的command执行两条命令
如下supervisor的进程的comand配置参数只能写一个命令 1.要执行多条命令,可以写个sh文件包含多条命令,然后sh -x xxxx.sh,但这样又多了一个文件, 2.把所有命令放在字符 ...
- mongodb安装的两条命令
1. 安装 下载并安装,注意安装方式为custom,路径自定义(d:\chengxu\mongodb),安装成功后在mongodb文件夹下新建data文件夹(内新建db文件夹)和logs文件夹(内新建 ...
- 两条命令实现nodejs快速安装
操作系统: debian, ubuntu, fedora 当前版本: v14.4.0 一键安装命令: curl -sL https://deb.nodesource.com/setup_14.x | ...
- 硬盘安装linux的两条命令
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04.1-desktop-i386.iso ro quiet splas ...
- mysql 备份和恢复的两条命令
压缩备份: 1.mysqldump -h localhost -u root -p dbname | gzip > dbname.sql.gz 压缩恢复: 1.gunzip < dbnam ...
- 两条命令,实现ssh免密登陆
ssh-keygenssh-copy-id -i 目标服务器ip
- 两条命令在Linux主机之间建立信任关系
ssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa //生成当前用户密钥 ssh-copy-id -i /root/.ssh/id_rsa.pub r ...
- H3C光模块相关命令和检测方法
<Sysname> dis transceiver interface GigabitEthernet 1/0/28 查看 GigabitEthernet1/0/28 transcei ...
随机推荐
- HDTunePro汉化版温度显示不正常后需要更改
查找:2564B046000000002564B043替换:2564A848000000002564A1E6 查找:B0432F2564B046替换:A1E62F2564A848
- Introduction of Build Tool/Maven, Gradle
什么是build tool: build tool是可以自动由源代码创建可执行的应用程序的程序. Building 包括编译.链接和打包代码成一个可用的或可执行形式. 在小型项目,开发人员常常会手动调 ...
- koa 核心源码介绍
链接来源 Request,Context,Response 在代码运行之前就已经存在的 Request和Response自身的方法会委托到Context中. Context源码片段 var dele ...
- phpstorm 常用指令
先选中移动内容 块向右移动:Tab键 块向左移动:Shift + Tab键 ctrl+/行注释ctrl+shift+/块注释 ctrl+g跳转行 alt + 上/下 键实现在类中的方法切换ctrl + ...
- windows form参数传递过程
三.windows form参数传递过程 在Windows 程序设计中参数的传递,同样也是非常的重要的. 这里主要是通过带有参数的构造函数来实现的, 说明:Form1为主窗体,包含控件:文本框text ...
- 降低版本安装flashPlayer
运行regedit,打开注册表. 搜索flash,找到FlashPlayer文件夹. 打开里面的safeversions,把里面高版本的项目删除就可以了. 安装低版本的并设置不自动更新.
- 手动开启ARC
手动开启某些文件的ARC,在Compiler Flags一列加上-fobjc-arc就表示开启这个.m文件的ARC 禁止某些文件的ARC,在Compiler Flags一列加上-fno-objc-ar ...
- OC基础:类的扩展.协议 分类: ios学习 OC 2015-06-22 19:22 34人阅读 评论(0) 收藏
//再设计一个类的时候,有些方法需要对外公开(接口),有些仅供内部使用. 类的扩展:为类添加新的特征(属性)或者方法 对已知类: 1.直接添加 2.继承(在其子类中添加实例变量和方法) 3.使用ext ...
- tensorflow中 tf.add_to_collection、 tf.get_collection 和 tf.add_n函数
tf.add_to_collection(name, value) 用来把一个value放入名称是'name'的集合,组成一个列表; tf.get_collection(key, scope=Non ...
- ostringstream的用法
使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯性.类型安全和可扩展性.在本文中, ...