<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hello All,<br>
I am sure this has been asked before, but after several days of
searching I cannot seem to find a good how-to for setting up a simple
OLSR mesh network.  I am a beginner with routing, so any help would be
appreciated.<br>
<br>
My test setup is:  PC-----PS2<<<<<<<PS1-----Home
Router (- wired, < wireless).<br>
PC is 192.168.2.1, Wireless subnet is 10.1.1.1 for PS1 and 10.1.1.2 for
PS2, Home router is 192.168.1.75<br>
I am attempting to use a PicoStation2 HP with DD-WRT (DD-WRT version
13972 with OLSR version 0.5.6-r8).<br>
<br>
What I have so far:<br>
I assume that I have to select Ad-HOC and OLSR Routing in advanced
options.<br>
I have unbidged the wired (eth0) and wireless (ath0) adapters so that I
don't place OLSR traffic on the wired ports.<br>
I assume that the PC does not need to be aware of OLSR since the
wireless adapter is handling that.  The PC is not participating in the
mesh, just using connectivity offered by it.<br>
I have followed the guide
<a class="moz-txt-link-freetext" href="http://www.dd-wrt.com/wiki/index.php/Mesh_Networking_with_OLSR">http://www.dd-wrt.com/wiki/index.php/Mesh_Networking_with_OLSR</a>, but
still does not work.<br>
I have posted questions to DD-WRT as well.<br>
I have included PS2's OLSR config file.<br>
<br>
I can only ping 192.168.2.1 and for some reason 10.1.1.2.  I cannot
ping 10.1.1.1, any 192.168.1.x address, and of course anything on the
Internet (by name or IP).<br>
If I click on 10.1.1.1 on the httpinfo nodes page, I get a connection
timeout.  I know they can see each other because they appear in the
nodes page.<br>
There are no routes shown on the httpinfo routes page.<br>
I CAN ping the other PS's IP if I am logged into the device directly.<br>
<br>
My eventual goal is to have several disconnected nodes supporting
communication of two moving nodes to one stationary node.<br>
<br>
Questions:<br>
1. Is OLSR the correct routing protocol to use for this application
(vice WDS, BATMAN, etc)?<br>
2. Is there any documentation to implement my setup?  There is so much
conflicting information out there.  I am not sure at this point if
there is a problem with my OLSR setup or just routing and masquerading
stupidity.  Any way to half-split the problem?<br>
<br>
Thank you for any help or suggestions,<br>
Sean<br>
<br>
<pre><strong># PS2 OLSR Configuration file
# Similar configuration for PS1
DebugLevel      0
IpVersion       4
FIBMetric       "flat"
Hna4 {
    # Not sure about this option
    192.168.2.0/24 # For PS2
    0.0.0.0/0      # For PS1
}
AllowNoInt      yes
TosValue        16
OlsrPort                698
RtTable         254
RtProto         0
Willingness     3
IpcConnect {
    MaxConnections      1
    Net                 192.168.2.0/24
    Host                127.0.0.1
}
UseHysteresis   no
Pollrate        0.10
TcRedundancy    2
MprCoverage     7
LinkQualityLevel        2
LinkQualityAging        0.100000
NatThreshold    0.500000
ClearScreen     yes
LoadPlugin "olsrd_httpinfo.so" {
    PlParam "Net"     "192.168.2.0 255.255.255.0"
    PlParam "Host"    "127.0.0.1"
    PlParam "port"    "8080"
}
LoadPlugin "olsrd_dyn_gw_plain.so" {
}
Interface "ath0" {
    IPv6Multicast       ff02::1
    IPv6Multicast       ff02::1
    IPv6Src     0.0.0.0/0.0.0.0
    HelloInterval       5.00
    HelloValidityTime   90.00
    TcInterval          2.00
    TcValidityTime      270.00
    MidInterval         15.00
    MidValidityTime     90.00
    HnaInterval         15.00
    HnaValidityTime     90.00
}
# END AUTOGENERATED CONFIG
</strong></pre>
</body>
</html>