What's your command line, and what does dmesg say?

                               Jeff


First, I start the network emulator that creates the tap interfaces.

I start the UML with:

./linux-2.6.24-x86_64 ubda=FedoraCore6-AMD64-root_fs eth0=tuntap,tap1

Inside the UML, I do:

[root@localhost ~]# ifconfig eth0 up
TUNSETIFF failed, errno = 16
SIOCSIFFLAGS: Device or resource busy


Last lines of dmesg:

TUNSETIFF failed, errno = 16
TUNSETIFF failed, errno = 16
TUNSETIFF failed, errno = 16
TUNSETIFF failed, errno = 16


I just need the UML to listen and send packets to the tap device of the emulator, but the emulator must manage the devices in order to establish the network links

I've also tried creating other tap for the UML and bridging it with brctl, but I don't receive all the traffic inside the UML...

Ideas?

br,
Sergio