Hi John, thanks very much for the big help :)
I'll try it tomorrow and if I run into any problems I'll contact you again. Best regards, Stefan. Am 12.08.2015 um 19:09 schrieb Mcnamara, John: >> -----Original Message----- >> From: Stefan Binna [mailto:stefan.binna at salzburgresearch.at] >> Sent: Wednesday, August 12, 2015 5:42 PM >> To: Mcnamara, John; dev at dpdk.org >> Subject: Re: [dpdk-dev] ieee1588fwd.c implementation >> >> Hi John, >> >> >> I don't understand how to implement ieee1588fwd. Is there any manual, >> sample application or similar available? >> Or do I have to modify the testpmd.c file by myself? I don't really know >> how to implement the code available in ieee1588fwd.c. > Hi Stefan, > > The steps you did are correct: > > * Enable CONFIG_RTE_LIBRTE_IEEE1588=y in the config. > * Compile the testpmd application (this happens as part of the default > compile): > > make -j T=x86_64-native-linuxapp-gcc install > > Then you can run testpmd with ieee1588 forwarding on as follows (or similar. > Adjust coremask to suit): > > sudo ./x86_64-native-linuxapp-gcc/app/testpmd -c 300 -n 4 \ > -- --port-topology=chained --txqflags=0 --forward-mode=ieee1588 > > Note: > The --txqflags=0 is required to ensure ieee1588 support in the "full > featured" TX path. > > If you send the correct l2 ptp packets they should generate a text output > from testpmd > > Add '-i' after '--' to enter interactive mode in testpmd. > > You can also set IEEE1588 mode from within testpmd as follows: > > testpmd> set fwd ieee1588 > Set ieee1588 packet forwarding mode > > > Note: if you don't see the ieee1588 mode it usually means that > CONFIG_RTE_LIBRTE_IEEE1588 wasn't configured. > > Best of luck, > > John.