Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

MCA OpenVPN installieren! Wie?

blindflug

Newbie
Registriert
17. August 2009
Beiträge
9
Reaktionspunkte
0
Punkte
21
Hallo Leute,


Habe mir jetzt ein MCA zugelegt. Das MCA hat als Frimware Link ist nicht mehr aktiv. draufbekommen.
Es Läuft soweit ganz gut. Danke an die Ersteller!

Ich möchte gerne jetzt OpenVPN noch darauf installieren.

1. Wie mach ich das?

Verbinden mit Telnet?

z.B.: 1- apt-get install openvpn

2. Woher Openvpn?

Danke schonmal im Voraus
 
AW: MCA OpenVPN installieren! Wie?

Hallo blindflug,

Das wird so nicht funktionieren, das MCA hat keinen Paketmanager.
Du wirst openvpn selber kompilieren müssen.

dirtyharry123
 
AW: MCA OpenVPN installieren! Wie?

PHUUU

und wie mach ich das beim MCA?

1- Bibliotheken + GCC installieren (+download)
2- source OpenVPN
3- configure...
4- make

Oder geht es auch auf einer anderen Umgebung mit Cgwin?


Habe so was schon mal mit der Oscam gemacht für'n Linux-PC.

Blindflug
 
AW: MCA OpenVPN installieren! Wie?

hi blindflug,

so einfach geht dies nicht. Wie gut sind deine Linuxkenntnisse und sagen dir die Begriffe "Cross compiler" und "toolchain" etwas?

Für den Anfang brauchst du eine Compiler Umgebung. Dazu nutze ich das "freetz-linux" in einer VM. Dann eine "passende" Toolchain.
Wichtig dabei ist, das die Toolchain zum vorhandenen Kernel passt (u.a. gcc - Version) da du auch Kernelmodule bauen musst! (tun.ko)
Eine alte Kernelconfig ist auch hilfreich - vereinfacht die Konfiguration der zusätzlichen Kernelmodule.

Wenn du die Kernelmodule lauffähig hast - dann erst gehts an's bauen der Anwendung.

"simplebuild" für Oscam hat die Toolchain von dirtyharry.
Ich kann dir aber nicht sagen ob du damit auch die passenden Kernelmodule bauen kannst. (version von gcc, glibc)

kasimodo
 
AW: MCA OpenVPN installieren! Wie?

Ja, hab ich schon mal gehört und auch mal probiert aber war damals nicht vom Erfolg gekrönt.
Einwenig Kenntnisse habe ich.

Werde ich wohl noch nicht schaffen.

Sollten sich mal mehere Zusammen schließen und versuchen OPENVPN zu bauen.

Im Moment habe ich wenig Zeit.

Grüße Blindflug
 
AW: MCA OpenVPN installieren! Wie?

openvpn auf dem mca wäre ne feine sache!

hab folgendes gefunden, vlt kommst du damit schon weiter:
Du musst dich Anmelden oder Registrieren um diesen link zusehen!

Da kann man wohl anscheinend auch direkt für arm kompilieren.
Ich habe auch nicht wirklich viel ahnung von crosscompiling und leider momentan auch wenig zeit sonst würde ich es selber mal in einer VM testen.
 
AW: MCA OpenVPN installieren! Wie?

Hallo vdrschlucke,

das ist doch schon mal was juts zum ausprobieren.


Leider wie gesagt zu wenig Zeit!


Grüße Blindflug
 
AW: MCA OpenVPN installieren! Wie?

hi,

ihr wisst was ihr neben openvpn an libs und K-modules benötigt?

kennt jemand die config vom vorhandenen Kernel?

ihr kennt euch mit der konfiguration von openvpn aus?
Ich nicht so sehr!

Aber hier mal die "vpn_openvpn.sh" von meinem NAS - da kann man sehen was in etwa so dazu gehört.


Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!


Wer von uns Laien soll das alles hinbekommen? :read:
Da können wohl nur die Experten helfen! -> Lieber nicht!!!
Deren Zeit wird für Forschung und Entwicklung am MCA dringender benötigt! :drinks:
 
AW: MCA OpenVPN installieren! Wie?

libcrypto und libssl dürften die benötigten libs sein.
benötigt wird eigentlich "nur" das openvpn binary und das tun.ko modul.
Zeitsyncronisation findet ja schon statt.

hier mal ein startskript für nen client:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
wie gesagt time sync ist ja schon vorhanden.

ob die libs da sind, könnte man so testen:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Du musst dich Anmelden oder Registrieren um diesen link zusehen!
[/url]
 
Zuletzt bearbeitet:
AW: MCA OpenVPN installieren! Wie?

Hallo,

dank kasi45 gibt es einen Kernel der den tun Treiber unterstützt.

Link ist nicht mehr aktiv.


Von der Debian Seite habe ich das Paket: openvpn (2.1.3-2+squeeze2) für Arm runtergeladen.
Die openvpn_2.1.3-2+squeeze2_armel.deb im Linux auspacken
(ar -x openvpn_2.1.3-2+squeeze2_armel.deb) und die data.tar im MCA Stammverzeichnis auspacken(tar -xzf data.tar.gz).

Nach dem Starten von openvpn werden die abhängigen Pakete angezeigt
(libpkcs11-helper1; libssl0.9.8; libc6)
die ebenfalls auf der Debian für Arm mit angeboten werden (auspacken und das data.tar im Stammverzeichnis des MCA auspacken).

# create required device nodes.
mkdir -p /dev/net
mknod /dev/net/tun c 10 200
chmod 600 /dev/net/tun

Danach ins /etc/openvpn die configs für openvpn.

jetzt kann schon mal openvpen gestartet werden: openvp -config /etc/openvpn/XXXX.conf

Für das automatische Starten die Datei /etc/init.d/openvpn mit den roten Änderungen anpassen.

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Danach testen ob alles funktioniert mit

/etc/init.d/openvpn start

und zum Schluss noch in der Datei /etc/rc.conf bei

cfg_services="mcapre hostname filesystems syslog wireless network date telnetd dropbear mcastart openvpn".

Ein Nachteil ist, dass das Ci-Menü jetzt die VPN Netzwerk Konfiguration anzeigt.

Grüsse Klaus

@ dirtyharry123 kannst Du bitte wenn Du ein neuses Image bauen solltest für das MCA auch den tun Treiber mit einbinden?

@ kasi45 sorry das es etwas länger gedauert hat, ich wollte sicher sein dass ich nix vergesse
 
Zurück
Oben