Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OLSRv2 missing plugins #269

Open
basros opened this issue Aug 1, 2015 · 1 comment
Open

OLSRv2 missing plugins #269

basros opened this issue Aug 1, 2015 · 1 comment

Comments

@basros
Copy link

basros commented Aug 1, 2015

Thanks for building a recent version of OLSRv2!!

Please also include plugin lan-import and http in package oonf-olsrd2.

On a fresh 0.2.0-alpha (RC3-based) installation:

 # olsrd2 -v
 OLSRd2 version 0.9.1
 Git commit: v0.9.1-archive
Visit http://www.olsr.org
Static plugin: cfg_compact
Static plugin: cfg_uciloader
Static plugin: class
Static plugin: clock
Static plugin: duplicate_set
Static plugin: ff_dat_metric
Static plugin: interface
Static plugin: layer2
Static plugin: layer2info
Static plugin: link_config
Static plugin: neighbor_probing
Static plugin: netjsoninfo
Static plugin: nhdp
Static plugin: nhdpinfo
Static plugin: nl80211_listener
Static plugin: olsrv2
Static plugin: olsrv2info
Static plugin: os_clock
Static plugin: os_interface
Static plugin: os_routing
Static plugin: os_socket
Static plugin: os_system
Static plugin: packet_socket
Static plugin: rfc5444
Static plugin: socket
Static plugin: stream_socket
Static plugin: systeminfo
Static plugin: telnet
Static plugin: timer
Static plugin: viewer

On a x86 host with olsrd2 from git:

# olsrd2_static -v
 OLSRd2 version 0.9.1
 Git commit: v0.9.1-7-ge92b7ba
Visit http://www.olsr.org
Static plugin: cfg_compact
Static plugin: class
Static plugin: clock
Static plugin: duplicate_set
Static plugin: ff_dat_metric
Static plugin: http
Static plugin: interface
Static plugin: lan_import
Static plugin: layer2
Static plugin: layer2info
Static plugin: link_config
Static plugin: neighbor_probing
Static plugin: netjsoninfo
Static plugin: nhdp
Static plugin: nhdpinfo
Static plugin: nl80211_listener
Static plugin: olsrv2
Static plugin: olsrv2info
Static plugin: os_clock
Static plugin: os_interface
Static plugin: os_routing
Static plugin: os_socket
Static plugin: os_system
Static plugin: packet_socket
Static plugin: rfc5444
Static plugin: socket
Static plugin: stream_socket
Static plugin: systeminfo
Static plugin: telnet
Static plugin: timer
Static plugin: viewer

These plugins are needed for OLSRv1->OLSRv2 migration.

@sarumpaet
Copy link
Contributor

At least http doesn't build in OpenWrt:
openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/oonf-olsrd2-0.9.1-r1/src-plugins/subsystems/oonf_http.c:991:48: error: 'O_DIRECTORY' undeclared (first use in this function)
_config.www_dir_fd = open(_config.www_dir, O_DIRECTORY, O_RDONLY);

Please ask upstream.

@sarumpaet sarumpaet removed the bug label Aug 3, 2015
@SvenRoederer SvenRoederer added this to To do in Network-setup May 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Network-setup
  
To do
Development

No branches or pull requests

3 participants