Hi , Thanks .. We will try it on different hardware n see. Thanks for everyone's help.
Shyam Yeduru > On 14-Jul-2016, at 7:36 PM, Christian Ehrhardt > <[email protected]> wrote: > > Hi, > and again as before in that case you or anyone assisting needs the > journal/syslog (wherever the eal messages are in your case). > This is a follow on error, you need to find why it doesn't initialize > properly. > > Kind Regards, > Christian > > Am 14.07.2016 14:28 schrieb "shyam yeduru" <[email protected]>: >> Hi >> >> We are able to complie OVS Master and DPDK 16.4. we are agian struck with >> adding dpdk port to OVS Bridge. >> >> Followed this link : >> https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md >> >> >> Error logs attached here with. >> >> Thanks >> Shyam Yeduru >> >> > From: [email protected] >> > To: [email protected]; [email protected] >> > CC: [email protected] >> > Subject: RE: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > Date: Thu, 14 Jul 2016 09:12:05 +0000 >> > >> > If you are using OVS Master with DPDK Master you can use the RFC patch: >> > http://openvswitch.org/pipermail/dev/2016-July/074448.html >> > But as mentioned earlier, the preferred combination is OVS-Master + DPDK >> > 16.04. >> > >> > Regards, >> > Bhanu Prakash. >> > >> > >-----Original Message----- >> > >From: discuss [mailto:[email protected]] On Behalf Of >> > >Christian Ehrhardt >> > >Sent: Thursday, July 14, 2016 10:00 AM >> > >To: shyam yeduru <[email protected]> >> > >Cc: [email protected] >> > >Subject: Re: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > > >> > >Hi, >> > >http://openvswitch.org/pipermail/dev/2016-April/069439.html >> > > >> > >What should work is: >> > >OVS-2.5 + DPDK 2.2 >> > >OVS-Master + DPDK 16.04 (soon 16.07 after dpdk release and patches into >> > >OVS are accepted) >> > > >> > >Your issue seems like OVS-2.5 + DPDK 16.04 to me. >> > >What combination did you use? >> > > >> > > >> > > >> > >Christian Ehrhardt >> > >Software Engineer, Ubuntu Server >> > >Canonical Ltd >> > > >> > >On Thu, Jul 14, 2016 at 8:43 AM, shyam yeduru <[email protected]> >> > >wrote: >> > >Hi Christian and Aaron, >> > > >> > >Thanks for update. We have complied OVS and DPDK on Ubuntu 16.0.4. We >> > >have encountered an error saying >> > >" lib/netdev-dpdk.c: In function ‘netdev_dpdk_get_features’: >> > >lib/netdev-dpdk.c:1569:29: error: ‘ETH_LINK_AUTONEG_DUPLEX’ undeclared >> > >(first use in this function) >> > > if (link.link_duplex == ETH_LINK_AUTONEG_DUPLEX) { " >> > > >> > >Follow link >> > >: https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md >> > > >> > >Please find the attached error log here with. >> > > >> > >Thanks >> > >Shyam Yeduru >> > >________________________________________ >> > >From: [email protected] >> > >Date: Tue, 12 Jul 2016 07:35:10 +0200 >> > >Subject: Re: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > >To: [email protected] >> > >CC: [email protected]; [email protected] >> > > >> > >Hi, >> > >we haven't seen how you do it yet, so it is kind of hard to correct you. >> > >The logs you sent were from the time you tried to add the dpdk ports, but >> > >as I >> > >said a few days earlier you likely have issues when initializing. >> > > >> > >Either - as Aaron said - missing the dpdk enabling commandline options, or >> > >having them but some other part of your setup letting it fail to >> > >initialize. >> > >The logs about that is what my link a few days ago referred to: >> > >syslog&ovs-log, >> > >but from the time the open vSwitch initializes. >> > >Also any sort of config for DPDK you have made (bound devices, hugepages, >> > >...). >> > > >> > >That is what would be needed to try reviewing your setup. >> > > >> > > >> > > >> > > >> > > >> > >Christian Ehrhardt >> > >Software Engineer, Ubuntu Server >> > >Canonical Ltd >> > > >> > >On Tue, Jul 12, 2016 at 6:30 AM, shyam yeduru <[email protected]> >> > >wrote: >> > >Hi , >> > > >> > >Can any one help me or correct me if, my approach is wrong to test dpdk >> > >along with OVS. >> > > >> > >Thanks >> > >Shyam Yeduru >> > >> From: [email protected] >> > >> To: [email protected] >> > >> CC: [email protected]; [email protected] >> > >> Subject: Re: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > >> Date: Mon, 11 Jul 2016 13:28:33 -0400 >> > > >> > >> >> > >> shyam yeduru <[email protected]> writes: >> > >> >> > >> > Hi , >> > >> > >> > >> > Sorry for confusing you. I will explain my issue clearly. >> > >> > >> > >> > We have installed OVS and DPDK on Ubuntu14.04. We have done our >> > >configuration using Physical >> > >> > NIC and Virtual >> > >> > Functions (SR-IOV produced Interfaces). >> > >> > >> > >> > We have followed this link: >> > >> > https://software.intel.com/en-us/articles/using-open-vswitch-with-dpdk- >> > >for-inter-vm-nfv-applications >> > >> > >> > >> > >> > >> > We are unable to add dpdk on top of OVS bridge. >> > >> > >> > >> > Server configurations : >> > >> > root@kvmsriov:~# cat /proc/cmdline >> > >> > BOOT_IMAGE=/vmlinuz-4.4.0-28-generic root=/dev/mapper/kvmsriov-- >> > >vg-root ro intel_iommu=on >> > >> > >> > >> > root@kvmsriov:~# grep Huge /proc/meminfo >> > >> > AnonHugePages: 5595136 kB >> > >> > HugePages_Total: 256 >> > >> > HugePages_Free: 256 >> > >> > HugePages_Rsvd: 0 >> > >> > HugePages_Surp: 0 >> > >> > Hugepagesize: 2048 kB >> > >> > root@kvmsriov:~# >> > >> > >> > >> > root@kvmsriov:~# dpdks -s >> > >> > Network devices using DPDK-compatible driver >> > >> > ============================================ >> > >> > 0000:07:00.0 '82599ES 10-Gigabit SFI/SFP+ Network Connection' >> > >> > drv=vfio- >> > >pci unused=ixgbe >> > >> > 0000:07:00.1 '82599ES 10-Gigabit SFI/SFP+ Network Connection' >> > >> > drv=vfio- >> > >pci unused=ixgbe >> > >> > 0000:07:10.0 '82599 Ethernet Controller Virtual Function' drv=vfio-pci >> > >unused=ixgbevf >> > >> > 0000:07:10.1 '82599 Ethernet Controller Virtual Function' drv=vfio-pci >> > >unused=ixgbevf >> > >> > Network devices using kernel driver >> > >> > =================================== >> > >> > 0000:03:00.0 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eno1 drv=tg3 >> > >unused=vfio-pci >> > >> > *Active* >> > >> > 0000:03:00.1 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eno2 drv=tg3 >> > >unused=vfio-pci >> > >> > 0000:03:00.2 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eno3 drv=tg3 >> > >unused=vfio-pci >> > >> > 0000:03:00.3 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eno4 drv=tg3 >> > >unused=vfio-pci >> > >> > Other network devices >> > >> > ===================== >> > >> > <none> >> > >> > >> > >> > OVS >> > >> > root@kvmsriov:~# ovs-vsctl show >> > >> > 910cdc54-e27f-4f5b-ae01-d180df6973ec >> > >> > Bridge "br0" >> > >> > Port "vhost-user1" >> > >> > Interface "vhost-user1" >> > >> > type: dpdkvhostuser >> > >> > error: "could not open network device vhost-user1 (Address family not >> > >supported by >> > >> > protocol)" >> > >> > Port "dpdk0" >> > >> > Interface "dpdk0" >> > >> > type: dpdk >> > >> > error: "could not open network device dpdk0 (Address family not >> > >supported by protocol)" >> > >> > Port "br0" >> > >> > Interface "br0" >> > >> > type: internal >> > >> > Bridge "ovsbr0" >> > >> > Port "vnet1" >> > >> > Interface "vnet1" >> > >> > Port "ovsbr0" >> > >> > Interface "ovsbr0" >> > >> > type: internal >> > >> > Port "vnet2" >> > >> > Interface "vnet2" >> > >> > ovs_version: "2.5.0" >> > >> > root@kvmsriov:~# >> > >> > >> > >> > Enclosed the logs of the server here with. Please do the needful. >> > >> > root@kvmsriov:~# tailf /var/log/openvswitch/ovs-vswitchd.log >> > >> > 2016-07-07T14:55:08.311Z|00091|bridge|INFO|bridge br0: using datapath >> > >ID 0000e21cf47fa440 >> > >> > 2016-07-07T14:55:08.311Z|00092|connmgr|INFO|br0: added service >> > >controller >> > >> > "punix:/var/run/openvswitch/br0.mgmt" >> > >> > 2016-07-07T14:55:13.488Z|00093|memory|INFO|peak resident set size >> > >grew 93% in last >> > >> > 600282.6 seconds, from 117000 kB to 225472 kB >> > >> > 2016-07-07T14:55:13.488Z|00094|memory|INFO|handlers:16 ports:4 >> > >revalidators:8 rules:10 >> > >> > 2016-07-07T14:55:19.411Z|00095|netdev|WARN|could not create netdev >> > >dpdk0 of unknown type >> > >> > dpdk >> > >> > 2016-07-07T14:55:19.411Z|00096|bridge|WARN|could not open network >> > >device dpdk0 (Address >> > >> > family not supported by protocol) >> > >> > 2016-07-07T14:55:37.723Z|00097|netdev|WARN|could not create netdev >> > >vhost-user1 of unknown >> > >> > type dpdkvhostuser >> > >> > 2016-07-07T14:55:37.723Z|00098|bridge|WARN|could not open network >> > >device vhost-user1 >> > >> > (Address family not supported by protocol) >> > >> > 2016-07-07T14:55:37.723Z|00099|netdev|WARN|could not create netdev >> > >dpdk0 of unknown type >> > >> > dpdk >> > >> > 2016-07-07T14:55:37.723Z|00100|bridge|WARN|could not open network >> > >device dpdk0 (Address >> > >> > family not supported by protocol) >> > >> > >> > >> > Please advise.... >> > >> > >> > >> > Thanks >> > >> > Shyam Yeduru >> > >> > >> > >> > >> > >> > ---------------------------------------------------------------------------------- >> > >> > From: [email protected] >> > >> > Date: Thu, 7 Jul 2016 08:12:10 +0200 >> > >> > Subject: Re: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > >> > To: [email protected] >> > >> > CC: [email protected] >> > >> > >> > >> > Hi, >> > >> > I beg a pardon but I'm not entirely clear what you mean with "... >> > >> > mount >> > >the Intel 10gig ..." >> > >> > Anyway what I've seen most often is that people struggle with some >> > >> > core >> > >parts of the setup and >> > >> > then get refused by OVS trying to add the DPDK port. >> > >> > What you report "...we are not able to add dpdk0 port to ovs >> > >> > bridge..." >> > >sounds very similar. >> > >> > >> > >> > In the past all questions I got only needed to check logs, identify >> > >> > the issue >> > >in base ovs+dpdk setup >> > >> > and then things started to work for them. >> > >> > Please take a look at >> > >> > http://askubuntu.com/questions/786510/using-openvswitch-with-dpdk- >> > >in-ubuntu-16-04/789203#789203 >> > >> > >> > >> > >> > >> > If it helps you please give it an upvote and let me know. >> > >> > I might consider adding this as a troubleshooting section to the >> > >serverguide if this really is a common >> > >> > case. >> > >> > >> > >> > Kind Regards, >> > >> > Christian >> > >> > >> > >> > Christian Ehrhardt >> > >> > Software Engineer, Ubuntu Server >> > >> > Canonical Ltd >> > >> > >> > >> > On Thu, Jul 7, 2016 at 6:54 AM, shyam yeduru >> > ><[email protected]> wrote: >> > >> > >> > >> > Hi Christian, >> > >> > >> > >> > Thanks for writing us. We are able to mount the Intel 10gig DPDK >> > >Supported NIC Cards as >> > >> > stated in below url. >> > >> > Our Test Cases: >> > >> > 1.0 Intel 10gig with Pass Through on to Vyatta Router , Traffic >> > >> > Generator >> > >was IXIA (No DPDK >> > >> > Enabled Interfaces) >> > >> > 2.0 Intel 10gig with Pass Through on to Vyatta Router , Traffic >> > >> > Generator >> > >was IXIA ( DPDK >> > >> > Enabled Interfaces) >> > >> > 3.0 OVS Bridge Interfaces on to Vyatta Router, Traffic Generator was >> > >> > IXIA >> > >(No DPDK ) >> > >> > 4.0 OVS Bridge Interfaces on to Vyatta Router, Traffic Generator was >> > >> > IXIA >> > >(DPDK) >> > >> > >> > >> > From the above 4 scenarios, we are not able to add dpdk0 port to ovs >> > >bridge (4 Test Cases). >> > >> > >> > >> > OVS+DPDK >> > >> > >> > >> > http://openvswitch.org/support/dist-docs/INSTALL.DPDK.md.txt >> > >> > >> > >> > Pls advise, how to add the ovs along with dpdk . >> > >> > >> > >> > Thanks >> > >> > Shyam yeduru >> > >> > ---------------------------------------------------------------------------------- >> > >> > From: [email protected] >> > >> > Date: Tue, 5 Jul 2016 18:32:15 +0200 >> > >> > Subject: Re: [ovs-discuss] OVS+DPDK issue on Ubuntu 16.04 >> > >> > To: [email protected] >> > >> > CC: [email protected]; [email protected] >> > >> > >> > >> > Hi, >> > >> > The TL;DR is that in Ubuntu 16.04 the base openvswitch-switch package >> > >knows nothing about >> > >> > dpdk. >> > >> > But the openvswitch-switch-dpdk package does. >> > >> > >> > >> > please follow the whole page around >> > >> > https://help.ubuntu.com/16.04/serverguide/DPDK.html#dpdk- >> > >openvswitch for some >> > >> > guidance. >> > >> > >> > >> > Christian Ehrhardt >> > >> > Software Engineer, Ubuntu Server >> > >> > Canonical Ltd >> > >> > >> > >> > On Mon, Jul 4, 2016 at 9:51 AM, shyam yeduru >> > ><[email protected]> wrote: >> > >> > >> > >> > Hi Team, >> > >> > >> > >> > We have used ovs+dpdk installed and trying to test with Brocade Vyatta >> > >VNF which is >> > >> > DPDK Supported. We were not able to add dpdk0 port to OVS Bridge. >> > >> > >> > >> > Error log : >> > >> > >> > >> > 2016-06-16T19:28:29.819Z|00021|bridge|INFO|bridge ovsbr0: added >> > >interface ovsbr0 >> > >> > on port 65534 >> > >> > 2016-06-16T19:28:29.819Z|00022|bridge|INFO|bridge ovsbr0: added >> > >interface vnet0 on >> > >> > port 2 >> > >> > 2016-06-16T19:28:29.819Z|00023|bridge|INFO|bridge ovsbr0: added >> > >interface >> > >> > enp7s16f4 on port 1 >> > >> > 2016-06-16T19:28:29.819Z|00024|netdev|WARN|could not create netdev >> > >dpdk0 of >> > >> > unknown type dpdk >> > >> >> > >> This usually implies that dpdk was not enabled. Can you send the output >> > >> of 'ps aux | grep ovs'? Specifically, DPDK must be initialized >> > >> explicitly to be usable (ie: for versions 2.5.0 and earlier, by passing >> > >> arguments on the command line). This can also indicate that the >> > >> openvswitch installed does not even have compiled support for dpdk >> > >> devices. >> > >> >> > >> > 2016-06-16T19:28:29.819Z|00025|bridge|WARN|could not open network >> > >device dpdk0 >> > >> > (Address family not supported by protocol) >> > >> > 2016-06-16T19:28:29.819Z|00026|bridge|INFO|bridge ovsbr1: added >> > >interface ovsbr1 >> > >> > on port 65534 >> > >> > 2016-06-16T19:28:29.819Z|00027|netdev|WARN|could not create netdev >> > >vhost-user1 >> > >> > of unknown type dpdkvhostuser >> > >> > 2016-06-16T19:28:29.819Z|00028|bridge|WARN|could not open network >> > >device >> > >> > vhost-user1 (Address family not supported by protocol) >> > >> > 2016-06-16T19:28:29.819Z|00029|bridge|INFO|bridge ovsbr0: using >> > >datapath ID >> > >> > 0000c67be1a7aa45 >> > >> > 2016-06-16T19:28:29.820Z|00030|connmgr|INFO|ovsbr0: added service >> > >controller >> > >> > "punix:/var/run/openvswitch/ovsbr0.mgmt" >> > >> > 2016-06-16T19:28:29.856Z|00031|bridge|INFO|bridge ovsbr1: using >> > >datapath ID >> > >> > 0000821322a5cb42 >> > >> > 2016-06-16T19:28:29.856Z|00032|connmgr|INFO|ovsbr1: added service >> > >controller >> > >> > "punix:/var/run/openvswitch/ovsbr1.mgmt" >> > >> > 2016-06-16T19:28:29.894Z|00033|netdev|WARN|could not create netdev >> > >dpdk0 of >> > >> > unknown type dpdk >> > >> > 2016-06-16T19:28:29.894Z|00034|bridge|WARN|could not open network >> > >device dpdk0 >> > >> > (Address family not supported by protocol) >> > >> > 2016-06-16T19:28:29.894Z|00035|netdev|WARN|could not create netdev >> > >vhost-user1 >> > >> > of unknown type dpdkvhostuser >> > >> > 2016-06-16T19:28:29.894Z|00036|bridge|WARN|could not open network >> > >device >> > >> > vhost-user1 (Address family not supported by protocol) >> > >> > 2016-06-16T19:28:29.896Z|00037|bridge|INFO|ovs-vswitchd (Open >> > >vSwitch) 2.5.0 >> > >> > >> > >> > Operating System : Ubuntu 16.04 >> > >> > Hardward : >> > >> > Manufacturer: HP >> > >> > Product Name: ProLiant DL380p Gen8 >> > >> > Intel 10gig DPDK Support with Intel SFP’s >> > >> > OpenvSwitch : >> > >> > Architecture: amd64 >> > >> > Source: openvswitch >> > >> > Version: 2.5.0-0ubuntu1 >> > >> > Depends: kmod | module-init-tools, netbase, openvswitch-common (= >> > >2.5.0-0ubuntu1), >> > >> > procps, python-argparse, uuid-runtime, init-system-helpers (>= 1.18~), >> > >lsb-base (>= >> > >> > 4.1+Debian11ubuntu7), python:any, libc6 (>= 2.14), libcap-ng0, >> > >> > libssl1.0.0 >> > >(>= 1.0.0) >> > >> > Filename: pool/main/o/openvswitch/openvswitch-switch_2.5.0- >> > >0ubuntu1_amd64.deb >> > >> > >> > >> > OVS+DPDK >> > >> > Architecture: amd64 >> > >> > Source: openvswitch >> > >> > Version: 2.5.0-0ubuntu1 >> > >> > Depends: dpdk, openvswitch-switch (= 2.5.0-0ubuntu1), libc6 (>= 2.14), >> > >libcap-ng0, >> > >> > libdpdk0 (>= 2.2), libssl1.0.0 (>= 1.0.0) >> > >> > Filename: pool/main/o/openvswitch/openvswitch-switch-dpdk_2.5.0- >> > >0ubuntu1_amd64.deb >> > >> > >> > >> > Please advise, how do we proceed further and achieve configurations. >> > >> > _______________________________________________ >> > >> > discuss mailing list >> > >> > [email protected] >> > >> > http://openvswitch.org/mailman/listinfo/discuss >> > >> > >> > >> > _______________________________________________ >> > >> > discuss mailing list >> > >> > [email protected] >> > >> > http://openvswitch.org/mailman/listinfo/discuss >> > > >> >
_______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
