OpenVPN kernelmodul tun

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
Post Reply
floyd1980
Posts: 17
Joined: 2003-04-07 09:54
Location: Bensheim
 

OpenVPN kernelmodul tun

Post by floyd1980 »

grüße

ich habe erfolgreich openvpn 1.6_rc4 in das system (suse8.1 / 2.4.20) installiert. Nur fehlt mir (laut lsmod) das kernelmodul für das tun/tap device (das devicefile ist schon angelegt).

ich dachte einfach "modprobe tun" aber dann kommt der fehler "modprobe: Can´t locate module tun".

Hat einer eine idee, woher ich das modul bekomme und es in meinen kernel laden kann.

floyd1980
projekt2501
Posts: 92
Joined: 2003-08-14 08:23
Contact:
 

Re: OpenVPN kernelmodul tun

Post by projekt2501 »

als modul zum kernel kompilieren
kann man in den einstellungen beim kernelbauen auswählen
auf anfrage schaue ich auch mal genau nach wo das liegt
floyd1980
Posts: 17
Joined: 2003-04-07 09:54
Location: Bensheim
 

Re: OpenVPN kernelmodul tun

Post by floyd1980 »

aha,

ja muss ich nur um das modul in den kernel zu bekommen einen neuen kompilieren? geht das nicht einfach so zum nachladen?

bei debian gibt es ja dieses tolle modconf, da konnte ich einfach im bereich net das modul nachladen.

so long...
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: OpenVPN kernelmodul tun

Post by captaincrunch »

Code: Select all

find /lib/modules -name tun.*
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
floyd1980
Posts: 17
Joined: 2003-04-07 09:54
Location: Bensheim
 

Re: OpenVPN kernelmodul tun

Post by floyd1980 »

hmm da kommt bei mir garnichts. aber ein
find -name tun.*
aus / heraus, zeigt mir, das unter
./usr/src/linux-2.4.20/include/config/tun.h
./usr/src/linux-2.4.20/drivers/net/tun.c
./usr/src/linux-2.4.19.SuSE/drivers/net/tun.c
./usr/src/linux-2.4.19.SuSE/drivers/net/tun.o
./usr/src/linux-2.4.19.SuSE/include/config/tun.h
was zu finden ist. versuche ich aber per
insmod ./usr/src/linux-2.4.19.SuSE/drivers/net/tun.o
sagt er mir, das dieses modul nicht für meinen aktuellen (2.4.20) kernel bestimmt ist. mach ich ein
insmod ./usr/src/linux-2.4.20/drivers/net/tun.c
sagt er "is not an ELF file".
so gesehen brauche ich doch nur dieses tun.o file für meinen kernel. vieleicht kann man sich das irgendwo runterladen?!

so long...
projekt2501
Posts: 92
Joined: 2003-08-14 08:23
Contact:
 

Re: OpenVPN kernelmodul tun

Post by projekt2501 »

In /usr/src/linux (ggf. auch mit version dahinter) liegen deine sourcen für deinen kernel, aus denen du dir einen neuen kernel bauen könntest...

Hast du den kernel, der drauf ist mit diesen Sourcen selbst gebaut?
Wenn ja kannst du recht schnell unter zuhilfenahme deiner config vom letzten mal recht schnell nen neuen kernel bauen, mußt dann halt nur den Eintrag für "tap/tun" als modul hinzufügen. Config speichern -> kompilieren -> einspielen -> glücklich sein ;)
floyd1980
Posts: 17
Joined: 2003-04-07 09:54
Location: Bensheim
 

Re: OpenVPN kernelmodul tun

Post by floyd1980 »

den kernel habe ich nicht selber gebaut, der ist aus einem onlineupdate per yast in das system gekommen.
aber gut dann bau ich einen neuen kernel und das tap/tun modul kompiliere ich mit hinein. dachte nur, das ich das modul "so mal fix" (ala debian mit modconf) nachladen kann. geht das denn garnicht?

so long...
pumbaa
Posts: 13
Joined: 2003-07-23 01:38
 

Re: OpenVPN kernelmodul tun

Post by pumbaa »

hi,

habe die gleiche situation. Habe ein Rootserver bei schlund (mit suse 9.1). Habe abe rnoch nie ein Kernelkompiliert.

Kannst mir nochmal ein Tipp geben bez. Vorgehensweise?

Viele Grüße
Post Reply