bcm cmd
BCM.1> port ge en=0 ;Disable all GbE
BCM.1> tx 2 pbm=ge2,fe7 ;Transmit 2 packets out of both port ge2 and fe7
BCM.1> ps 0xf ;Show status of first 4 ports (ge0-ge3 or fe0-fe3 etc.)
BCM.1> vlan create 97 pbm=ge2-ge5 ;create VLAN 97 with member ports ge2–ge5
BCM.1> vlan add 73 pbm=xe,hg ;Add all xe and hg ports to vlan 73
BCM.1>
BCM.1> vlan create 85 pbm=ge5,hg1,cpu,xe0 ubm=ge9,xe1,hg0
BCM.2> port 0xff an=1
BCM.0> log file=/tmp/<logfilename>
BCM.0> log [on/off] ;To turn logging on/off
BCM.0> ps ge3
BCM.0> port ge3
BCM.1> port 4 ph= [Master | Slave | Auto]
BCM.1> show c ge1
BCM.0> combo ge23
To transmit 10 IEEE frames of 100-byte length with the specified source and destination MAC addresses out of ge0:
BCM.0> hm ieee ;Set the required header mode before tx
BCM.0> tx 10 pbm=ge0 length=100 sm=0x001122334455 dm=0xffffffffffff
To transmit 100 more of these frames:
BCM.0> tx 100 pbm=ge0
To transmit hex data from the file as an Ethernet frame 10 times from ge0 (CRC is appended automatically):
BCM.0> tx 10 pbm=ge0 file=pkt.hex
To start the packet watcher dumping all packets with decoded fields and log the last 5 packets:
BCM.1> PacketWatcher log 5 report +dec start
Reporting options of the packet watcher can be changed on the fly. To turn off dumping raw hex data in the packet:
BCM.1> pw report -rawBCM.0> pw
BCM.0> pw
BCM.0> l mac
BCM.0> l mac_ctrl
BCM.0> G mac_ctrl.xe0 ……(1)
BCM.0> g raw mac_ctrl.xe3 ……(2)
BCM.0> g mac_ctrl ……(3)
BCM.0> g chg mac_ctrl.xe3 ……(4)
In the above code commands,
(1)—Get register and field value of MAC_CTRL register for port xe0.
(2)—Get only hex value of mac_ctrl for xe3.
(3)—Get register value of MAC_CTRL for all ports.
(4)—Get value of mac_ctrl register if it has changed from default. Only changed fields are displayed.
Listreg <—> LISTmem
Getreg <—> Dump
Setreg <—> Write, Insert
Modreg <—> MODify
BCM.0> list vlan
d vlan Dump all valid (VALID bit is 1) entries in VLAN table.
d all vlan Dumps entire VLAN table.
d chg vlan Shows all VLAN entries that have changed from their default contents.
d vlan 200 25 Dumps 25 entries of VLAN table starting with 200.
BCM.1> d chg l2x
BCM.0> show params
BCM.0> phy info
BCM.0> phy ge7 3
It is also helpful to remember that PHY registers 0 and 1 always hold the control and status for each port, respectively:
BCM.0> phy ge5 0 0x8000 ; bit-15 to reset ge5
BCM.0> phy ge5 0 0x0200 ; bit-9 to start autoneg
BCM.0> dump pcic
The SwitchControl command controls the switch behavior by manipulating numerous control variables. Typing sc displays
a list of all switch controls and their current value. Needed switch behavior can be obtained by modifying relevant switch
controls for a port bit map. For example, to change the action taken by the switch when the IGMP packet arrives at port ge4,
use switch controls IgmpPktDrop or IgmpPktToCpu.
BCM.0> sc pbm=ge4 IgmpPktToCpu=1
Driver properties can be changed and saved in NVRAM by using the BCM Diag Shell command config.
BCM.0> config add counter_thread_pri=40 ;add and set a new property
BCM.0> config phy_automedium_ge0.0=0 ;change an existing property
BCM.0> config save ;save changes in NVRAM
BCM.0> config delete <name>
BCM.0> *:link off
BCM.0> *:counter off
BCM.0> *:l2mode off
bcm cmd的更多相关文章
- 让 windows 下的命令行程序 cmd.exe 用起来更顺手
在 Windows 下使用 Larave 框架做开发,从 Composer 到 artisan 总是避免不了和 cmd.exe 打交道,系统默认的命令行界面却是不怎么好看,且每行显示的字符数是做了限制 ...
- cmd窗口编码设置
问题描述:不知道误操作了什么,导致cmd窗口的鼠标显示位置出现错位,如下: 现在要将鼠标位置调整回来. 使用工具:cmd. 操作步骤: 1.查看cmd属性可以看到 可以看到是UTF-8编码格式的,我们 ...
- Windows cmd 长时间不输出新内容 直到按下ctrl + c 取消或者回车的解决办法
换了一台新电脑, 在使用 ant 拷贝大量文件的时候 cmd 窗口过了很久没有继续输出新的内容,远远超过平时的耗时, 以为已经卡死 按下 ctrl + c 取消, 这时并没有取消, 而是输出了新内容, ...
- 创建maven项目(cmd 命令)
2016五月 22 原 创建maven项目(cmd 命令) 分类:maven (994) (0) 1.普通方式创建 1)进入cmd窗口执行 mvn archetype:generate 2) 光标停止 ...
- js模块定义——支持CMD&AMD&直接加载
/* animate */ //直接加载 (function() { var animate = {} //balabala window.animate = animate; })(); //AMD ...
- 不显示cmd窗口运行jar包
今天,打开导出的jar包,发现并不能运行,查看jar包中的META-INF文件夹下的MANIFEST.MF文件,发现MANIFEST.MF中并没有Main-Class,于是,就手动添加相应的信息,本项 ...
- 执行插入语句,object val = cmd.ExecuteScalar() val = null
在写接口的过程中遇到错误:空对象不能转换为值类型 因为我们使用的是petapoco,经过调试后发现是 object val = cmd.ExecuteScalar() 这一句造成的报错, val = ...
- Linux Cmd Tool 系列之—alias
The alias cmd list your current aliases. For example : alias Use alias to shorten a long cmd in curr ...
- 使用cmd打开java文件,报错:“错误,编码GBK的不可映射字符”
今天使用EditPlus写了一个小程序,用cmd运行时报错--"错误,编码GBK的不可映射字符". 处理办法是用EditPlus另存为时,把编码格式由UTF-8改为ANSI. 然后 ...
随机推荐
- 视图(View) – ASP.NET MVC 4 系列
精心编写的整洁代码是开发一个可维护 Web 应用程序的基础.但用户在浏览器中访问时,这些工作他们是看不见的.用户对应用程序的第一印象,以及与应用程序的整个交互过程都是从视图开始的. ...
- 自动运维:Ansible -ansible tower
文档主页:http://docs.ansible.com/参考文档:http://docs.ansible.com/ansible/参考文档:http://docs.ansible.com/ansib ...
- 【转】IE8浏览器无法保存Cookie的解决方法
转自:http://blog.csdn.net/sjsm2007/article/details/17958145 使用IE8浏览器经常出现了无法保存Cookie的故障.每次打开网站需要重新登录,登录 ...
- SerializableDictionary-一个支持序列化与反序列化的Dictionary
使用Dictionary存储的信息在试图序列化为XML保存到文件时,会遇到无法序列化的问题,由于官方Dictionary不支持xml序列化,所以有朋友已经通过实现IXmlSerializable接口, ...
- Microsoft Win32 to Microsoft .NET Framework API Map
Microsoft Win32 to Microsoft .NET Framework API Map .NET Development (General) Technical Articles ...
- Asp.net中文件的压缩与解压
这里笔者为大家介绍在asp.net中使用文件的压缩与解压.在asp.net中使用压缩给大家带来的好处是显而易见的,首先是减小了服务器端文件存储的空间,其次下载时候下载的是压缩文件想必也会有效果吧,特别 ...
- windows2003 IIS6.0右键属性没有asp.net选项卡的解决办法
windows2003 IIS6.0右键属性没有asp.net选项卡的解决办法 1,如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的.默认就会支持asp.net1.1 ...
- js点击后将文字复制到剪贴板,将图片复制到剪贴板
复制文字: <table width="99%" border="0" cellpadding="0" cellspacing=&qu ...
- Sql Server分割字符串函数
-- Description: 分割字符串函数 -- SELECT * FROM dbo.Split('a,b,c,d,e,f,g',',') -- ========================= ...
- Stanford NLP学习笔记1:课程介绍
Stanford NLP课程简介 1. NLP应用例子 问答系统: IBM Watson 信息提取(information extraction) 情感分析 机器翻译 2. NLP应用当前进展 很成熟 ...