[Xorp-users] New to XORP. Trying to get XORP running using OLSR. Need help with errors.
James Mccracken
mccrajs at tigermail.auburn.edu
Tue Feb 28 17:43:43 PST 2012
Hi,
I'm brand new to XORP and I am trying to get two laptops talking to each other using XORP with OLSR (Ad-Hoc configuration for MANETs). I have installed Ubuntu 11.10 on both laptops and followed the getting started guide to set up XORP. I am getting some errors that I do not know how to fix and was hoping someone would have some insight. Here is the output when I start xorp_rtrmgr:
----------------------------------------------------------------------------------------------------------------------
james at james-HP-EliteBook-8540p:/usr/local/xorp/etc$ sudo /usr/local/xorp/sbin/xorp_rtrmgr -b xorp_olsr.conf
Not doing pidfile...
[ 2012/02/28 19:13:58.137245 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/main_rtrmgr.cc:718 main ]
XORP 1.8.5 BuildInfo:
git version: 9999e68 built: Sun Feb 26 17:46:33 CST 2012
By: root on machine: Linux james-HP-EliteBook-8540p 3.0.0-12-generic i686 i686
Recent git changes:
9999e68d xorp: rtrmgr: Fix compiling when shared and rtld_origin are setted to false
ef300b10 xorp: Introduce "false" option for scons args
ea8ecac4 xorp: Introduced new flag enable_builddirrun for compiling Xorp
[ 2012/02/28 19:13:58.140181 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/main_rtrmgr.cc:754 main ]
Host Information:
Linux james-HP-EliteBook-8540p 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:50:54 UTC 2012 i686 i686 i386 GNU/LinuxUbuntu 11.10 \n \l
[ 2012/02/28 19:13:58.178848 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/master_conf_tree.cc:257 execute ] Changed modules: interfaces, firewall, fea, rib, policy, fib2mrib, olsr4
[ 2012/02/28 19:13:58.179332 WARNING xorp_rtrmgr:26266 RTRMGR rtrmgr/module_command.cc:327 startup_validation ] WARNING: Using DelayValidation, module_name: olsr4
[ 2012/02/28 19:13:58.179663 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: interfaces (xorp_fea)
[ 2012/02/28 19:13:58.180351 WARNING xorp_rtrmgr:26266 XrlFinderTarget obj/i686-pc-linux-gnu/xrl/targets/finder_base.cc:1135 handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "fea" does not exist or is not enabled.
[ 2012/02/28 19:13:58.180508 WARNING xorp_rtrmgr:26266 RTRMGR rtrmgr/task.cc:215 xrl_done ] Failed to receive reply, code: 201 Resolve failed retries: 0 max_retries: 30
[ 2012/02/28 19:13:59.182088 INFO xorp_fea:26273 MFEA fea/mfea_node.cc:295 enable ] MFEA enabled
[ 2012/02/28 19:13:59.182143 INFO xorp_fea:26273 MFEA fea/mfea_node_cli.cc:126 enable ] CLI enabled
[ 2012/02/28 19:13:59.182289 INFO xorp_fea:26273 MFEA fea/mfea_node_cli.cc:92 start ] CLI started
[ 2012/02/28 19:13:59.182303 INFO xorp_fea:26273 MFEA fea/mfea_node.cc:295 enable ] MFEA enabled
[ 2012/02/28 19:13:59.182314 INFO xorp_fea:26273 MFEA fea/mfea_node_cli.cc:126 enable ] CLI enabled
[ 2012/02/28 19:13:59.182387 INFO xorp_fea:26273 MFEA fea/mfea_node_cli.cc:92 start ] CLI started
[ 2012/02/28 19:13:59.190774 WARNING xorp_fea:26273 FEA fea/data_plane/ifconfig/ifconfig_get_netlink_socket.cc:149 try_read_config_one ] NOTE: Netlink get single network device works on this system.
[ 2012/02/28 19:13:59.191685 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: firewall (xorp_fea)
[ 2012/02/28 19:13:59.192177 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: fea (xorp_fea)
[ 2012/02/28 19:13:59.193104 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: rib (xorp_rib)
[ 2012/02/28 19:13:59.193683 WARNING xorp_rtrmgr:26266 XrlFinderTarget obj/i686-pc-linux-gnu/xrl/targets/finder_base.cc:1135 handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "rib" does not exist or is not enabled.
[ 2012/02/28 19:13:59.193857 WARNING xorp_rtrmgr:26266 RTRMGR rtrmgr/task.cc:215 xrl_done ] Failed to receive reply, code: 201 Resolve failed retries: 0 max_retries: 30
[ 2012/02/28 19:14:00.195681 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: policy (xorp_policy)
[ 2012/02/28 19:14:00.196250 WARNING xorp_rtrmgr:26266 XrlFinderTarget obj/i686-pc-linux-gnu/xrl/targets/finder_base.cc:1135 handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "policy" does not exist or is not enabled.
[ 2012/02/28 19:14:00.196393 WARNING xorp_rtrmgr:26266 RTRMGR rtrmgr/task.cc:215 xrl_done ] Failed to receive reply, code: 201 Resolve failed retries: 0 max_retries: 30
[ 2012/02/28 19:14:01.198610 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: fib2mrib (xorp_fib2mrib)
[ 2012/02/28 19:14:01.199262 WARNING xorp_rtrmgr:26266 XrlFinderTarget obj/i686-pc-linux-gnu/xrl/targets/finder_base.cc:1135 handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "fib2mrib" does not exist or is not enabled.
[ 2012/02/28 19:14:01.199410 WARNING xorp_rtrmgr:26266 RTRMGR rtrmgr/task.cc:215 xrl_done ] Failed to receive reply, code: 201 Resolve failed retries: 0 max_retries: 30
[ 2012/02/28 19:14:02.201379 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/module_manager.cc:101 execute ] Executing module: olsr4 (xorp_olsr4)
[ 2012/02/28 19:14:04.206545 WARNING xorp_olsr4:26454 OLSR contrib/olsr/xrl_target.cc:772 olsr4_0_1_change_local_addr_port ] OLSR does not yet support changing local address and port at runtime.
[ 2012/02/28 19:14:04.206926 WARNING xorp_olsr4:26454 OLSR contrib/olsr/xrl_target.cc:794 olsr4_0_1_change_all_nodes_addr_port ] OLSR does not yet support changing remote address and port at runtime.
[ 2012/02/28 19:14:04.207074 WARNING xorp_olsr4:26454 OLSR contrib/olsr/xrl_target.cc:794 olsr4_0_1_change_all_nodes_addr_port ] OLSR does not yet support changing remote address and port at runtime.
[ 2012/02/28 19:14:04.207668 INFO xorp_rtrmgr:26266 RTRMGR rtrmgr/task.cc:2242 run_task ] No more tasks to run
[ 2012/02/28 19:14:04.208231 WARNING xorp_fea:26273 LIBCOMM libcomm/comm_sock.c:967 comm_set_reuseport ] SO_REUSEPORT Undefined!
----------------------------------------------------------------------------------------------------------------------
Are all of these warnings okay? This starts XORP and I can ping the other laptop. It also show up when I execute "$ ip route show":
10.10.10.20 via 10.10.10.20 dev wlan0 proto xorp metric 5 notify
So XORP seems to be running but OLSR is not functioning correctly. I get this error whenever I try to execute a show command for OLSR within xorpsh:
----------------------------------------------------------------------------------------------------------------------
root at james-HP-EliteBook-8540p> show olsr4 interface
olsr_print_databases: error while loading shared libraries: libxorp_ipc.so: cannot open shared object file: No such file or directory
ERROR: Command "/usr/local/xorp/lib/xorp/bin/olsr_print_databases": exited with exit status 127.
----------------------------------------------------------------------------------------------------------------------
And lastly, here is my config file:
----------------------------------------------------------------------------------------------------------------------
/* $XORP$ */
protocols {
fib2mrib {
disable: false
}
olsr4 {
main-address: 10.10.10.10
interface wlan0 {
vif wlan0 {
address 10.10.10.10 {
}
}
}
}
}
fea {
unicast-forwarding4 {
disable: false
}
}
interfaces {
interface lo {
description: "loopback interface"
disable: false
vif lo {
disable: false
address 127.0.0.1 {
prefix-length: 8
broadcast: 127.255.255.255
disable: false
}
}
}
interface wlan0 {
description: "Wifi wlan0"
disable: false
vif wlan0 {
disable: false
address 10.10.10.10 {
prefix-length: 24
broadcast: 10.10.10.255
disable: false
}
address 2001:DB8:10:10:10:10:10:10 {
prefix-length: 64
disable: false
}
}
}
}
/*
plumbing {
mfea4 {
disable: false
interface wlan0 {
vif wlan0 {
disable: false
}
}
interface "register_vif" {
vif "register_vif" {
disable: false
}
}
}
}*/
----------------------------------------------------------------------------------------------------------------------
Any input or suggestions would be greatly appreciated. Thanks.
Sincerely,
James
More information about the Xorp-users
mailing list