Thanks Wang and Burt.

The trick was to use the master vpp as well (18.04-rc0 latest) as I was
still getting errors with the 18.01 branch. However, my next issue is that
I cannot enable tap-inject.

I have linked the router.so.0.0.0 to the /usr/lib/vpp_plugins directory
(there is also a router.so.0 module in the router/lib64 dir):

xflow@vpphamid1:~/install1/vpp/build-root$ sudo ln -sf
install-vpp_debug-native/router/lib64/router.so.0.0.0
/usr/lib/vpp_plugins/router.so
xflow@vpphamid1:~/install1/vpp/build-root$ sudo service vpp restart
xflow@vpphamid1:~/install1/vpp/build-root$ sudo vppctl enable tap-inject
enable: unknown input `tap-inject'

Here is my version:
xflow@vpphamid1:~/install1/vpp/build-root$ sudo vppctl show ver
vpp v18.04-rc0~503-gf0404e9 built by root on vpphamid1 at Mon Apr  2
10:27:49 PKT 2018

Here are the vpp_plugins content (containing router.so):
xflow@vpphamid1:~/install1/vpp/build-root$ ls /usr/lib/vpp_plugins/
acl_plugin.so        gtpu_plugin.so       l2e_plugin.so    router.so
avf_plugin.so        igmp_plugin.so       lacp_plugin.so   srv6ad_plugin.so
cdp_plugin.so        ila_plugin.so        lb_plugin.so     srv6am_plugin.so
dpdk_plugin.so       ioam_plugin.so       memif_plugin.so  srv6as_plugin.so
flowprobe_plugin.so  ixge_plugin.so       nat_plugin.so    stn_plugin.so
gbp_plugin.so        kubeproxy_plugin.so  pppoe_plugin.so
tlsopenssl_plugin.so

And here is the show plugins output:
xflow@vpphamid1:~/install1/vpp/build-root$ sudo vppctl show plugins
 Plugin path is: /usr/lib/vpp_plugins

     Plugin                                   Version
    Description
  1. ioam_plugin.so                           18.04-rc0~503-gf0404e9
   Inbound OAM
  2. memif_plugin.so                          18.04-rc0~503-gf0404e9
   Packet Memory Interface (experimetal)
  3. avf_plugin.so                            18.04-rc0~503-gf0404e9
   Intel Adaptive Virtual Function (AVF) Device Plugin
  4. pppoe_plugin.so                          18.04-rc0~503-gf0404e9
   PPPoE
  5. srv6am_plugin.so                         18.04-rc0~503-gf0404e9
   Masquerading SRv6 proxy
  6. ila_plugin.so                            18.04-rc0~503-gf0404e9
   Identifier-locator addressing for IPv6
  7. l2e_plugin.so                            18.04-rc0~503-gf0404e9
   L2 Emulation
  8. tlsopenssl_plugin.so                     18.04-rc0~503-gf0404e9
   openssl based TLS Engine
  9. gtpu_plugin.so                           18.04-rc0~503-gf0404e9
   GTPv1-U
 10. dpdk_plugin.so                           18.04-rc0~503-gf0404e9
   Data Plane Development Kit (DPDK)
 11. stn_plugin.so                            18.04-rc0~503-gf0404e9
   VPP Steals the NIC for Container integration
 12. acl_plugin.so                            18.04-rc0~503-gf0404e9
   Access Control Lists
 13. cdp_plugin.so                            18.04-rc0~503-gf0404e9
 14. lacp_plugin.so                           18.04-rc0~503-gf0404e9
   Link Aggregation Control Protocol
 15. flowprobe_plugin.so                      18.04-rc0~503-gf0404e9
   Flow per Packet
 16. lb_plugin.so                             18.04-rc0~503-gf0404e9
   Load Balancer
 17. srv6as_plugin.so                         18.04-rc0~503-gf0404e9
   Static SRv6 proxy
 18. srv6ad_plugin.so                         18.04-rc0~503-gf0404e9
   Dynamic SRv6 proxy
 19. kubeproxy_plugin.so                      18.04-rc0~503-gf0404e9
   kube-proxy data plane
 20. gbp_plugin.so                            18.04-rc0~503-gf0404e9
   Group Based Policy
 21. igmp_plugin.so                           18.04-rc0~503-gf0404e9
   IGMP messaging
 22. nat_plugin.so                            18.04-rc0~503-gf0404e9
   Network Address Translation




<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Sun, Apr 1, 2018 at 11:21 PM, Burt Silverman <bur...@gmail.com> wrote:

> It looks like you did not follow Chad Wang's advice if you are seeing the
> same error. Get the latest vppsb code.
>
> Burt
>
> On Sun, Apr 1, 2018 at 12:39 PM, Hamid via Lists.Fd.Io <
> 14mseesrasool=seecs.edu...@lists.fd.io> wrote:
>
>> Not working with the latest code.
>>
>> I have retried with 'git checkout origin/master' after make wipe-all and
>> make vpp-wipe commands but I am still getting the same error with librtnl
>> files.
>> 
>>
>>
>

Reply via email to