I'm trying to combine UML with a network emulator (NEMAN), that uses TAP interfaces. I downloaded the kernel and fedora root-fs from the UML website and it works fine. Even I installed a couple of programs using chroot.

My problem is: I start the emulator and then the UML, but I can't set up the eth0 interface in the UML, it says a Device Busy error.
Surely it is because the emulator creates and manages the tap interfaces. So, I don't know if there is way to share this tap between the two processes.

any idea?

Best regards,