[Gelöst] VPNC: "/sbin/ip: not found" obwohl installiert

Gemeinsam ins Internet mit Firewall und Proxy.
Antworten
hugediggs
Beiträge: 171
Registriert: 26.07.2012 22:40:23

[Gelöst] VPNC: "/sbin/ip: not found" obwohl installiert

Beitrag von hugediggs » 12.10.2014 18:30:10

Ich bekomme beim starten von VPNC folgende Fehlermeldung:

Code: Alles auswählen

/etc/vpnc/vpnc-script: 1: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 170: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 171: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 111: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 112: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 124: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 125: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 189: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 190: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 189: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 190: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 189: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 190: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 189: /etc/vpnc/vpnc-script: /sbin/ip: not found
/etc/vpnc/vpnc-script: 190: /etc/vpnc/vpnc-script: /sbin/ip: not found
ip bzw. iproute ist aber installiert, indem ein Link von /sbin/ip auf /bin/ip zeigt. Laut Gentoo-Forum sollte iproute2 helfen, tut es aber nicht.

Edit:Im besagten Script gibt es eine Variable IPROUTE, der der Pfad von ip zugewiesen wird (mit which). Irgendwie scheint das nicht zu klappen. Geben ich hingegen

Code: Alles auswählen

IPROUTE=`echo "/bin/ip"`
direkt an, läuft vpnc einwandfrei.
Keine Ahnung, ob der Thread für andere hilfreich ist, deswegen überlasse ich es der Moderation, ihn zu lassen oder zu löschen.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: [Gelöst] VPNC: "/sbin/ip: not found" obwohl installiert

Beitrag von rendegast » 12.10.2014 23:17:57

Die Zuweisung ist etwas seltsam (wohl der Verweis auf SunOS), aber eigentlich i.O.:

Code: Alles auswählen

# grep ^IPROUT vpnc-script
IPROUTE="`which ip | grep '^/'`" 2> /dev/null

# IPROUTE="`which ip | grep '^/'`" 2> /dev/null
# echo _${IPROUTE}_
_/sbin/ip_

# $IPROUTE -V
ip utility, iproute2-ss140610
(iproute2, wheezy-backports)
Mit iproute (wheezy) dürfte es halt

Code: Alles auswählen

ip utility, iproute2-ss120521
sein.


Hast Du den Link /sbin/ip -> /bin/ip vielleicht händisch entfernt/umgelenkt?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

hugediggs
Beiträge: 171
Registriert: 26.07.2012 22:40:23

Re: [Gelöst] VPNC: "/sbin/ip: not found" obwohl installiert

Beitrag von hugediggs » 15.10.2014 08:38:21

Ich habe an der Config überhaupt nicht dran rumgefummelt, sondern installiert und das wars. Die Verknüpfung bzw. der Link war schon da.

Antworten