You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
root@AP-1-211:~# /etc/init.d/olsrd2 restart
section: global
section: log
section: telnet
section: olsrv2
section: interface
section: domain
olsrd2: wrote '/var/run/olsrd2_dev'
02:54:02.123 WARN(os_interface) u 797: Error, cannot open proc entry /proc/sys/net/ipv4/conf/on_wifi_0/send_redirects: No such file or directory (2)
02:54:02.126 WARN(os_interface) u 665: WARNING! Could not disable ICMP redirects! You should manually ensure that ICMP redirects are disabled!
02:54:02.129 WARN(os_interface) u 797: Error, cannot open proc entry /proc/sys/net/ipv4/conf/on_wifi_0/rp_filter: No such file or directory (2)
02:54:02.132 WARN(os_interface) u 673: WARNING! Could not disable the IP spoof filter! You should mannually ensure that IP spoof filtering is disabled!
The above already indicates that on_wifi_0 is not translated to the physical interface name wlan0.
"ifname" is handled by some ugly shell script... Olsrd2 handles "name" internally by using libuci... it seems something changed, either the position or the structure of the OpenWRT configuration file to set these special interface names.
I am using olsr2 v0.15.1 on OpenWrt.
Given the following olsrd configuration:
The olsrd2 init script outputs the following:
The above already indicates that
on_wifi_0
is not translated to the physical interface namewlan0
.This is confirmed by the status details:
In fact no connections at all are established:
Falling back to
ifname
(instead ofname
) when referencing interfaces works:The documentation recommends to use
name
instead ofifname
since olsrd2 v0.12.The text was updated successfully, but these errors were encountered: