OpenVPN Server per PiVPN auf enigma2 Receiver installieren

jemus

Enthusiast
Thread Starter
Mitglied seit
29.03.2012
Beiträge
296
Moin,

ich würde gerne OpenVPN als Server auf meinem enigma2 Linux Receiver installieren. Ich war mir jetzt nicht sicher, ob hier das richtige Unterforum ist oder hier.
Hintergrund ist, dass der Receiver sowieso im Gegensatz zum Xpenology Server den ganzen Tag lang läuft und mir die Geschwindigkeit, die mein RPi3 (durch die 100mbit LAN Schnittstelle oder zu schwachen SoC) per VPN bietet zu langsam ist.

Auf einer Debian VM und besagtem RPi3 mit Raspbian Stretch Lite habe ich OpenVPN über das PiVPN Skript erfolgreich installieren und einrichten können. Informationen zu PiVPN gibt es hier. Allerdings ist die Arbeit an dem Projekt laut Github wohl eingestellt worden.

Nun hatte ich gehofft, man kann das Skript anpassen und dann auch auf dem enigma2 Receiver ausführen, auch wenn die Arbeit daran momentan nicht weiter fortgeführt wird.
Denn prinzipiell kann man OpenVPN Server auf dem Receiver wohl installieren und auch nutzen. Allerdings habe ich dazu keine für mich passende und funktionierende Anleitung finden können.

Auf dem Receiver muss ich zunächst curl installieren, um dann PiVPN ausführen zu können.

Folgendermaßen sieht dann meine Ausgabe aus:
Code:
root@mutant51:~# opkg install curl
Installing libcurl4 (7.54.1) on root.
Downloading http://feeds2.mynonpublic.com/6.2/hd51/cortexa15hf-neon-vfpv4/libcurl4_7.54.1-r0_cortexa15hf-neon-vfpv4.ipk.
Installing curl (7.54.1) on root.
Downloading http://feeds2.mynonpublic.com/6.2/hd51/cortexa15hf-neon-vfpv4/curl_7.54.1-r0_cortexa15hf-neon-vfpv4.ipk.
Configuring libcurl4.
Configuring curl.
root@mutant51:~# curl -L https://install.pivpn.io | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   178  100   178    0     0    251      0 --:--:-- --:--:-- --:--:--   263
100 53084  100 53084    0     0  45978      0  0:00:01  0:00:01 --:--:-- 45978
:::
::: You are root.
main: line 94: /etc/os-release: No such file or directory

Der erste Fehler tritt hier also in Zeile 94 auf, hier wird das OS Release abgefragt.
Bei einem RPi mit Raspbian, für den das Skript eigentlich geschrieben wurde existiert an dieser Stelle die Datei os-release mit folgendem Inhalt:
Code:
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Gibt es eine ähnliche Datei bei enigma2, auf die man hier stattdessen verweisen könnte oder kann man eine Datei an selbe Stelle schreiben, die die benötigten Informationen enthält?

Ich habe mich mit der Fragestellung auch im openATV Board gemeldet aber da scheinen diejenigen, die Ahnung haben nicht ins Thema zu schauen.

Ich weiß nicht, wie umfangreich es ist so ein Skript anzupassen, also falls jmd stattdessen ein Tutorial kennt, dass mir die Installation auf andere Weise ermöglicht, bin ich dafür auch offen!
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Welche Linuxe laufen denn auf den beiden Geraeten?
Jede Distribution hat ihre eigenheiten, daher wird in solchen Skripten auch das OS abgefragt.
Ich glaube naemlich nicht, dass sich die configurationsdateien / netzwerkconfigs / dns etc auf deiner Box an der genau gleichen Stelle befinden wie auf dem PI.

Einfacher waere es das VPN Paket per Hand zu installieren und entsprechend zu konfigurieren.
 
Joar das waren eben die zwei Optionen, die ich mir auch vorgestellt hatte:
1) PiVPN Skript anpassen und für mich sowie andere Anwender mit Enigma2 Receiver lauffähig zu machen.
2) OpenVPN ohne Verwendung des Skripts installieren. Also so wie hier beschrieben. Da gibt es aber definitiv auch noch Klärungsbedarf.
2x HOW TO | OpenVPN

Edit:
Auf dem RPi läuft Raspbian Stretch Lite und auf dem Linux Receiver läuft enigma2. Ob Letzteres dann noch mal auf einem anderen Linux basiert, weiß ich leider nicht und habe ich auch nicht in Erfahrung bringen können.
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh