[SOLVED]Иммитация eth

Задачка такая:
Cиммитровать присутвие в системе четырех дополнительных интерфейсов eth1, eth2 .. eth4. Судьба инфы, которая будет на них слаться на данный момент мне глубоко пофиг :-)
Подскажите куда копать...
ifconfig eth1
пишет no such device.

вроде, мне в ядре попадалось

вроде, мне в ядре попадалось dummy ethernet

ps практика показывает, что следует спрашивать не только о конкретной части "велосипеда", которая у вас не получается, но и рассказать о всей конструкции.

о конструкции.

А конструкция там незамысловатая... Есть некий аппаратно - программный комплекс, который использует 5 интерфесов et0..eth4. Из них меня интересует только eth0... на остальные на данный момент начхать, потому под стенд выделили машинку с одним ethernet... Остальные нужно тупо завести куда нибудь... чтобы не ругалось вообщем :-)

modinfo dummy

modinfo dummy

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Модуль ядра не установлен. Не

Модуль ядра не установлен. Не подскажете, где он в меню конфигурации ядра? :-)

modinfo dummy filename:

modinfo dummy
filename:       /lib/modules/3.0.0-gentoo-1.04/kernel/drivers/net/dummy.ko
alias:          rtnl-link-dummy
license:        GPL
srcversion:     8CE65B44AD98B2E491B343B
depends:        
vermagic:       3.0.0-gentoo-1.04 SMP preempt mod_unload modversions 
parm:           numdummies:Number of dummy pseudo devices (int)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Теперь так: insmod -o ethX

Теперь так:
insmod -o ethX /lib/modules/3.0.0-gentoo-1.04/kernel/drivers/net/dummy.ko

да? :-)
Или есть другие методы?

Так не катит :-(

Так не катит :-(

Device Drivers ---> -*-

Device Drivers  --->
  -*- Network device support  --->
    <M>   Dummy net driver support

Обязательно нужны ethernet-интерфейсы? Может tap/tun подойдут?

tunctl -t ethX

Да, обязательно. Не хочу

Да, обязательно. Не хочу ковыряться в чужих исходниках/конфигах :-) Нужно просто запустить у себя то, что сделано до меня большим количесвтвом людей за долгое время :-)

Поправьте если ошибаюсь, но

Поправьте если ошибаюсь, но как раз tap-ы то что вам нужно. Т.к. на самом деле это виртульные ethernet-адаптер.
Вам даже подсказали как сделать чтобы название были такие же как у физических.

Да, tap - то что нужно.

Если только он не будет создавать bridge..
man tunctl ругнулся что нет такого мана :-(

Вообщем на сколько я понял...

На сколько я понял из того что нашел в сети - для того чтобы создать виртуальный eth через tun/tap - обязательно будет создан мост.. Это не совсем то, что нужно :-(
Поправьте меня, если я что то не понял..
Дело в том, что софт который нужно запустить в свою очередь создает мосты с этими интерфейсами, а так они сами части моста - получается туфта :-(

tunctl просто создаст

tunctl просто создаст интерфейсы, мост оно не создает. Для мостов brclt используется.
С точки зрения системы - это будут интерфейсы, смотрящие в никуда, так что это именно то что вам и надо

Да, вроде с интерфейсами все

Да, вроде с интерфейсами все норм. Просто там свои подводные камни, и казалось что tun/tap создает мост.
Большое спасибо за ответы!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".