Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jan 2010 18:01:07 +0200
From:      Andriy Gapon <avg@icyb.net.ua>
To:        "Li, Qing" <qing.li@bluecoat.com>
Cc:        freebsd-net@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: tun setup (routing?) issue in head
Message-ID:  <4B5DC043.7030806@icyb.net.ua>
In-Reply-To: <B583FBF374231F4A89607B4D08578A4304673786@bcs-mail03.internal.cacheflow.com>
References:  <4B5D92C7.8070908@icyb.net.ua> <B583FBF374231F4A89607B4D08578A4304673786@bcs-mail03.internal.cacheflow.com>

next in thread | previous in thread | raw e-mail | index | archive | help
on 25/01/2010 17:52 Li, Qing said the following:
> Yes, the failure is due to route installation. To make a long story short, many of the
> scripts that worked before not necessary because of the right reasons. 
>  
> I have been very busy at work, but I do have a patch and I will try to get it 
> finalized shortly.

I see, cool!
Perhaps there is some interim work-around for this issue?
I can not access my work VPN because of this and I don't like having to roll back
my kernel.

> From: owner-freebsd-current@freebsd.org on behalf of Andriy Gapon
> Sent: Mon 1/25/2010 4:47 AM
> To: freebsd-net@freebsd.org; freebsd-current@freebsd.org
> Subject: tun setup (routing?) issue in head
> 
> 
> 
> 
> I've updated my HEAD amd64 system from December's sources to something more recent
> and I've got problems with security/vpnc. To be precise vpnc itself seems to work
> as good as before but its post-connect script is now failing:
> 
> $ ifconfig tun0 inet 10.99.15.144 10.99.15.144 netmask 255.255.255.255 mtu 1412 up
> ifconfig: ioctl (SIOCAIFADDR): File exists
> 
> Where tun0 is an interface created by vpnc.
> ktrace gives this:
> ifconfig CALL  socket(PF_INET,SOCK_DGRAM,IPPROTO_IP)
> ifconfig RET   socket 3
> ifconfig CALL  ioctl(0x3,SIOCSIFMTU,0x525a60)
> ifconfig RET   ioctl 0
> ifconfig CALL  ioctl(0x3,SIOCGIFFLAGS,0x7fffffffda30)
> ifconfig RET   ioctl 0
> ifconfig CALL  ioctl(0x3,SIOCSIFFLAGS,0x7fffffffda30)
> ifconfig RET   ioctl 0
> ifconfig CALL  ioctl(0x3,SIOCDIFADDR,0x525380)
> ifconfig RET   ioctl -1 errno 49 Can't assign requested address
> ifconfig CALL  ioctl(0x3,SIOCAIFADDR,0x525340)
> ifconfig RET   ioctl -1 errno 17 File exists
> ifconfig CALL  write(0x2,0x7fffffffd2d0,0xa)
> 
> So, what's happening?
> Do you I have to update the ifconfig command?
> Or is there some issue in the networking code?
> 
> BTW, I also get the following messages in the system log when vpnc is started:
> kernel: tun0: link state changed to UP
> kernel: ifa_add_loopback_route: insertion failed
> I have net.link.tap.up_on_open=1 in sysctl.conf if that matters.
> 
> --
> Andriy Gapon
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 
> 


-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B5DC043.7030806>