tap интерфейс

Привет всем.

Завожу tap интерфейс (хочу qemu поюзать):
# tunctl -u impatt -t tap5
Пишет, мол, всё ОК.

Пытаюсь поднять:
# ip l set dev tap5 up

Проверяю:
# ip l
5: tap5: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 500
link/ether 92:c0:d0:07:f2:f1 brd ff:ff:ff:ff:ff:ff

В dmesg:
ADDRCONF(NETDEV_UP): tap5: link is not ready

Что может быть за хня ? Как побороть ? В интернетах нашёл неутешающее http://kerneltrap.org/mailarchive/linux-netdev/2010/10/23/6288128/thread
Спасибо.
Сам не проверял сейчас, но, может, лучше попробовать современными средствами создать необходимый интерфейс?
$ ip tuntap help
Usage: ip tuntap { add | del } [ dev PHYS_DEV ] 
          [ mode { tun | tap } ] [ user USER ] [ group GROUP ]
          [ one_queue ] [ pi ] [ vnet_hdr ]
Where: USER  := { STRING | NUMBER }
       GROUP := { STRING | NUMBER }
kurych
Сам не проверял сейчас, но, может, лучше попробовать современными средствами создать необходимый интерфейс?
$ ip tuntap help
Мысль интересная.
Проверил так:
# ip tuntap add dev tap5 mode tap user impatt
Далее всё как в изначальном примере: поднимаю ip l set dev tap5 up - не ругается. Но интерфейс всё равно DOWN и в dmesg то-же самое, что в изначальном примере.

Но мысль интересная, надо бы взять на заметку, что ip теперь этим заведует.
Спасибо.
Тоже нашел время, “потыкался”. Действительно, что-то в ядре поломали. Покопался в инете. Много жалоб. Не только здесь, но и с бриджингом. Но если с бриджингом решаемо пока, то с tap пока не получилось.
В общем, “будем искать” (С) Семен Семеныч
И пока чинят ядро, можно смело использовать VirtualBox от Оракла. ;-)
mango
В виртуалбоксе поддержку win9x поломали насмерть. Поставить можно, но сети и драйверов из гостевых дополнений ни разу нет. Два дня нетрадиционными извращениями занимался. Хотелось с минимальным количеством памяити завести несколько форточных програм требующих реального юсб.
Да пребудет с вами знание ip адреса
На самом деле ничто не мешает и qemu без tun/tap использовать. Вариант с параметрами “-net nic -net user” вполне себе работает и дает доступ к сети.
 
Зарегистрироваться или войдите чтобы оставить сообщение.