Die DBOX2 gehört nem Freund von mir. Um daran Wartungen vornehmen zu können, ist es komfortabler, das ganze über Internet vornehmen zu können. Evtl. möchten wir von DBOX2 zu DBOX2 auch MP3 und Filme tauschen. Immerhin haben wir beide Kabel-Internet mit ordentlich Upload, da lässt sich schon was machen...
Aber um überhaupts die Binary von OpenVPN kompilieren zu können, musst du ja auch OpenSSL haben und 100% den TUN-Treiber, da der mitkompiliert wird.
Als dankeschön für eure Arbeit, werd ich daraus dann ein Plugin bauen, damit andere auch in den Genuss kommen. OpenSSL wäre jetzt nicht zwingend notwendig, aber der TUN-Treiber ist das wichtigste
CDK will ums verrecken ned
-
- Neugieriger
- Beiträge: 12
- Registriert: Sonntag 24. Februar 2008, 17:20
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: CDK will ums verrecken ned
hier mal die binaries:
/lib/modules/2.4.36.2-dbox2/kernel/drivers/net/tun.o
/lib (libcrypto.rar entpacken)
/sbin/openvpn
Patch:
openvpn_diff_newmake-2008-03-29-12-57-47.patch
/lib/modules/2.4.36.2-dbox2/kernel/drivers/net/tun.o
/lib (libcrypto.rar entpacken)
/sbin/openvpn
Patch:
openvpn_diff_newmake-2008-03-29-12-57-47.patch
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: CDK will ums verrecken ned
Hier der Patch, um OpenVPN aus dem Tuxbox CVS heraus zu bauen:
EDIT: Patch ist im CVS
Ob der OpenVPN daemon mittels rcS überhaupt startet, weiß ich
nicht, ich habe mich dabei hier orientiert:
http://forum.tuxbox-cvs.sourceforge.net ... 97#p362297
Wahrscheinlich muss da noch nachgearbeitet werden, das
Kompilieren an sich funktioniert schon.
Dazu gibt es eine neue cdk/configure-Option --enable-openvpn.
Das ist erforderlich, da erstens ein neues Kernelmodul zu
kompilieren ist und zweitens libcrypto mit md4-Unterstützung
benötigt wird, ohne das kompiliert OpenVPN nicht. In Busybox
habe ich zudem tunctl aktiviert. Das alles ist nur für OpenVPN
erforderlich, nicht für "normale" Images.
PS: Die root-Partition eines OpenVPN-Squashfs/LZMA-Images
wächst um 416 kB.
EDIT: Patch ist im CVS
Ob der OpenVPN daemon mittels rcS überhaupt startet, weiß ich
nicht, ich habe mich dabei hier orientiert:
http://forum.tuxbox-cvs.sourceforge.net ... 97#p362297
Wahrscheinlich muss da noch nachgearbeitet werden, das
Kompilieren an sich funktioniert schon.
Dazu gibt es eine neue cdk/configure-Option --enable-openvpn.
Das ist erforderlich, da erstens ein neues Kernelmodul zu
kompilieren ist und zweitens libcrypto mit md4-Unterstützung
benötigt wird, ohne das kompiliert OpenVPN nicht. In Busybox
habe ich zudem tunctl aktiviert. Das alles ist nur für OpenVPN
erforderlich, nicht für "normale" Images.
PS: Die root-Partition eines OpenVPN-Squashfs/LZMA-Images
wächst um 416 kB.
Zuletzt geändert von rhabarber1848 am Mittwoch 2. September 2009, 13:35, insgesamt 1-mal geändert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: CDK will ums verrecken ned
committed:
http://article.gmane.org/gmane.comp.vid ... x.scm/1036
http://article.gmane.org/gmane.comp.vid ... x.scm/1037
http://article.gmane.org/gmane.comp.vid ... x.scm/1038
http://article.gmane.org/gmane.comp.vid ... x.scm/1039
Dieser Punkt bzgl. rcS ist noch aktuell:
http://article.gmane.org/gmane.comp.vid ... x.scm/1036
http://article.gmane.org/gmane.comp.vid ... x.scm/1037
http://article.gmane.org/gmane.comp.vid ... x.scm/1038
http://article.gmane.org/gmane.comp.vid ... x.scm/1039
Dieser Punkt bzgl. rcS ist noch aktuell:
Aber Code im CVS reift besserrhabarber1848 hat geschrieben:Wahrscheinlich muss da noch nachgearbeitet werden, das
Kompilieren an sich funktioniert schon.
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: CDK will ums verrecken ned
Jungfreuliches Verzeichnis angelegt, dann kommt beim autogen.sh das:
zum configure kommts erst garnicht
Code: Alles auswählen
I am testing that you have the required versions of libtool, autoconf,
automake, make, gettext, gcc, and g++.
checking for libtool >= 1.4.2 ... yes (version 2.2.6)
checking for autoconf >= 2.57a ... yes (version 2.63)
checking for automake >= 1.8 ... yes (version 1.10.1)
checking for gettext >= 0.12.1 ... yes (version 0.17)
checking for make >= 3.80 ... yes (version 3.81)
checking for gcc >= 3.0 or = 2.95 ... yes (version Linux))
checking for g++ >= 3.0 or = 2.95 ... yes (version Linux))
Generating configuration files for tuxbox-cdk, please wait....
/usr/bin/m4:configure.ac:146: bad expression in eval: build tun kernel module+0
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: CDK will ums verrecken ned
Sollte nun behoben sein:dbt hat geschrieben:/usr/bin/m4:configure.ac:146: bad expression in eval: build tun kernel module+0
http://article.gmane.org/gmane.comp.vid ... x.scm/1043
FTR:
Code: Alles auswählen
# m4 --version
m4 (GNU M4) 1.4.11
Welche m4-Version und Distro hast Du?
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18