Page 1 of 1
any network traffic tool for UEFI shell
Posted: Thu Mar 16, 2017 4:32 pm
by ggodw000
I am looking for any packet traffic generating tool for UEFI. Is there any? In the past, I used iperf from linux which gives quite accurate net interface line-rate using UDP packet (specifyc packet size) etc.,
I am wondering anything equivalent has been made to test TCP/IP pack of UEFI tianocore.
Re: any network traffic tool for UEFI shell
Posted: Fri Mar 17, 2017 2:01 am
by dchapiesky
intel's dpdk has a packet generator which can also record responses as well as craft custom packets...
http://dpdk.org/browse/apps/pktgen-dpdk/
What I found in general for testing UEFI:
EDK2 testkit
https://github.com/tianocore/edk2-stagi ... /edk2-test
Design and development of an automated regression test suite for UEFI
https://core.ac.uk/download/pdf/35204716.pdf
Open Source Test Tools for UEFI
https://www.researchgate.net/publicatio ... s_for_UEFI
Building Your Linux Firmware Security toolkit
https://www.linuxfestnorthwest.org/site ... wsec_0.pdf
In this document I particularly love the quote "Evaluate new UEFI systems, sniffing 24x7, wired and ethernet, powered on and off, w/ and w/o OS, to determine what the vendor’s firmware might be doing over a network."
Then there is the uefi.org test tools
http://uefi.org/testtools
Re: any network traffic tool for UEFI shell
Posted: Mon Mar 20, 2017 2:59 am
by ggodw000
yes dealt with sct tools before. i dont think they have stress/performance tools mostly API/protocol test suites.
I also attempted to setup UEFI build environment, the instruction were real crap due to abandonment, when getting help from uefi.org and several of tech company engineers, no one was able to help on this one.