alc0 aliases not working anymore after update to r300138

From: Johan Hendriks <joh.hendriks_at_gmail.com>
Date: Wed, 18 May 2016 16:29:46 +0200
Hello all.

I just rebuild current today, and now I can not use aliases on my
network interface anymore.

FreeBSD desk.server.testdomain.nl 11.0-CURRENT FreeBSD 11.0-CURRENT #6
r300138: Wed May 18 14:30:38 CEST 2016    
root_at_desk.server.testdomain.nl:/usr/obj/usr/src/sys/KRNL  amd64

my /etc/rc.conf looks like this (relevant part)

hostname="desk.server.testdomain.nl"
ifconfig_alc0="inet 192.168.2.237 netmask 255.255.255.0"
ifconfig_alc0_alias0="inet 192.168.1.155 netmask 255.255.255.255"
defaultrouter="192.168.2.1"

If I start the server with the alias commented out all is fine. If I
edit /etc/rc.conf and remove the # and run /etc/netstart, then ifconfig
shows both ipadresses and everything still works.
But after a reboot, the network card is not working, also a netstat -r
takes about 30 seconds to return to the prompt. If started without an
alias on the interface the prompt is back instant.

If I comment out the alias line and restart the server I can use my
network again,

Before my build world of yesterday all was fine.

regards
Received on Wed May 18 2016 - 12:29:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:05 UTC