Hi Ti Folks,
some time i had question in forum about receiving packet even before all rules are set. I am pasting the previous discussion so as to get to the understanding quickly.
=======================
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/206304/731729.aspx#731729
1. In the PA_SimpleExample Project, all the configuration packets [setMacs,SetIps and SetPorts are all configured apriori]. Can i have this way of operation, before all these are done [[setMacs,SetIps and SetPorts are all configured apriori]], i want to receive the Macs,IPs,Ports through ethernet and then do the setMacs,SetIps and SetPorts. Basically my code doesn't have the Macs,Ips,Ports database, someone will send over ethernet and based on that it needs to start doing the setMacs,SetIps and SetPorts are all configured apriori ?. I assume it shud be possible.please throw more light on the same as to how to achieve it.
[Eric] It is not possible to set the classification rules until you know what the rules are. If you are waiting for someone to send you the rules which should be send to the EVM MAC address, you can configure PASS to accept the so-called configuration packets of which the destination MAC address is equal to the EVM mac address. You can also use broadcast MAC packet to send the configuration packets.
=======================
based on above discussion, i have few questions
1. If i understand correctly,EVM mac address can be found out from Viewing ALE Table. let me know is there any other way?
2. without configuring/assigning any QMSS queue to any MAC[broadcast or EVM mac address], where will the packet land in the dsp?
3. should i need to configure exception route first i.e. Pa_configExceptionRoute to receive any broadcast MAC [since broadcast MAC can also be on of the criterion]?
my aim/objective is before setting any rules, i want to get a ethernet packet from external world.
Thanks
RC Reddy