Am 31.07.2009, 00:36 Uhr, schrieb Bjoern A. Zeeb <bzeeb-li...@lists.zabbadoz.net>:

Yeah that is as great as we are or rather were.

So really, fix the openvpn scripts that assign the address to
interfaces to do something that would make sense from the ``man ip''
(not the literal command) point of view.  Just that it's "working"
somewhere or used to work elswhere neither means that it was correct
nor made sense at any time before.

It's actually in the C code where it was advertised as FreeBSD fix.
OpenVPN runs in 'topology subnet' mode here, which is documented as follows:

        Use a subnet rather than a point-to-point topology by
        configuring the tun interface with a local IP address and subnet
        mask,  similar  to  the  topology used in --dev tap and ethernet
        bridging mode.  This mode allocates a single IP address per con-
        necting  client [... MS-Windows stuff here ...]
           When used on *nix, requires that the
        tun driver supports an ifconfig(8) command which sets  a  subnet
        instead of a remote endpoint IP address.

I wonder if TUNSIFMODE (see tun(4)) is somehow needed and if so, already done, and how the proper ifconfig call would look like in this case. Stefan already uttered some ideas in that direction.

I haven't had much time to investigate yet.

--
Matthias Andree

Reply via email to