Comment on December 19th, 2007.
Ersteinmal vielen Dank für diesen Eintrag, nach dem ich versucht habe eine relakks Verbindung einzurichten. Leider bricht das startvpn Script mit folgendem Fehler ab.
root@xxxx:/jffs/bin# ./startvpn.sh
: not foundsh/bin/sh: ./startvpn.sh: 6:
root@xxxx:/jffs/bin# : Can’t open
Vielleicht hat ja jemand das selbe Problem und kann mir helfen.
Comment on December 19th, 2007.
Ich bin zwar ein Winows Guru, aber ein blutiger Linux-Anfänger, ich selbst hätte bestimmt vergessen, für vpn.sh das “execute” Bit zu setzen. Und in dem .ZIP, das ich unter Windows mit WinZip erstellt habe, gibt es keine Exceute-Flags.
Zeile 6 von startvpn.sh enthält die Anweisung “/jffs/bin/vpn.sh &”. Mein Erklärungsversuch dazu wäre: Entweder gibt es die Datei nicht auf dem Router oder sie darf wg. des fehlenden Execute-Bits nicht ausgeführt werden.
Comment on December 20th, 2007.
Die Rechte hatte ich eigentlich angepasst…
root@xxx:~# ls -al /jffs/bin
drwxrwxrwx 1 root root 0 Dec 19 20:06 .
drwxr-xr-x 1 root root 0 Dec 19 00:01 ..
-rwxrwxrwx 1 root root 112 Dec 19 20:06 startvpn.sh
-rwxrwxrwx 1 root root 443 Dec 19 20:10 vpn.sh
root@xxx:~# /jffs/bin/vpn.sh
/bin/sh: Can’t open
root@xxx:~#
und das vpn script existiert auch, wie Du siehst. Ich habe im DD WRT Forum einen Thread zu Relakks gesehen, in dem Du auch schon geschrieben hast, den werde ich mal widerbeleben.
Comment on December 20th, 2007.
Hm, ich bin doof, aber wenn ich ganz naiv das lese, was da steht (”/bin/sh: Can’t open”) kann ich das auch so verstehen, dass /bin/sh selbst nicht geöffnet werden kann. Daher Testfrage: Kannst Du denn irgendwelche anderen Skripts ausführen, die (wahrscheinlich in der ersten Zeile) /bin/sh als Skript-Prozessor benötigen?
Comment on December 20th, 2007.
Ja kann ich. Ich hatte auch schon eine Menge rumprobiert, da mir diese Sache auch seltsam vorgekommen ist. Ich glaube aber jetzt die Lösung gefunden zu haben:
In dem vpn.sh script muss ein nicht darstellbares Zeichen gewesen sein. Ich schätze mal durch einen Windows Editor, wobei ich das zipfile direkt per wget geladen und nur mit nano bearbeitet habe ![]()
Comment on December 21st, 2007.
So, nun hab ichs geschafft. Da ich pppoe benutze, um mich bei meinem Provider einzuwählen, musste ich Deine Scripte etwas anpassen. ich schau mir das noch ein wenig an und poste sie dann.
Comment on January 5th, 2008.
Hi palym, wirst du das Script noch posten? Im Moment gibt es sonst in den Weiten des Internets kein ordentliches Script für DD-WRT…
Danke schonmal!
Comment on January 7th, 2008.
Asche auf mein Haupt: Alle (!) Dateien im relakks-dd-wrt-jffs.zip waren mit Windows Zeilenenden verseucht. Habe relakks-dd-wrt-jffs.zip repariert…
Comment on March 5th, 2008.
ah sorry, ich hätte mich nochmal melden müssen. das problem ist, dass manchmal etwas mit den ppp verbindungen durcheinander kommt. diese problem konnte ich in der zeit als ich einen relakks account hatte nicht lösen.
Comment on March 5th, 2008.
Durcheinander: Hast Du für die Verbindung zu Relakks die (genauer: eine der) IP von pptp.relakks.com genommen? Der Name pptp.relakks.com funktioniert nicht, da der Name pptp.relakks.com mehrere verschiedene IPs liefert (vermutlich zur Lastverteilung) und dadurch die Route-Befehle in meinen doofen Skripten nicht mehr zuverlässig arbeiten.
Comments can contain some xhtml. Names and emails are required (emails aren't displayed), url's are optional.