You can't attach a tun to an OVS bridge because it is an IP (L3)
device and OVS only supports Ethernet (L2) devices.

On Fri, Jul 26, 2013 at 12:05:21PM -0700, Cali Ente wrote:
> Ahh no, I am having issues connecting a tun to OVS. I have been perusing
> the documentation to see if it due to an improperly formatted
> command/setup. I had the idea in my head that I needed to specify GRE for
> the tun in order for OVS properly attach, but alas I misread the wiki.
> 
> 
> On Fri, Jul 26, 2013 at 11:49 AM, Dmita Levy <[email protected]> wrote:
> 
> > OVS creates its own GRE tunnel so there is no need to have a pre-existing
> > adapter or create an additional adapter as far as I know. I only suggested
> > you use tunctl because I thought you would need to TAP a bridge like I do
> > here:
> >
> > https://drive.google.com/a/fiu.edu/?tab=mo#my-drive
> >
> >
> >
> >
> > On Fri, Jul 26, 2013 at 2:23 PM, Cali Ente 
> > <[email protected]>wrote:
> >
> >> Created tunnels using tunctl, but getting back to the original question
> >> posted, when I asked about using GRE with tunnels, it was stated that OVS
> >> creates it's own GRE tunnel to communicate, and does not use preexisting
> >> tunnels, it seems like now you are contradicting this, so just so I'm sure,
> >> what is the correct answer?
> >>
> >> Thanks,
> >> Cal
> >>
> >>
> >> On Fri, Jul 26, 2013 at 11:19 AM, Dmita Levy <[email protected]> wrote:
> >>
> >>> How did you create the pre-existing tunnel? I would like to duplicate
> >>> the issue you're having here on my test hosts.
> >>>
> >>>
> >>> On Fri, Jul 26, 2013 at 2:16 PM, Cali Ente <[email protected]
> >>> > wrote:
> >>>
> >>>> tun0 is a preexisting tunnel, so what I'm trying to do is get OVS to
> >>>> communicate with this preexisting tunnel.
> >>>>
> >>>>
> >>>> On Fri, Jul 26, 2013 at 11:14 AM, Dmita Levy <[email protected]> wrote:
> >>>>
> >>>>> I'm still a little confused as to what it is you're trying to
> >>>>> accomplish; if you create a GRE port like this
> >>>>>
> >>>>> #  ovs-vsctl add-port br0 tun0 -- set interface tun0 type=gre
> >>>>> options:remote_ip=192.168.1.10
> >>>>>
> >>>>>
> >>>>> the tunnel should work with no problems. From what you're saying, it
> >>>>> seems like you're creating a tunnel and trying to add an additional 
> >>>>> tunnel
> >>>>> adapter? What does your topology look like?
> >>>>>
> >>>>> On Fri, Jul 26, 2013 at 2:05 PM, Cali Ente <
> >>>>> [email protected]> wrote:
> >>>>>
> >>>>>> Are you referring to something like this?
> >>>>>>   ifconfig
> >>>>>>    tun0      Link encap:UNSPEC  HWaddr
> >>>>>> 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
> >>>>>>           UP BROADCAST POINTOPOINT RUNNING NOARP MULTICAST  MTU:1424
> >>>>>> Metric:1
> >>>>>>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> >>>>>>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> >>>>>>           collisions:0 txqueuelen:10
> >>>>>>           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
> >>>>>>    ...
> >>>>>> ...
> >>>>>>    ovs-vsctl add-br bro
> >>>>>>
> >>>>>> This creates a gre port named tun0 on the bridge device bro but it
> >>>>>> does not seem to be associated with the actual tun0 net device in 
> >>>>>> anyway
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Fri, Jul 26, 2013 at 10:42 AM, Dmita Levy <[email protected]>wrote:
> >>>>>>
> >>>>>>> Hello Cali,
> >>>>>>>
> >>>>>>> Have you tried using tunctl to create the tunnel adapter and then
> >>>>>>> adding that adapter to the bridge the gre port is assigned to? That 
> >>>>>>> being
> >>>>>>> said, what are you using the tun adapter for - is it tun/tap to tap 
> >>>>>>> VM's
> >>>>>>> into the bridge?
> >>>>>>>
> >>>>>>> On Fri, Jul 26, 2013 at 1:33 PM, Cali Ente <
> >>>>>>> [email protected]> wrote:
> >>>>>>>
> >>>>>>>> As I thought, in that case, does anyone know of a way to connect a
> >>>>>>>> linux tun device to OVS?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Fri, Jul 26, 2013 at 9:19 AM, Jesse Gross <[email protected]>wrote:
> >>>>>>>>
> >>>>>>>>> On Fri, Jul 26, 2013 at 8:54 AM, Cali Ente <
> >>>>>>>>> [email protected]> wrote:
> >>>>>>>>> > Hey all quick question, when creating a tunnel port in OVS using
> >>>>>>>>> the set
> >>>>>>>>> > interface=gre does this connect to a preexisting tun or does OVS
> >>>>>>>>> make it's
> >>>>>>>>> > own? For example I have a tun0 device that I want to attach to
> >>>>>>>>> my OVS port,
> >>>>>>>>> > and it cannot be added (incompatible device), so I thought that
> >>>>>>>>> I merely
> >>>>>>>>> > needed to add it with the GRE option.
> >>>>>>>>>
> >>>>>>>>> OVS GRE does not use or require an existing device.
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> _______________________________________________
> >>>>>>>> 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

Reply via email to