From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1.windriver.com (mail1.windriver.com [147.11.146.13]) by dpdk.org (Postfix) with ESMTP id 269F968A7 for ; Sun, 31 Aug 2014 19:22:04 +0200 (CEST) Received: from ALA-HCB.corp.ad.wrs.com (ala-hcb.corp.ad.wrs.com [147.11.189.41]) by mail1.windriver.com (8.14.9/8.14.5) with ESMTP id s7VHQRBh025909 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Sun, 31 Aug 2014 10:26:27 -0700 (PDT) Received: from ALA-MBB.corp.ad.wrs.com ([169.254.1.18]) by ALA-HCB.corp.ad.wrs.com ([147.11.189.41]) with mapi id 14.03.0174.001; Sun, 31 Aug 2014 10:26:27 -0700 From: "Wiles, Roger Keith" To: "" Thread-Topic: Pktgen-DPDK now located on dpdk.org Thread-Index: AQHPxUCxr7NdOoqMmkuexKjlE5zkyg== Date: Sun, 31 Aug 2014 17:26:26 +0000 Message-ID: <777966E6-FDF7-41EF-81A3-C27FEAFD8A85@windriver.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.25.40.162] Content-Type: text/plain; charset="Windows-1252" Content-ID: <169464A13158B346985FEBBE4C9179FA@local> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [dpdk-dev] Pktgen-DPDK now located on dpdk.org X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Aug 2014 17:22:05 -0000 Hi Everyone, I now have Pktgen-DPDK a traffic generator application using DPDK. You can = get the code from here: http://dpdk.org/browse/apps/pktgen-dpdk/ There is a README.md file that should explain how it is built, but I could = have missed something as I was including DPDK with the Pktgen code as an ex= ample. Now I am trying to be more generic and not include DPDK or modify DP= DK in anyway. The license support is reasonable, please read it to make sure you agree. Pktgen-DPDK is a ASCII based application using a few simple VT100 cursor co= mmands for generating traffic on 10G interfaces at 64Byte wire rate speeds.= I just added some color support to Pktgen and it may still contain some bu= gs, but it does add a bit of color. BTW, MicroSoft Hyperterm is not fully VT100 compatible and should be avoide= d. I normally access the Ubuntu machine using x2go client (x2go.org) or xte= rm(via ssh or telnet) from my MacBook Pro. You can use x2go client on Windo= ws to access your Linux machine. Should run on any Linux machine that suppo= rts DPDK and has the correct NICs. Here is the basic screen layer using a 132x44 size xterm window. You need t= o make sure you view the screen with a fixed width font and some email syst= ems do not show the emails in fixed width (Mac Mail). I just show two ports in this example, but you can have any number of ports= (4-6 is normal). The number of ports to be displayed at a give time is con= figurable, just type =91help=92 at the command line. If you have more ports= then displayed you can page to the different port groups. ------------------- - Ports 0-3 of 6 ** Main Page ** Copyright (c) <2010-2014>, Wind River S= ystems, Inc. Powered by Intel=AE DPDK Flags:Port : P-------------:0 P-------------:1 Link State : = ---TotalRate--- Pkts/s Rx : 0 0 = 0 Tx : 0 0 = 0 MBits/s Rx/Tx : 0/0 0/0 = 0/0 Broadcast : 0 0 Multicast : 0 0 64 Bytes : 0 0 65-127 : 0 0 128-255 : 0 0 256-511 : 0 0 512-1023 : 0 0 1024-1518 : 0 0 Runts/Jumbos : 0/0 0/0 Errors Rx/Tx : 0/0 0/0 Total Rx Pkts : 0 0 Tx Pkts : 0 0 Rx MBs : 0 0 Tx MBs : 0 0 ARP/ICMP Pkts : 0/0 0/0 : Tx Count/% Rate : Forever/100% Forever/100% PktSize/Tx Burst: 64/16 64/16 Src/Dest Port : 1234/5678 1234/5678 Pkt Type:VLAN ID: IPv4/TCP:0001 IPv4/TCP:0001 Dst IP Address : 192.168.1.1 192.168.0.1 Src IP Address : 192.168.0.1/24 192.168.1.1/24 Dst MAC Address : 90:e2:ba:5a:f7:91 90:e2:ba:5a:f7:90 Src MAC Address : 90:e2:ba:5a:f7:90 90:e2:ba:5a:f7:91 -- Pktgen Ver:2.7.5(DPDK-1.7.0) -------------------------------------------= ------------------------------------------ Pktgen>=20 =97=97=97=97=97=97=97=97 Also note you can use Lua to run scripts or command files with Pktgen. Please send any bugs, patches or suggestions to me. Please add =91[Pktgen]= =92 to the subject line. Thanks ++Keith Keith Wiles, Principal Technologist with CTO office, Wind River mobile 972-= 213-5533