У меня в строке ядра: net.ifnames=0
Делаю по вики: 1, 2.
/etc/conf.d/net
tuntap_tap0="tap"
config_tap0=null
config_eth0=null
config_br0="dhcp"
bridge_br0="eth0 tap0"
rc_net_br0_need="net.eth0 net.tap0"
Создаю симлинки:
ln -s /etc/init.d/net.lo /etc/init.d/net.br0
ln -s /etc/init.d/net.lo /etc/init.d/net.tap0
Что нужно добавить в runlevel default, чтобы была сеть, работал бридж и tap интерфейс?
Если стоит eth0 и br0, то сети нет, а в процессе загрузки системы происходит пауза, пока не получит IP по dhcp, получает, после Starting DHCP Client Daemon он пишет:
Network interface NamePolicy= disabled on kernel commandline, ignoring.
Автовход пользователя настроен в inittab:
c1:12345:respawn:/sbin/agetty --noclear -a sev 38400 tty1 linux
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ] ; then
startx &
fi
[[ -f ~/.bashrc ]] && . ~/.bashrc
Без бриджа иксы стартуют моментально.
Как настроить, чтобы была сеть, работал бридж и это не влияло на старт иксов? Спасибо.