Hi there,

I'm trying to configure a testbed with opendaylight (odl) and
openvswitch(ovs) but I'm having some problems. Can someone give me a hand?
Until now I wasn't able to connect OVS to ODL and make ODL act as the
network controller. This is the info I'm getting now related to the
controller:

*$ ovs-vsctl list controller*
_uuid               : 6ed37533-500f-47bc-8b79-249fc07af1b8
connection_mode     : []
controller_burst_limit: []
controller_rate_limit: []
enable_async_messages: []
external_ids        : {}
inactivity_probe    : []
is_connected        : false
local_gateway       : []
local_ip            : []
local_netmask       : []
max_backoff         : []
other_config        : {}
role                : other
status              : {last_error="No route to host",
sec_since_disconnect="8", state=CONNECTING}
target              : "tcp:10.0.0.200:6633"


*This is what I've accomplish until now:*

*ODL*
I'm able to connect mininet to ODL and confirm the topology on DLUX.
So, from the controller side everything seems to be going well.

*OVS*
- Machine running CentOS 7 with several network interfaces.
- to make it simple, let's say this are the connections I'm using:
eth0 - Management network (different network - 192.168.1.0/24)
eth1 - host1 (sdn network - 10.0.0.0/24 - host1 IP: 10.0.0.1)
eth2 - host 2 (ip 10.0.0.2)
eth4 - ODL (ip 10.0.0.200)

- I'm able to ping/netcat from hosts to hosts, hosts - odl, odl - hosts


*This is the configuration from my last try:*

*#1 Create OVS bridge*
$ovs-vsctl add-br br-testbed
(checking changes with $ovs-vsctl show)

*#2 Add interfaces to OVS bridge*
$ovs-vsctl add-port br-testbed eth0
$ovs-vsctl add-port br-testbed eth1
$ovs-vsctl add-port br-testbed eth2
$ovs-vsctl add-port br-testbed eth3
(all interfaces zeroed $ifconfig ethX 0)

*#3 Assign IP to OVS bridge*
$sudo ifconfig br-int 10.0.0.100 netmask 255.255.255.0

*#4 Add controller*
$ovs-vsctl set-controller br-testbed tcp:10.0.0.200:6633

*#5 Bring up bridge*
$ifconfig br-testbed up

*#6 Add route*
$ip route add 10.0.0.0/24 dev br-testbed



What am I'm missing? Should I do things in a different way?
Since it's the 1st time I'm configuring OVS, do I have to configure any
kind of database?
Is the static routing not being well defined on the OVS machine?


Any help is welcome.
Thanks.
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to