recent change to ifconfig breaks OpenVPN?

From: Stefan Bethke <stb_at_lassitu.de>
Date: Wed, 29 Jul 2009 19:09:10 +0200
I just updated this afternoon (r195941), and after rebooting, OpenVPN  
has problems ifconfig'ing a tun interface.

With sources from about one week ago, this is working:
Jul 29 03:07:15 diesel openvpn_zs64[14785]: /sbin/ifconfig tun1  
44.128.127.2 44.128.127.2 netmask 255.255.255.0 mtu 1500 up
Jul 29 03:07:15 diesel openvpn_zs64[14785]: /sbin/route add -net  
44.128.127.0 44.128.127.2 255.255.255.0
Jul 29 03:07:15 diesel openvpn_zs64[14785]: /sbin/route add -net  
44.128.64.0 44.128.127.1 255.255.192.0

Now, the same sequence fails:
Jul 29 17:31:41 diesel openvpn_zs64[1855]: /sbin/ifconfig tun1  
44.128.127.2 44.128.127.2 netmask 255.255.255.0 mtu 1500 up
Jul 29 17:31:41 diesel openvpn_zs64[1855]: FreeBSD ifconfig failed:  
external program exited with error status: 1

Trying the same command manually gets me:
/sbin/ifconfig tun1 44.128.127.2 44.128.127.2 netmask 255.255.255.0  
mtu 1500 up
ifconfig: ioctl (SIOCAIFADDR): File exists

even though no address was assigned before.

Another OpenVPN instance using tap continues to work.


Stefan

-- 
Stefan Bethke <stb_at_lassitu.de>   Fon +49 151 14070811
Received on Wed Jul 29 2009 - 15:09:14 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:52 UTC