Dear KK,
Thank you for your reply. I'm doing the bonding using ovs and following
your tips but the value lacp_negotiated continues as false. Seems like
the bonding is doesn't working. What i'm missing?
# ifconfig wlan0 down
# ifconfig wlan0 hw ether 1c:af:f7:72:ca:fe (now the wlan0 has the same
mac address than wlan1)
# ifconfig wlan0 up
# ovs-vsctl add-br ovsbr1
# ovs-vsctl add-bond ovsbr1 bond0 wlan0 wlan1 lacp=active
# ovs-appctl bond/show bond0
bond_mode: balance-slb
bond-hash-algorithm: balance-slb
bond-hash-basis: 0
updelay: 0 ms
downdelay: 0 ms
next rebalance: 1483 ms
lacp_negotiated: false
slave wlan1: disabled
may_enable: false
slave wlan0: disabled
may_enable: false
Thanks in advance.
Regards.
El 2013-02-08 17:41, kk yap escribió:
Hi Carlos,
Some comments (and hopefully helpful ones) inline.
Regards
KK
On 8 February 2013 11:24, Carlos Patricio Amigo Haering
<cam...@udec.cl> wrote:
I want to replicate the n-casting demo with 1 Openflow switch (A PC
with 4
NIC running the Stanford software reference design), 2 Linksys
WRT54GL as
access points and my laptop (Ubuntu 12.10) with two wireless NICs (a
internal Intel and another one USB D-link) as a mobile client.
Looking the
documentation seems a hard work. If I'm well understanding: The
switch has
to output traffic(from the sender) for two ports (to both AP) and
the laptop
has to receive the info from each AP using each wireless interfaces
and then
do in the laptop the bonding between these interfaces. I'm missing
something
else?
No.. you got it mostly right here. I am guessing you will figure out
more of the details as you go.
The bonding apparently is the most work, right? About this I've been
reading
this mail list and I've saw that can I use ovs for do it, so the
long method
of the documentation is deprecated?
Bingo. Yes. The bonding driver is quite hard to use. I would use
OVS.
Also I've read that using ovs doesn't
work the bonding between two wireless interfaces, this is correct?
I'm a
little bit confused about the usage of ovs, Always I associate ovs
with a
switch and no with a laptop as mobile client. Or I have to do
bonding in the
switch too?
Unfortunately, bonding means different thing to different people.
For
the purpose of n-casting, you want to get traffic from both
interfaces. This can be easily done by inserting the correct flow
rules. The secret sauce here is to change the mac and ip addresses
so
that the packets would not be dropped. Give that a shot and let me
know how it works.
Internet shows several methods to do bonding(between wired
interfaces) like
using ifenslave, these methods are valid too?
I have a lot of questions, sorry about that but I've never done
something
like link aggregation.
Don't sweat over it. It sounds like you have done your due
diligence.
Thanks in advance.
Regards.
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss