01-21-2010 05:01 PM - edited 03-06-2019 09:24 AM
Anyone familier with ELAM captures it capture the packets at the ASIC level. Very helpfull in trobleshooting I could not find and cisco document that explains how to do that. Can anyone share this info?
Solved! Go to Solution.
01-22-2010 06:07 AM
“show platform capture elam…” keyword is used to configure capture sessions…
Router# show platform capture elam asic [superman | tycho] [slot slot_n] [processor proc_n] [instance inst_n]
Router# show platform capture elam trigger
{{dbus [ipv4 ipv6 ipx others inband]} | {rbus [ip gen extip extgen]} | {de} }[ [if trigger] | help ]
Router# show platform capture elam start
Router# show platform capture elam status
Router# show platform capture elam release
…and the same keyword is used to display captured data
Router# show platform capture elam data [raw]
Just in case, if you don’t remember how to use these commands:
Router# show platform capture elam help
Hope this helps
Varun
01-22-2010 06:07 AM
“show platform capture elam…” keyword is used to configure capture sessions…
Router# show platform capture elam asic [superman | tycho] [slot slot_n] [processor proc_n] [instance inst_n]
Router# show platform capture elam trigger
{{dbus [ipv4 ipv6 ipx others inband]} | {rbus [ip gen extip extgen]} | {de} }[ [if trigger] | help ]
Router# show platform capture elam start
Router# show platform capture elam status
Router# show platform capture elam release
…and the same keyword is used to display captured data
Router# show platform capture elam data [raw]
Just in case, if you don’t remember how to use these commands:
Router# show platform capture elam help
Hope this helps
Varun
01-22-2010 09:40 AM
Your reply is really helpfull but following command has every explanation.
C6506C#show platform capture elam help
To make ELAM working for you, here the basic steps you've to follow:
1 - select a valid ELAM ASIC
cmd: show platform capture elam asic
example: ...asic superman slot 5
- select the Superman ASIC on slot 5
2 - enter a valid trigger
cmd: show platform capture elam trigger
example: ...trigger dbus ipv4 if ip_da=224.1.0.0[255.255.0.0]
- capture any IPv4 packet with DESTIP == 224.1.0.0/16
...trigger rbus ip if ccc=mcast_l3_rw met3=0x0300[0xff00]
- capture any IP packet generating a ML3_RW result with
MET3 pointer equal to 3xx
...trigger dbus help
- return an extensive list of dbus field you can use
3 - start the capture
cmd: show platform capture elam start
4 - check the capture status
cmd: show platform capture elam status
5 - print the captured data
cmd: show platform capture elam data
simple enough, isn't it ?
07-25-2013 06:49 PM
Thanks. Very useful and I love the example.
07-25-2013 09:47 PM
I have nexus 5596 running version 5.1(3)
I'm trying to troubleshoot an issue and wanted to know if I can capture at the asic level.
I don't seem to have "show platform capture" option. Does anyone know the command to accomplish this task?
Thanks
09-18-2013 12:11 PM
Bedevere,
ELAM is not supported on N5k.
-Ray
09-18-2013 02:42 PM
Thanks
11-18-2022 12:06 PM
Hello,
I see you'd like guidance on ELAM captures for Nexus switches. Here is a video a colleague of mine made on ELAM captures for Nexus 9000 devices. Hope this is helpful!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide