Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110658 - vpnc can't find out correct metric
Summary: vpnc can't find out correct metric
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-27 16:48 UTC by Quincy
Modified: 2005-12-19 20:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
vpnc-script-ipmetric.patch (vpnc-script-ipmetric.patch,310 bytes, patch)
2005-10-28 08:55 UTC, Tobias Sager
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Quincy 2005-10-27 16:48:29 UTC
I recently emerged vpnc 0.3.3 and i can't connect to my favourite vpn. I'm
running  a stable system with iproute2-2.6.11.20050310-r1 and vpnc gives me the
following error message when connecting:

Error: either "to" is duplicate, or "metric10" is a garbage.



Reproducible: Always
Steps to Reproduce:
1.Install vpnc-0.3.3
2.try to connect to a vpn
3.



Expected Results:  
On a ~x86 system everything runs fine. There iproute2-2.6.11.20050330-r1 is
running and seems to produce a compatible output.

In the vpnc mailing list the bug is mentioned "from the other side"

http://lists.unix-ag.uni-kl.de/pipermail/vpnc-devel/2005-May/000657.html

There is a problem with the iproute output on old/new systems, so if you install
vpnc-0.3.3 it soul dperhaps depend on the new iproute version
Comment 1 Tobias Sager 2005-10-28 08:55:23 UTC
Created attachment 71640 [details, diff]
vpnc-script-ipmetric.patch

I confirm this here. Attached patch fixes the vpnc-script with the "official"
solution.
So, please either apply this patch or depend on a later ip version.
Comment 2 Tobias Sager 2005-11-23 07:59:01 UTC
This really is major. Why not fix it?
Comment 3 Hanno Böck gentoo-dev 2005-12-19 20:07:10 UTC
done