[Olsr-users] 2 hop nodes cost and packet loss

Vamsi Gondi (spam-protected)
Wed Mar 13 15:47:32 CET 2013


Hi,

i am developing a testbed using OLSR on PCEngine Alix with Debian, i have 6
nodes as the part of the experiment, i initially used v0.5 version later
moved to v0.6.5.2, i have enclosed the setup topology.

I have a gateway 192.168.0.210

1 Hop Nodes 192.168.0.196, 192.168.0.198, 192.168.0.199

2 Hop Nodes 192.168.0.197, 192.168.0.200

i dont have any issues with the 1 Hop nodes with the current configuration
setup, but when it comes to 2 Hop nodes the cost goes to infinite most of
the time even though they are in range with 1 hop nodes.

Also when they establish the link, i have lot of packet losses and link is
not stable for longer duration's. (I can Ping most of the nodes with
variable latency like 6ms, 24ms. 43ms, 63ms, 6ms, 20ms from one packet to
packet). I cant access most of the websites, tested with wget, after
resolving the domain it says no route to host.

please advice

My config files

*Gateway*
DebugLevel  0
IpVersion 4
FIBMetric "flat"
RtProto 0
SmartGateway no
Hna4
{
# Internet gateway
#0.0.0.0   0.0.0.0
# specific small networks reachable through this node
# 15.15.0.0 255.255.255.0
}
Hna6
{
# Internet gateway
#   0::                     0
# specific small networks reachable through this node
#   fec0:2200:106:0:0:0:0:0 48
}
LinkQualityFishEye  0
InterfaceDefaults {
    Ip4Broadcast      255.255.255.255
}
Interface "ath6"
{
    # Interface Mode is used to prevent unnecessary
    # packet forwarding on switched ethernet interfaces
    # valid Modes are "mesh" and "ether"
    # (default is "mesh")

    HelloInterval       6.00
    HelloValidityTime   90.00
    TcInterval          3.00
    TcValidityTime      300.00
    MidInterval         15.00
    MidValidityTime     300.00
    HnaInterval         15.00
    HnaValidityTime     90.00
    #LinkQualityMult    default 1.0

    # Mode "mesh"
}

Willingness 6

TcRedundancy 2
MprCoverage 5
LinkQualityLevel 2
Pollrate 0.5

LoadPlugin "olsrd_dot_draw.so.0.3"
{
        # accept connection from IP:
        # default 127.0.0.1 (localhost)
        PlParam     "accept" "192.168.0.96"
        PlParam     "port" "2004"
}
  LoadPlugin "olsrd_httpinfo.so.0.1"
{
#       # defaults to 1978
#       PlParam "Port" "8080"
#       # if you dont set these, the default is to listen only on thd
#evice
#       #PlParam "Host"   "80.23.53.22"
#       #PlParam "Net"    "10.0.0.0 255.0.0.0"
        PlParam "port"  "1979"
       PlParam "Net" "0.0.0.0 0.0.0.0"
}

LoadPlugin "olsrd_dyn_gw.so.0.5"
{
    # Here parameters are set to be sent to the
    # plugin. Theese are on the form "key" "value".
    # Parameters ofcause, differs from plugin to plugin.
    # Consult the documentation of your plugin for details.

    # Example: dyn_gw params

    # how often to check for Internet connectivity
    # defaults to 5 secs
   PlParam     "Interval"   "400"

   PlParam     "Ping"       "8.8.8.8"
  # PlParam     "Ping"       "192.168.0.158"
}


*Mesh Nodes - Same for all the nodes*
*
*
DebugLevel  0
IpVersion 4
FIBMetric "flat"
RtProto 0
SmartGateway no
Hna4
{
# Internet gateway
#0.0.0.0   0.0.0.0
# specific small networks reachable through this node
# 15.15.0.0 255.255.255.0
}
Hna6
{
# Internet gateway
#   0::                     0
# specific small networks reachable through this node
#   fec0:2200:106:0:0:0:0:0 48
}
LinkQualityFishEye  0
InterfaceDefaults {
    Ip4Broadcast      255.255.255.255
}
Interface "ath6"
{
    # Interface Mode is used to prevent unnecessary
    # packet forwarding on switched ethernet interfaces
    # valid Modes are "mesh" and "ether"
    # (default is "mesh")

    HelloInterval       6.00
    HelloValidityTime   90.00
    TcInterval          3.00
    TcValidityTime      300.00
    MidInterval         15.00
    MidValidityTime     300.00
    HnaInterval         15.00
    HnaValidityTime     90.00
    #LinkQualityMult    default 1.0

    # Mode "mesh"
}

Willingness 6

TcRedundancy 2
MprCoverage 5
LinkQualityLevel 2
Pollrate 0.5

  LoadPlugin "olsrd_httpinfo.so.0.1"
{
#       # defaults to 1978
#       PlParam "Port" "8080"
#       # if you dont set these, the default is to listen only on thd
#evice
#       #PlParam "Host"   "80.23.53.22"
#       #PlParam "Net"    "10.0.0.0 255.0.0.0"
        PlParam "port"  "1979"
       PlParam "Net" "0.0.0.0 0.0.0.0"
}
*
*
*
*
*
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20130313/4900bcf1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: topology.png
Type: image/png
Size: 139476 bytes
Desc: not available
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20130313/4900bcf1/attachment.png>


More information about the Olsr-users mailing list