I've got three Linksys WRT54GL v.1.1 routers setup with olsr using my own detailed guide here
When I turn on all three routers so they're reachable by eachother, http://192.168.1.254:1979 reports no olsr routes.
Another smaller problem is that wireless clients connected to the network is delayed for a long time before they receive IP info from dhcp.
The following quoted examples is the edited config files for the first router, additional information on the second and third routers is stated below each quote:
/etc/config/wireless
DebugLevel 0
IpVersion 4
ClearScreen yes
Hna4
{
0.0.0.0 0.0.0.0
192.168.1.0 255.255.0.0
}
AllowNoInt no
IpcConnect
{
MaxConnections 0
Host 127.0.0.1
}
UseHysteresis yes
HystScaling 0.50
HystThrHigh 0.80
HystThrLow 0.30
LinkQualityLevel 0
Pollrate 0.05
NicChgsPollInt 3.0
Interface "wl0"
{
AutoDetectChanges yes
}
LoadPlugin "olsrd_httpinfo.so.0.1"
{
PlParam "port" "1979"
PlParam "Net" "0.0.0.0 0.0.0.0"
}
The second router's value: 192.168.2.0
The third router's value: 192.168.3.0
/etc/config/network
#### VLAN configuration
config switch eth0
option vlan0 "0 1 2 3 5*"
option vlan1 "4 5"#### Loopback configuration
config interface loopback
option ifname "lo"
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0#### LAN configuration
config interface lan
option type bridge
option ifname "eth0.0"
option proto static
option ipaddr 192.168.1.254
option netmask 255.255.0.0#### WAN configuration
config interface wan
option ifname "eth0.1"
option proto dhcp#### WLAN configuration
config interface wireless
option ifname "wl0"
option proto static
option ipaddr 192.168.1.254
option netmask 255.255.0.0
The second router's values: 192.168.2.254
The third router's values: 192.168.3.254