Hi, use veth interface for that purpose.
On Tue, Jul 2, 2013 at 3:34 PM, Daniele Venzano <[email protected]> wrote: > Hello, > > I'm trying to connect two network namespaces (ip netns) with a two port > openvswitch, on the same physical machine. I've had no success. > > Up to now I tried with this command sequence: > > === > ip netns add test_ns1 > ip netns add test_ns2 > > ip tuntap add dev tap1 mode tap > ip tuntap add dev tap2 mode tap > > ovs-vsctl add-br test_br > ovs-vsctl add-port test_br tap1 > ovs-vsctl add-port test_br tap2 > > ip link set tap1 netns test_ns1 > ip link set tap2 netns test_ns2 > > $EXEC_NS1 ifconfig tap1 192.168.1.101 up > $EXEC_NS2 ifconfig tap2 192.168.1.102 up > > $EXEC_NS1 ping -c 2 192.168.1.102 > === > > The ping at the end reports "Destination Host Unreachable". > > I tried also with the following variations, with no success either: > > 1. wrote a program that creates the tap interfaces and keeps them open > instead of using "ip tuntap". No data is read on either tap1 or tap2 on the > file descriptor. > > 2. create tap1,2 inside the namespaces and connect them from there instead > of creating in the default ns and then moving them. > > The ovs log is full of errors since, after moving the interfaces inside > the namespace, it is unable to find them. Apparently this is normal and > accepted behaviour, according to google. > > What am I doing wrong? > How can I query some status out of ovs? Stuff like port status, counters, > etc? > > Thanks, > Daniele > > -- > Daniele Venzano > http://www.brownhat.org > > ______________________________**_________________ > discuss mailing list > [email protected] > http://openvswitch.org/**mailman/listinfo/discuss<http://openvswitch.org/mailman/listinfo/discuss> > -- Tomasz Paszkowski SS7, Asterisk, SAN, Datacenter, Cloud Computing +48500166299
_______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
