conf/160373: pccard_ether does not take settings in /etc/rc.conf.d/network into account

Nick Hibma nick at
Thu Sep 1 18:20:09 UTC 2011

>Number:         160373
>Category:       conf
>Synopsis:       pccard_ether does not take settings in /etc/rc.conf.d/network into account
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 01 18:20:09 UTC 2011
>Originator:     Nick Hibma
>Release:        FreeBSD 8-STABLE (old)
AnyWi Technologies
FreeBSD 8.2-STABLE FreeBSD 8.2-STABLE #13: Mon Mar 28 10:06:02 CEST 2011     nick at  i386
In our configuration system we use /etc/rc.conf.d/ files extensively (instead of sticking everything into /etc/rc.conf and rc.conf.local).

But pccard_ether does not take /etc/rc.conf.d/network into account when deciding whether an interface is NOAUTO or not.
Define a wlan interface in /etc/rc.conf.d/network

ifconfig_wlan0="DHCP NOAUTO"


/etc/rc.conf.d/pccard_ether wlan0 restart

and notice that it will configure the interface.


. /etc/rc.conf.d/network

to /etc/rc.conf.d/pccard_ether and execute the command above again. Notice that the interface is no longer configured.
--- pccard_ether.old	2011-09-01 18:10:43.000000000 +0000
+++ pccard_ether	2011-09-01 17:20:26.000000000 +0000
@@ -123,6 +123,7 @@
-load_rc_config pccard_ether
+load_rc_config $name
+load_rc_config network
 run_rc_command $args


More information about the freebsd-bugs mailing list