ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/doc/gvpe.osdep.5.pod
(Generate patch)

Comparing gvpe/doc/gvpe.osdep.5.pod (file contents):
Revision 1.5 by pcg, Thu Mar 17 23:59:37 2005 UTC vs.
Revision 1.7 by pcg, Wed Mar 23 20:07:56 2005 UTC

74TAP-device; part of the kernel (since 4.x, maybe earlier). To initialize 74TAP-device; part of the kernel (since 4.x, maybe earlier). To initialize
75the interface, use this command: 75the interface, use this command:
76 76
77 ifconfig $IFNAME ether $MAC mtu $MTU up 77 ifconfig $IFNAME ether $MAC mtu $MTU up
78 78
79These commands might be helpful examples:
80
81 ifconfig $IFNAME 10.0.0.$NODEID
82 route add -net 10.0.0.0 -netmask 255.255.255.0 -interface $IFNAME 10.0.0.$NODEID
83
79=head2 tincd/netbsd 84=head2 tincd/netbsd
80 85
81TUN-device; The interface is a point to point-device. To initialize it, 86TUN-device; The interface is a point to point-device. To initialize it,
82you currently need to configure it as such, giving it an address on your 87you currently need to configure it as such, giving it an address on your
83vpn (the exact address doesn't matter), like this: 88vpn (the exact address doesn't matter), like this:
89 94
90=head2 tincd/openbsd 95=head2 tincd/openbsd
91 96
92TUN-device; already part of the kernel. See C<tincd/netbsd> for more information. 97TUN-device; already part of the kernel. See C<tincd/netbsd> for more information.
93 98
99=head2 native/darwin
100
101TAP-device;
102
103The necessary kernel extension can be found here:
104
105 http://www-user.rhrk.uni-kl.de/~nissler/tuntap/
106
107There are two drivers, the one to use is the "tap" driver. It driver must
108be loaded before use, read the docs on how to install it as a startup
109item.
110
111To initialize the interface, use this command:
112
113 ifconfig $IFNAME ether $MAC mtu $MTU up
114
115These commands might be helpful examples:
116
117 ifconfig $IFNAME 10.0.0.$NODEID
118 route add -net 10.0.0.0 -interface $IFNAME 255.255.255.0
119
94=head2 tincd/darwin 120=head2 tincd/darwin
95 121
96TUN-device; See C<tincd/netbsd> for more information. 122TUN-device; See C<tincd/netbsd> for more information. C<native/darwin> is
123preferable.
97 124
98The necessary kernel extension can be found here: 125The necessary kernel extension can be found here:
99 126
100 http://chrisp.de/en/projects/tunnel.html 127 http://chrisp.de/en/projects/tunnel.html
101
102A newer (and reportedly much more stable) driver that also supports TAP
103operations is available here:
104
105 http://www-user.rhrk.uni-kl.de/~nissler/tuntap/
106
107But GVPE has not been ported to it's TAP interface. Patches are welcome.
108 128
109The driver must be loaded before use: 129The driver must be loaded before use:
110 130
111 kmodload tunnel 131 kmodload tunnel
112 132
113=head2 tincd/solaris 133=head2 tincd/solaris
114 134
115TUN-device; already part of the kernel, or available here: 135TUN-device; already part of the kernel(?), or available here:
116 136
117 http://vtun.sourceforge.net/tun/ 137 http://vtun.sourceforge.net/tun/
118 138
119Some precompiled tun drivers might be available here: 139Some precompiled tun drivers might be available here:
120 140

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines