Hi Vivek,
You can ignore the 'Generic Netlink family' error, as you've mentioned.
From the output of dpdk_nic_bind, I can see that you're using the in-kernel
standard IXGBE driver - you'll need to use one of the kernel drivers from the
DPDK codebase to use a DPDK-compatible NIC with OVS-DPDK:
e.g. (for IGB_UIO driver)
- modprobe uio
- insmod $RTE_SDK/$RTE_TARGET/kmod/igb_uio.ko
- $RTE_SDK/tools/dpdk_nic_bind.py -b <PCI_IDs of NIC ports> igb_uio
- check that driver has bound successfully:
$RTE_SDK/tools/dpdk_nic_bind.py --s
- kick off test setup as normal
Btw, and on a completely separate point, could you remove the company signature
at the end of your mail, as it's redundant on an Open Source mailing list?
Thanks,
Mark
>
>Hi
>
>I am trying to add a port in OVS bridge by following command as below-
>
>ovs-vsctl add-port br0 dpdk0 -- set Interface dpdk0 type=dpdk but I get error
>message as below-
>
>|00018|dpif_netlink|ERR|Generic Netlink family 'ovs_datapath' does not exist.
>The Open vSwitch kernel module is probably not loaded.
>|00019|bridge|INFO|bridge br0: using datapath ID 0000ae4edb87d04f
>|00020|connmgr|INFO|br0: added service controller
>"punix:/usr/local/var/run/openvswitch/br0.mgmt"
>|00021|bridge|WARN|could not open network device dpdk0 (No such device)
>|00022|memory|INFO|peak resident set size grew 160% in last 10.0 seconds, from
>6812 kB to 17716 kB
>|00023|memory|INFO|handlers:17 ports:1 revalidators:7 rules:5
>|00024|bridge|WARN|could not open network device dpdk0 (No such device)
>
>As per my understanding Not to worry for "Generic Netlink family error"
>because I am building OVS in user space and not in kernel space. Please
>correct me if I am wrong.
>
>Question#1->I am much more concerned about adding of port to OVS bridge. Why
>port dpdk0 is not being added to bridge?
>
>
>Please find output of dpdk_nic_bind.py script-
>
>./tools/dpdk_nic_bind.py --status
>
>Network devices using DPDK-compatible driver
>============================================
><none>
>
>Network devices using kernel driver
>===================================
>0000:01:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=eth0 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>0000:01:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=eth1 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>0000:06:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=eth2 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>0000:06:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=eth3 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>0000:81:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=eth4 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>0000:81:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=eth5 drv=ixgbe
>unused=igb_uio,uio_pci_generic
>
>Other network devices
>=====================
><none>
>
>
>Question#2-> Only DPDK compaitable driver network devices should be used in
>place of dpdk0?
>
>Thanks & regards
>Vivek
>
>
>
>
>::DISCLAIMER::
>----------------------------------------------------------------------------------------------------------------------------------------------------
>The contents of this e-mail and any attachment(s) are confidential and
>intended for the named recipient(s) only.
>E-mail transmission is not guaranteed to be secure or error-free as
>information could be intercepted, corrupted,
>lost, destroyed, arrive late or incomplete, or may contain viruses in
>transmission. The e mail and its contents
>(with or without referred errors) shall therefore not attach any liability on
>the originator or HCL or its affiliates.
>Views or opinions, if any, presented in this email are solely those of the
>author and may not necessarily reflect the
>views or opinions of HCL or its affiliates. Any form of reproduction,
>dissemination, copying, disclosure, modification,
>distribution and / or publication of this message without the prior written
>consent of authorized representative of
>HCL is strictly prohibited. If you have received this email in error please
>delete it and notify the sender immediately.
>Before opening any email and/or attachments, please check them for viruses and
>other defects.
>----------------------------------------------------------------------------------------------------------------------------------------------------
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss