Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

/dev/tun0 - bad file descriptor





Frage

moin, und wieder was: ich versuche das device /dev/tun0 anzulegen, um ein vpn aufzubauen. aber beim versuch, auf tun0 zuzugreifen, kommt die meldung file descriptor in bad state?! mknod c /dev/tun0 10 200 ist doch ok? debian, kernel 2.4.18. lsmod zeigt den tun-treiber als geladen an, vtund funzt, aber nur als server und nicht als client, da ja auf das device nicht zugegriffen werden kann. hilfe :-(

Antwort 1 von Ploepp01

Offensichtlich wird das Tun-Modul mit andern Major / Minor Werten angesprochen.
Der Server laeuft aber auch nicht wirklich, troeste dich, er startet nur .. mehr nicht.
Als Workaround nimm einen 2.2.x-Kernel, bastel dir dein Tun-Modul, installiere LZO ( Zlib) und VTun und schon laufen Server und Client.
Mit dem tun-Modul vom 2.4.x-Kernel das ganze ans laufen zu bringen, daran basteln wir grade und halten dich aufm Neuesten .. is ja "unsere" Baustelle :-)))
Wer hat dich darauf gebracht ? ( *neugierigsei*)


Antwort 2 von Ploepp01

Nachtrag : ifconfig -a zeigt dir, welche Devices du wirklich ansprechen kannst .. tun0/1 gehoeren nicht dazu ( das ist weniger als unter Solaris *g).

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: