Hi Friends,
I have some question regarding pci pass-though for bare metal host interface.
All following questions are for running vpp on bare metal ubuntu.

1. host interface won't showing up.
As i understand, when i start vpp, it can see all the host interface that are 
in down state and not in host routing table. This is true if i run vpp in a 
vagrant box ("show int" shows the down interface of vbox host). But this was 
not happening when i ran vpp on bare metal ubuntu host. is there any additional 
setting for bare metal linux?

2. Add host interface to vpp by using "create host-interface <name>"
The "create host-interface" command works fine with veth pair or tap interface. 
For host physical nic interface, such as eth2, i can add it to vpp. It show up 
as host-eth2. But it seems cannot passing traffic. Is it true the "create 
host-interface " command does not suppose to work with physical interface?

3. pci passthrough.
With kernel 4.4.1, if i add pci number to dpdk white list in 
/etc/vpp/startup.conf and bring up vpp, vpp can see the interface and pass 
packets. But after upgrade kernel to 4.8, (ubuntu 16.4.02) even i added the 
interface pci number to white list, vpp can not see the pass through interface 
anymore. 
Does vpp dpdk support kernel newer than 4.4.1?


Thanks a lot!

Yewei

Some related post on vpp-dev. but i cannot find solution to my questions.
https://lists.fd.io/pipermail/vpp-dev/2016-March/000235.html
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to