Can't help directly, but this link might offer some help:
http://linux-ip.net/html/tools-mii-tool.html
Hi,
I am building my own test tool using Knoppix and have created a custome config for a dual NIC card machine. I need a tool that can saturate the NIC card as much as possible. I.e., given a bandwidth of 100M, I like to be able to come as close as possible to 70M or so, as possible. I have tried some of the common file transfer techniques like ftp and nc and some not so common ones, but the nest that I can get out of a 100M NIC card is about 7M. This is back-to-back with no hub or switch. It is as if there is a throttling effect on the various protocols that does not let it go over certain threshold.
I was wondering if anyone over here had any ideas of what could be wrong or if you knew of a tool that could help me generate more traffic. Thanks in advance for your help.
k1
Can't help directly, but this link might offer some help:
http://linux-ip.net/html/tools-mii-tool.html
thanks. found my answer.

Cisco Nexus N9K-C92160YC-X 48P 25GbE SFP28 6P QSFP+/QSFP28 PE Switch
$439.00
Cisco WS-C3650-12X48UR-L 48-Port Stackable Layer 3 8x10G SFP+ Port Switch
$129.99
Cisco Catalyst C9130AXI-B WiFi 6 802.11ax Wireless Access Point Brand New
$101.99
Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99
Cisco | N3K-C3232C | 32-Port 100G QSFP Network Switch W/ 2x PSU, 2x Power Cords
$205.00
CISCO Services Router C891F-K9, Grade B, SKU 16188
$24.94
Cisco WS-C3850-48P-S 48-Port PoE+ Gigabit Switch w/ 10G Uplink Module Options
$259.99
Cisco Catalyst WS-C2960X-48FPD-L 48-Port Gigabit Managed PoE+ Ethernet Switch
$69.99
$75.00
Cisco QSFP-40G-SR-BD Module 10-2945-02 NEW CLAMSHELL
$45.50