Народ, тут такая проблемма, у меня программа под линуксом требует следующие устройство /dev/tap0 в доке по программе написано что нужно использовать ethertap "You need to have the ethertap-dev" вот вопрос: Что это за устройство? или это программный какой-то порт(девайс)?
когда ядро собираешь, там среди девайсов по-омоему есть какой-то ethertap. Вот включи его и обретешь ты счастье. А вообще читай /usr/src/linux/Documentation/net вроде на предмет того, что это за девайс.