I'm working to get an Ubuntu VM directly on the mesh with a wifi dongle. I end up with this: As you can see, it shows my IP addresses, not hostname. Here's my nameservices config in olsrd.conf: LoadPlugin "olsrd_nameservice.so.0.3"
{
PlParam "sighup-pid-file" "/var/run/dnsmasq.pid"
PlParam "interval" "30"
PlParam "timeout" "300"
PlParam "name-change-script" "touch /tmp/namechange"
PlParam "name" "KD0NRC-M"
PlParam "service" "http://KD0NRC-M:0/|tcp|NTP"
}
Here's some olsrd output: http://pastebin.com/Pi3z4NeU Of particular concern are the error messages related to the KD0NRC-M nameservices packets:
Plugin param key:"name" val: "KD0NRC-M"
Plugin param key:"service" val: "http://KD0NRC-M:0/|tcp|NTP"
"service"/"http://KD0NRC-M:0/|tcp|NTP"... Got got http://KD0NRC-M:0/|tcp|NTP (main address)
"name"/"KD0NRC-M"... Got got KD0NRC-M (main address)
NAME PLUGIN: insert main addr for name KD0NRC-M
NAME PLUGIN: invalid or malformed parameter KD0NRC-M (10.48.191.141), fix your config!
NAME PLUGIN: ip or hostname KD0NRC-M in service http://KD0NRC-M:0/|tcp|NTP is NOT allowed (does not belong to you)
NAME PLUGIN: invalid or malformed parameter http://KD0NRC-M:0/|tcp|NTP (0.0.0.0), fix your config!
NAME PLUGIN: decap type=0, len=8, name=KD0NRC-1
NAME PLUGIN: create new name/service/forwarder entry KD0NRC-1 (10.160.61.123) [len=8] [type=0] in linked list
NAME PLUGIN: decap type=0, len=8, name=KD0NRC-1
Any idea what's going on here? 10.48.191.141 noted in the error is KD0NRC-HOMEGW's IP. |