[dpdk-dev] How to debug packet sends to virtual functions

Mats Liljegren liljegren.mats2 at gmail.com
Tue Feb 4 14:03:30 CET 2014

Hi Anatoly,

Just realized that the instructions gave two alternatives for the
host: DPDK igb_uio or ixgbe. It was the former, DPDK igb_uio that I
was referring to as being the non-working alternative.

Loading ixgbe enables me to set the mac addresses. This is also what I
tried previously, when I both got ixgbevf working in the guest as well
as receive to work in DPDK in the guest. The problem is making
transmit work in DPDK in the guest.


On Tue, Feb 4, 2014 at 12:52 PM, Burakov, Anatoly
<anatoly.burakov at intel.com> wrote:
>> -----Original Message-----
>> From: Mats Liljegren [mailto:liljegren.mats2 at gmail.com]
>> Sent: Tuesday, February 04, 2014 11:48 AM
>> To: Burakov, Anatoly
>> Cc: dev at dpdk.org
>> Subject: Re: [dpdk-dev] How to debug packet sends to virtual functions
>> Hi Anatoly,
>> Thanks for the clarification. Then I can't use those instructions, which is what I
>> was starting to suspect. I have to find another way of getting DPDK running in
>> the guest then. Using ixgbevf in the guest works fine, though.
>> Regards
>> Mats
> Hi Mats
> Let me clarify - do you run DPDK on both host and guest? E.g. you load igb_uio on the host as well? If not, I don't see why you can't use those instructions - you're creating VF devices on the host anyway, and that's where you should set their MAC addresses.
> Best regards,
> Anatoly Burakov
> DPDK SW Engineer
> --------------------------------------------------------------
> Intel Shannon Limited
> Registered in Ireland
> Registered Office: Collinstown Industrial Park, Leixlip, County Kildare Registered Number: 308263 Business address: Dromore House, East Park, Shannon, Co. Clare

More information about the dev mailing list