From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f177.google.com (mail-we0-f177.google.com [74.125.82.177]) by dpdk.org (Postfix) with ESMTP id 2F8875909 for ; Thu, 11 Sep 2014 12:53:32 +0200 (CEST) Received: by mail-we0-f177.google.com with SMTP id u57so6109635wes.8 for ; Thu, 11 Sep 2014 03:58:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wYjPufpCOrPABNkD9syitZckFBFwMbCDjylzBdp5+8U=; b=mDTw7bmsXQLnNsuKAVLxV+ybeQYqEfd7MdDcEW5PB/eRqso7fNEreHKOwIfa5/2WcW D7+0oWypjBZsiq44kn0OkVvAms8nSphpZOzE0X0VZkkHhOwd813chdVY/cNpf/EBb1yY r3A8hBKY0bfl28IlaqnLDqtf2ge/KjJzui7BcKC/bhDxKtCe2bQihl4HkFCN2Zqwz7Q7 cfi2EV6SjxnQxrkeR3ER87X81IzAZkG18LeE9SbLL7JO4O8x0mSqQ/nkzq6U9uIuWJ1s ls4awBiXaamq5CfiuRhOsvsexqxvnTnfQD0B97jYDxSzCvTfYxHyfmYv+pevjK4U9aI/ ooEQ== MIME-Version: 1.0 X-Received: by 10.194.184.101 with SMTP id et5mr378174wjc.14.1410433125070; Thu, 11 Sep 2014 03:58:45 -0700 (PDT) Received: by 10.217.50.70 with HTTP; Thu, 11 Sep 2014 03:58:45 -0700 (PDT) In-Reply-To: <59AF69C657FD0841A61C55336867B5B0343F098F@IRSMSX103.ger.corp.intel.com> References: <59AF69C657FD0841A61C55336867B5B0343F098F@IRSMSX103.ger.corp.intel.com> Date: Thu, 11 Sep 2014 16:28:45 +0530 Message-ID: From: ANKIT BATRA To: "Richardson, Bruce" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] Testing vmdq sample application 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: Thu, 11 Sep 2014 10:53:32 -0000 Hi, I want to use VMDQ for traffic exchange between virtual machines and external world. Need to know how to configure vmdq interface and the configuration to be done on virtual machine manager(host machine) as well as on the Virtual Machines(guest). On Thu, Sep 11, 2014 at 2:03 PM, Richardson, Bruce < bruce.richardson@intel.com> wrote: > Also check that the mac addresses are configured correctly on the packets > being sent. In vmdq_dcb mode, the nic doesn't act in promiscuous mode > picking up all packet irrespective of MAC address, so the destination mac > must match that of the NIC port. > > /Bruce > > > -----Original Message----- > > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Wei-Chun Chao > > Sent: Wednesday, September 10, 2014 8:49 PM > > To: ANKIT BATRA > > Cc: dev@dpdk.org > > Subject: Re: [dpdk-dev] Testing vmdq sample application > > > > Is your traffic VLAN tagged? > > > > I think vmdq_app has "conf.enable_default_pool =3D 0;" so untagged > > traffic will be dropped. > > > > Thanks, > > Weichun > > > > On Wed, Sep 10, 2014 at 12:00 PM, ANKIT BATRA > > wrote: > > > Hi, > > > > > > I have started the application on my host machine.And from another > terminal > > > on host machine gave sudo killall -HUP vmdq_dcb_app and sent packets = on > > NIC > > > card from another machine .But on terminal where vmdq application is > > > running, I am seeing that no packets are coming.All rows and columns > are > > > 0.And where will the VMs will come into picture here for testing this= . > > > Please suggest and correct me if i am doing anything incorrect. > > > > > > On Wed, Sep 10, 2014 at 6:24 AM, Ouyang, Changchun < > > > changchun.ouyang@intel.com> wrote: > > > > > >> Hi > > >> > > >> Firstly compiling the application > > >> 1. Go to the examples directory: > > >> export RTE_SDK=3D/path/to/rte_sdk > > >> cd ${RTE_SDK}/examples/vmdq > > >> 2. Set the target (a default target is used if not specified). For > example: > > >> export RTE_TARGET=3Dx86_64-native-linuxapp-gcc > > >> See the Intel=C2=AE DPDK Getting Started Guide for possible RTE_TARG= ET > values. > > >> 3. Build the application: > > >> make > > >> > > >> Then running the application > > >> To run the example in a linuxapp environment: > > >> user@target:~$ ./build/vmdq_app -c f -n 4 -- --nb-pools 8 > > >> > > >> If you use 1G NIC, 8 pools are available, > > >> If you use 10G NIC, 64 pools are available, > > >> > > >> At last, send packets with vlan tag to select a pool. > > >> > > >> The vlan tag and pool has the following mapping: > > >> const uint16_t vlan_tags[] =3D { > > >> 0, 1, 2, 3, 4, 5, 6, 7, // It occupies pool 0 = ~ > pool > > >> 7, one for each > > >> 8, 9, 10, 11, 12, 13, 14, 15, // It occupies pool 8 ~ > pool > > >> 15, one for each > > >> 16, 17, 18, 19, 20, 21, 22, 23, // It occupies pool 16 ~ > pool > > >> 23, one for each > > >> 24, 25, 26, 27, 28, 29, 30, 31, // It occupies pool 24 ~ > pool > > >> 31, one for each > > >> 32, 33, 34, 35, 36, 37, 38, 39, // It occupies pool 32 ~ > pool > > >> 39, one for each > > >> 40, 41, 42, 43, 44, 45, 46, 47, // It occupies pool 40 ~ > pool > > >> 47, one for each > > >> 48, 49, 50, 51, 52, 53, 54, 55, // It occupies pool 48 ~ > pool > > >> 55, one for each > > >> 56, 57, 58, 59, 60, 61, 62, 63, // It occupies pool 56 ~ > pool > > >> 63, one for each > > >> }; > > >> > > >> Thanks > > >> Changchun > > >> > > >> > -----Original Message----- > > >> > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of ANKIT BATRA > > >> > Sent: Wednesday, September 10, 2014 3:23 AM > > >> > To: dev@dpdk.org > > >> > Subject: [dpdk-dev] Testing vmdq sample application > > >> > > > >> > Hi, > > >> > > > >> > I am trying to run vmdq sample application.But not getting how to > test > > >> > this.Can anyone please help with detailed procedure how to test th= is > > >> sample > > >> > application. > > >> > -- > > >> > Regards > > >> > Ankit Batra > > >> > > > > > > > > > > > > -- > > > Regards > > > Ankit Batra > --=20 Regards Ankit Batra