Re: Persistent tap device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Tue, Oct 5, 2010 at 12:28 AM, Mulyadi Santosa <mulyadi.santosa@xxxxxxxxx> wrote:
Hi ...

On Tue, Oct 5, 2010 at 11:19, Vimal <j.vimal@xxxxxxxxx> wrote:
> Hi,
>
> I created a persistent tap device (tap0) using tunctl.  The examples
> from tunctl source code claim that a /dev/tap0 character device will
> be created that we can read from/write to.  However, I am not able to
> find any tap0 device in /dev directory.  How exactly do I open the
> tap0 device?

Most of the times, network related devices aren't represented as file
inside /dev. This is...well, you might think,against common sense that
"everything is file" under Linux.

tun/tap are the exception to the exception to the rule.  In other works network drives normally do not appear in /dev/ or as a file, but tun/tap do at least in my using them over the past 4 years. OpenVpn is a high profile known user of tun/tap, you may want to check there as a start.  Are you sure you have the tun/tap driver loaded. 
 
The simplest program example using tun/tap is vtun.  Another is tinc.  

I would confirm the driver is loaded and test one of these programs or view the source of vtun since it is the simplest. 

--
John

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux