0

Prior to upgrade, the network interfaces were configured with brex_ifconfig statements in rc.conf. After upgrade, this fails.

If I log in locally, and do ifconfig from the command line, and then start by hand all the services that failed because they couldn't find a configured network interface, everything works fine.

I've tried destroying the interfaces to re-configure them, but ifconfig destroy fails with an error message.

Any ideas gratefully received.

bocarp
  • 3
  • 1
  • I suggest that, after logging in locally, you restart networking (something like /etc/rc.d/netif restart) and look for errors, then paste those here. Sorry I can't be more specific, as I don't have FreeBSD installed at the moment. – fission Aug 08 '10 at 11:26
  • What does `brex_ifconfig` mean ? – Eugene Yarmash Aug 09 '10 at 06:33
  • The interfaces are bre0 and bre1, so statements beginning bre0_ifconfig and bre1_config are used in rc.conf. Thanks for the hint, @fission. I found that /etc/network.subr was incomplete. – bocarp Aug 09 '10 at 15:33
  • 2
    @bocarp: Ah. It should be `ifconfig_bre0` anyway.. – Eugene Yarmash Aug 10 '10 at 06:42
  • Oh, duh. Yes, I was doing it from memory. You get the idea, anyway. And it all works lovely, now. – bocarp Aug 10 '10 at 14:24
  • when in doubt check `/etc/defaults/rc.conf` – SaveTheRbtz Aug 10 '10 at 20:31

1 Answers1

0

Make sure that /etc/network.subr is complete

Aaron
  • 2,968
  • 1
  • 23
  • 36