I was up early today...
The conf file is in the right place now.
Servald starts but it cannot find servald on the other router.
If i change loglevel from fatal to warn in the conf file and kill servald a new is started an this is in the log:
root@Serval-MeshExtender2-0:/serval-var# tail -50 /serval-var/log/serval-19700101000000.log
INFO: [ 2096] 00:16:40.738 rhizome.rhizome_mdp_block_size=100
WARN: [ 2096] 00:16:40.738 commandline.c:852:app_server_start() Server already running (pid=2014)
INFO: [ 2098] 00:16:43.793 Local date/time: 1970-01-01 00:16:43 +0000
INFO: [ 2098] 00:16:43.793 Serval DNA version: UNKNOWN-VERSION
INFO: [ 2098] 00:16:43.793 Current configuration:
INFO: [ 2098] 00:16:43.793 interfaces.1.encapsulation=single
INFO: [ 2098] 00:16:43.793 interfaces.1.file=/dev/ttyATH0
INFO: [ 2098] 00:16:43.793 interfaces.1.socket_type=stream
INFO: [ 2098] 00:16:43.793 interfaces.1.type=catear
INFO: [ 2098] 00:16:43.793 interfaces.1.uartbps=115200
INFO: [ 2098] 00:16:43.793 interfaces.2.match=eth0
INFO: [ 2098] 00:16:43.793 interfaces.2.socket_type=dgram
INFO: [ 2098] 00:16:43.793 interfaces.2.type=ethernet
INFO: [ 2098] 00:16:43.793 interfaces.3.match=wlan0
INFO: [ 2098] 00:16:43.793 interfaces.3.socket_type=dgram
INFO: [ 2098] 00:16:43.793 interfaces.4.match=wlan0-1
INFO: [ 2098] 00:16:43.793 interfaces.4.socket_type=dgram
INFO: [ 2098] 00:16:43.793 log.console.level=debug
INFO: [ 2098] 00:16:43.793 log.console.show_time=true
INFO: [ 2098] 00:16:43.793 log.file.directory_path=/serval-var/log
INFO: [ 2098] 00:16:43.793 log.file.level=warn
INFO: [ 2098] 00:16:43.793 mdp.iftype.wifi.packet_interval=1000
INFO: [ 2098] 00:16:43.793 rhizome.datastore_path=/serval-var/rhizome
INFO: [ 2098] 00:16:43.793 rhizome.idle_timeout=30k
INFO: [ 2098] 00:16:43.793 rhizome.rhizome_mdp_block_size=100
WARN: [ 2098] 00:16:43.793 commandline.c:852:app_server_start() Server already running (pid=2014)
INFO: [ 2100] 00:16:46.854 Local date/time: 1970-01-01 00:16:46 +0000
INFO: [ 2100] 00:16:46.854 Serval DNA version: UNKNOWN-VERSION
INFO: [ 2100] 00:16:46.854 Current configuration:
INFO: [ 2100] 00:16:46.854 interfaces.1.encapsulation=single
INFO: [ 2100] 00:16:46.854 interfaces.1.file=/dev/ttyATH0
INFO: [ 2100] 00:16:46.854 interfaces.1.socket_type=stream
INFO: [ 2100] 00:16:46.854 interfaces.1.type=catear
INFO: [ 2100] 00:16:46.854 interfaces.1.uartbps=115200
INFO: [ 2100] 00:16:46.854 interfaces.2.match=eth0
INFO: [ 2100] 00:16:46.854 interfaces.2.socket_type=dgram
INFO: [ 2100] 00:16:46.854 interfaces.2.type=ethernet
INFO: [ 2100] 00:16:46.854 interfaces.3.match=wlan0
INFO: [ 2100] 00:16:46.854 interfaces.3.socket_type=dgram
INFO: [ 2100] 00:16:46.854 interfaces.4.match=wlan0-1
INFO: [ 2100] 00:16:46.854 interfaces.4.socket_type=dgram
INFO: [ 2100] 00:16:46.854 log.console.level=debug
INFO: [ 2100] 00:16:46.854 log.console.show_time=true
INFO: [ 2100] 00:16:46.854 log.file.directory_path=/serval-var/log
INFO: [ 2100] 00:16:46.854 log.file.level=warn
INFO: [ 2100] 00:16:46.854 mdp.iftype.wifi.packet_interval=1000
INFO: [ 2100] 00:16:46.854 rhizome.datastore_path=/serval-var/rhizome
INFO: [ 2100] 00:16:46.854 rhizome.idle_timeout=30k
INFO: [ 2100] 00:16:46.854 rhizome.rhizome_mdp_block_size=100
WARN: [ 2100] 00:16:46.854 commandline.c:852:app_server_start() Server already running (pid=2014)
root@Serval-MeshExtender2-0:/serval-var#
Everything seems to be ok, except the servald's are not talking to eachother... :-)
One more improvement...