Slawa Olhovchenkov
2016-May-28 11:54 UTC
Misinterop between bsdinstall and /etc/rc.d/netif
I am setup new system with two interface card -- em0 and em1. Connected and configured only em1, set static address via bsdinstall at install time. Connected network equipment pass traffic after some delay after if up. After boot /etc/rc.d/netif print 'Starting Networks: lo0 em0' w/o em1. And print dummy output of ifconfig only for em0 (and nothing for em1). As result some services at boot time can't functional properly -- for example, ypbind can't resolve nis server address and switch to broadcast mode, nfs stuck at boot. Setting `ifconfig_em0=NOAUTO` resolve this. What need to fix? bsdinstall to set all unused interfaces to NOAUTO? Or /etc/rc.d/netif to not stop at first not configured interface?