[Netkit.users] --eth0=tap,... + --eth1=A Not working
Alessandro Dentella
sandro at e-den.it
Fri Dec 5 13:08:45 CET 2008
Hi,
i'm struggling with tap devices.
While I can start a machine with one single tap device:
vstart --eth0=tap,172.16.0.1,172.16.0.2 fw1
I have problems starting a second device on the same machine:
vstart --eth0=tap,172.16.0.1,172.16.0.2 --eth1=A fw2
below are the messages in the console.
It seems to me that the mistake is that the second hub (A) is started as
an Internet connected virtual hub while it's not. Root privileges are
requested for the second time, but this time the devise is busy.
Any hints?
sandro
*:-)
============= Starting virtual machine "fw2" =============
Kernel: /misc/netkit/netkit/kernel/netkit-kernel
Modules: /misc/netkit/netkit/kernel/modules
Memory: 64 MB
Model fs: /misc/netkit/netkit/fs/netkit-fs
Filesystem: /tmp/fw2.disk (new)
Interfaces: eth0 @ tap (/home/sandro/.netkit/hubs/vhub_sandro_tap.cnct)
eth1 @ A (/home/sandro/.netkit/hubs/vhub_sandro_A.cnct)
Hostfs at: /home/sandro
******** Starting Internet connected virtual hub ********
172.16.0.1 - 172.16.0.2
******** (root privileges are required) ********
Running ==> /misc/netkit/netkit/bin/manage_tuntap start sandro 172.16.0.1 172.16.0.2 /home/sandro/.netkit/hubs/vhub_sandro_tap.cnct
Password:
Bringing down nk_tap_sandro (if any)... done.
Bringing down tunnel (if any)... done.
Setting up tunnel... done.
Bringing up nk_tap_sandro... done.
Setting permissions for /dev/net/tun... done.
Enabling IP forwarding... done.
Enabling masquerading... done.
Opening firewall for tunnel... done.
************** Abandoning root privileges ***************
Running ==> /misc/netkit/netkit/bin/uml_switch -tap nk_tap_sandro -hub -unix /home/sandro/.netkit/hubs/vhub_sandro_tap.cnct </dev/null 2>&1
******** Starting Internet connected virtual hub ********
/home/sandro/.netkit/hubs/vhub_sandro_A.cnct - /home/sandro/.netkit/hubs/vhub_sandro_A.cnct
******** (root privileges are required) ********
Running ==> /misc/netkit/netkit/bin/manage_tuntap start sandro /home/sandro/.netkit/hubs/vhub_sandro_A.cnct /home/sandro/.netkit/hubs/vhub_sandro_A.cnct /home/sandro/.netkit/hubs/vhub_sandro_A.cnct
Password:
Bringing down nk_tap_sandro (if any)... done.
Bringing down tunnel (if any)... done.
Setting up tunnel... TUNSETIFF: Device or resource busy
Error while configuring the tunnel.
sandro at bluff:/tmp$ ipl
lo: 127.0.0.1/8
eth0:
eth1: 192.168.5.1/24 ==> GW 192.168.5.254 - main
[nk_tap_sandro]: 172.16.0.1/16
--
Sandro Dentella *:-)
e-mail: sandro at e-den.it
http://sqlkit.argolinux.org SQLkit home page - PyGTK/python/sqlalchemy
More information about the Netkit.users
mailing list