What changed in rc.d infrastructure in last months?

Lev Serebryakov lev at FreeBSD.org
Sun Oct 25 19:20:32 UTC 2015


Hello freebsd-current,


 New version of -CURRENT try to configure wlan0 and run hostapd twice:

Created wlan(4) interfaces: wlan0.
Created clone interfaces: gif0.
em0: link state changed to UP
em0: link state changed to DOWN
ifconfig: NONE: bad value
vlan0: changing name to 'skynet'
vlan1: changing name to 'eltel'
Starting hostapd.
Configuration file: /etc/hostapd-wlan0.conf
Using interface wlan0 with hwaddr 00:15:6d:85:5f:fc and ssid "home.serebryakov.spb.ru"
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
gif0: link state changed to UP
Starting Network: lo0 em0 em1 wlan0 gif0.
....
Starting devd.
ifconfig: SIOCS80211: Device busy
hostapd already running?  (pid=455).
em1: link state changed to UP
eltel: link state changed to UP
skynet: link state changed to UP
Starting Network: wlan0.

 Before this there was no second try to run hostapd. What should I change in
/etc/rc.d to eliminate this double-run and double-configuration? Now I
have:

wlans_ath0="wlan0"
create_args_wlan0="wlanmode hostap bssid"
ifconfig_wlan0="HOSTAP inet 192.168.135.1 netmask 255.255.255.0 mode 11ng channel 3:ht/40 -bgscan ssid home.serebryakov.spb.ru country DE regdomain row txpower 30"

 I DON'T have "hostapd_enable"!

-- 
Best regards,
 Lev                          mailto:lev at FreeBSD.org



More information about the freebsd-current mailing list