Yes, that would be great.
AFAIK the current situation is that olsrd needs interfaces where you can "broadcast"
(read: the "broadcast" flag is present on the interface). And this is (on Linux at
least) not the case for openvpn's "tun" and PPP interfaces.
So to implement this, it is probably enough to setup "tun" interfaces with openvpn and
make olsrd work over it (with and especially without IP address). Start with an
IP address and it needs work on opening the interface. Without IP address on that
interface, it may need tweaks here and there.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1619342
Originator: NO
it actually can be used like that. OSLRd ist totally agnostic to which type of interface it uses below
Logged In: YES
user_id=165083
Originator: YES
Oh yes, I found that out now, too. Just for the record, you might want to set the broadcast address to 255.255.255.255.
Perhaps it might be a good idea to assume that address on all interfaces without such an address.
Logged In: YES
user_id=1416411
Originator: NO
Yes, that would be great.
AFAIK the current situation is that olsrd needs interfaces where you can "broadcast"
(read: the "broadcast" flag is present on the interface). And this is (on Linux at
least) not the case for openvpn's "tun" and PPP interfaces.
So to implement this, it is probably enough to setup "tun" interfaces with openvpn and
make olsrd work over it (with and especially without IP address). Start with an
IP address and it needs work on opening the interface. Without IP address on that
interface, it may need tweaks here and there.