+ _conf_d=/etc/init.d/../conf.d + _c=net + '[' -n net -a net '!=' net.ath0 ']' + '[' -e /etc/init.d/../conf.d/net.default ']' + '[' -e /etc/init.d/../conf.d/net ']' + . /etc/init.d/../conf.d//net ++ modules=("iwconfig") ++ mode_ath0=managed ++ config_ath0=("10.1.1.5 netmask 255.255.0.0") ++ routes_ath0=("default via 10.1.1.1") ++ dhcp_ath0='release nodns' ++ preferred_aps=FMLAN ++ associate_order=forcepreferredonly ++ key_FMLAN='open xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xx' + unset _c + '[' -e /etc/init.d/../conf.d/net.ath0.default ']' + '[' -e /etc/init.d/../conf.d/net.ath0 ']' + unset _conf_d + '[' -e /etc/rc.conf ']' + . /etc/rc.conf ++ rc_parallel=YES ++ rc_interactive=YES ++ rc_depend_strict=YES ++ rc_hotplug=YES ++ rc_coldplug=YES ++ rc_plug_services='!net.ath0' ++ rc_logger=NO ++ unicode=YES ++ net_fs_list='afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs smbfs' ++ rc_tty_number=12 ++ rc_device_tarball=NO ++ dmesg_level=1 + '[' -n '' ']' + . /etc/init.d/net.ath0 ++ MODULESDIR=/lib/rc/net ++ MODULESLIST=/lib/rc/init.d/nettree ++ _config_vars='config routes' ++ '[' -z '' ']' ++ IN_BACKGROUND=NO ++ description='Configures network interfaces.' ++ __IFS=' ' + shift + unset _d + unset _f + '[' -n '' ']' + '[' -n '' -o -n '' -o -n '' ']' + '[' -n start ']' + for _cmd in describe start stop '${extra_commands:-${opts}}' '${extra_started_commands}' + '[' describe = start ']' + for _cmd in describe start stop '${extra_commands:-${opts}}' '${extra_started_commands}' + '[' start = start ']' + type start + yesno NO + '[' -z NO ']' + case "$1" in + return 1 + unset _cmd + type start_pre + start + local IFACE=ath0 oneworked=false module= ++ shell_var ath0 + local IFVAR=ath0 cmd= our_metric= + local metric=0 + einfo 'Bringing up interface ath0' + local _r + /lib/rc/bin/einfo 'Bringing up interface ath0' * Bringing up interface ath0 + _r=0 + export EINFO_LASTCMD=einfo + EINFO_LASTCMD=einfo + return 0 + eindent + EINFO_INDENT=2 + '[' 2 -gt 40 ']' + export EINFO_INDENT + '[' -z '' ']' + local MODULES= + _load_modules true + local starting=true mymods= + _gen_module_list false + local x= f= force=false + false + '[' -s /lib/rc/init.d/nettree -a /lib/rc/init.d/nettree -nt /lib/rc/net ']' + local update=false + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/adsl.sh ']' + '[' /lib/rc/net/adsl.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/apipa.sh ']' + '[' /lib/rc/net/apipa.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/arping.sh ']' + '[' /lib/rc/net/arping.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/bonding.sh ']' + '[' /lib/rc/net/bonding.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/br2684ctl.sh ']' + '[' /lib/rc/net/br2684ctl.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/bridge.sh ']' + '[' /lib/rc/net/bridge.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ccwgroup.sh ']' + '[' /lib/rc/net/ccwgroup.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/clip.sh ']' + '[' /lib/rc/net/clip.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/dhclient.sh ']' + '[' /lib/rc/net/dhclient.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/dhcpcd.sh ']' + '[' /lib/rc/net/dhcpcd.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ifconfig.sh ']' + '[' /lib/rc/net/ifconfig.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ifplugd.sh ']' + '[' /lib/rc/net/ifplugd.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ip6to4.sh ']' + '[' /lib/rc/net/ip6to4.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ipppd.sh ']' + '[' /lib/rc/net/ipppd.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/iproute2.sh ']' + '[' /lib/rc/net/iproute2.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/iwconfig.sh ']' + '[' /lib/rc/net/iwconfig.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/macchanger.sh ']' + '[' /lib/rc/net/macchanger.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/macnet.sh ']' + '[' /lib/rc/net/macnet.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/netplugd.sh ']' + '[' /lib/rc/net/netplugd.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/pppd.sh ']' + '[' /lib/rc/net/pppd.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/pump.sh ']' + '[' /lib/rc/net/pump.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/ssidnet.sh ']' + '[' /lib/rc/net/ssidnet.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/system.sh ']' + '[' /lib/rc/net/system.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/tuntap.sh ']' + '[' /lib/rc/net/tuntap.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/udhcpc.sh ']' + '[' /lib/rc/net/udhcpc.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/vlan.sh ']' + '[' /lib/rc/net/vlan.sh -nt /lib/rc/init.d/nettree ']' + for x in '"${MODULESDIR}"/*.sh' + '[' -e /lib/rc/net/wpa_supplicant.sh ']' + '[' /lib/rc/net/wpa_supplicant.sh -nt /lib/rc/init.d/nettree ']' + false + return 0 + . /lib/rc/init.d/nettree ++ module_0=adsl ++ module_0_program='/usr/sbin/adsl-start /usr/sbin/pppoe-start' ++ module_0_program_start= ++ module_0_program_stop= ++ module_0_provide= ++ module_1=apipa ++ module_1_program=/sbin/arping ++ module_1_program_start= ++ module_1_program_stop= ++ module_1_provide= ++ module_2=arping ++ module_2_program='/sbin/arping /usr/sbin/arping2' ++ module_2_program_start= ++ module_2_program_stop= ++ module_2_provide= ++ module_3=bonding ++ module_3_program=/sbin/ifenslave ++ module_3_program_start= ++ module_3_program_stop= ++ module_3_provide= ++ module_4=br2684ctl ++ module_4_program= ++ module_4_program_start=/sbin/br2684ctl ++ module_4_program_stop= ++ module_4_provide= ++ module_5=tuntap ++ module_5_program= ++ module_5_program_start= ++ module_5_program_stop= ++ module_5_provide= ++ module_6=bridge ++ module_6_program=/sbin/brctl ++ module_6_program_start= ++ module_6_program_stop= ++ module_6_provide= ++ module_7=ccwgroup ++ module_7_program= ++ module_7_program_start= ++ module_7_program_stop= ++ module_7_provide= ++ module_8=clip ++ module_8_program=/usr/sbin/atmsigd ++ module_8_program_start= ++ module_8_program_stop= ++ module_8_provide= ++ module_9=macchanger ++ module_9_program= ++ module_9_program_start= ++ module_9_program_stop= ++ module_9_provide= ++ module_10=macnet ++ module_10_program= ++ module_10_program_start= ++ module_10_program_stop= ++ module_10_provide= ++ module_11=rename ++ module_11_program= ++ module_11_program_start= ++ module_11_program_stop= ++ module_11_provide= ++ module_12=netplugd ++ module_12_program= ++ module_12_program_start=/sbin/netplugd ++ module_12_program_stop= ++ module_12_provide=plug ++ module_13=ifplugd ++ module_13_program= ++ module_13_program_start=/usr/sbin/ifplugd ++ module_13_program_stop= ++ module_13_provide=plug ++ module_14=ipppd ++ module_14_program= ++ module_14_program_start=/usr/sbin/ipppd ++ module_14_program_stop= ++ module_14_provide=isdn ++ module_15=iwconfig ++ module_15_program=/sbin/iwconfig ++ module_15_program_start= ++ module_15_program_stop= ++ module_15_provide=wireless ++ module_16=wpa_supplicant ++ module_16_program= ++ module_16_program_start=/sbin/wpa_supplicant ++ module_16_program_stop= ++ module_16_provide=wireless ++ module_17=ssidnet ++ module_17_program= ++ module_17_program_start= ++ module_17_program_stop= ++ module_17_provide= ++ module_18=ifconfig ++ module_18_program=/sbin/ifconfig ++ module_18_program_start= ++ module_18_program_stop= ++ module_18_provide=interface ++ module_19=iproute2 ++ module_19_program=/sbin/ip ++ module_19_program_start= ++ module_19_program_stop= ++ module_19_provide=interface ++ module_20=pppd ++ module_20_program=/usr/sbin/pppd ++ module_20_program_start= ++ module_20_program_stop= ++ module_20_provide=ppp ++ module_21=system ++ module_21_program= ++ module_21_program_start= ++ module_21_program_stop= ++ module_21_provide= ++ module_22=vlan ++ module_22_program=/sbin/vconfig ++ module_22_program_start= ++ module_22_program_stop= ++ module_22_provide= ++ module_23=dhclient ++ module_23_program= ++ module_23_program_start=/sbin/dhclient ++ module_23_program_stop= ++ module_23_provide=dhcp ++ module_24=pump ++ module_24_program=/sbin/pump ++ module_24_program_start= ++ module_24_program_stop= ++ module_24_provide=dhcp ++ module_25=udhcpc ++ module_25_program= ++ module_25_program_start=/sbin/udhcpc ++ module_25_program_stop= ++ module_25_provide=dhcp ++ module_26=dhcpcd ++ module_26_program= ++ module_26_program_start=dhcpcd ++ module_26_program_stop= ++ module_26_provide=dhcp ++ module_27=ip6to4 ++ module_27_program= ++ module_27_program_start= ++ module_27_program_stop= ++ module_27_provide= ++ module_28= + MODULES= + '[' ath0 '!=' lo -a ath0 '!=' lo0 ']' + eval 'mymods=$modules_ath0' ++ mymods= + '[' -z '' ']' + mymods=iwconfig + local i=-1 x= mod= f= provides= + true + i=0 + eval 'mod=$module_0' ++ mod=adsl + '[' -z adsl ']' + '[' -e /lib/rc/net/adsl.sh ']' + eval set -- '$module_0_program' ++ set -- /usr/sbin/adsl-start /usr/sbin/pppoe-start + '[' -n /usr/sbin/adsl-start ']' + x= + for x in '"$@"' + '[' -x /usr/sbin/adsl-start ']' + for x in '"$@"' + '[' -x /usr/sbin/pppoe-start ']' + '[' -x /usr/sbin/pppoe-start ']' + continue + true + i=1 + eval 'mod=$module_1' ++ mod=apipa + '[' -z apipa ']' + '[' -e /lib/rc/net/apipa.sh ']' + eval set -- '$module_1_program' ++ set -- /sbin/arping + '[' -n /sbin/arping ']' + x= + for x in '"$@"' + '[' -x /sbin/arping ']' + break + '[' -x /sbin/arping ']' + true + eval set -- '$module_1_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_1_provide' ++ provides= + true + case " ${mymods} " in + MODULES=apipa + . /lib/rc/net/apipa.sh + '[' -z '' ']' + continue + true + i=2 + eval 'mod=$module_2' ++ mod=arping + '[' -z arping ']' + '[' -e /lib/rc/net/arping.sh ']' + eval set -- '$module_2_program' ++ set -- /sbin/arping /usr/sbin/arping2 + '[' -n /sbin/arping ']' + x= + for x in '"$@"' + '[' -x /sbin/arping ']' + break + '[' -x /sbin/arping ']' + true + eval set -- '$module_2_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_2_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping' + . /lib/rc/net/arping.sh + '[' -z '' ']' + continue + true + i=3 + eval 'mod=$module_3' ++ mod=bonding + '[' -z bonding ']' + '[' -e /lib/rc/net/bonding.sh ']' + eval set -- '$module_3_program' ++ set -- /sbin/ifenslave + '[' -n /sbin/ifenslave ']' + x= + for x in '"$@"' + '[' -x /sbin/ifenslave ']' + '[' -x /sbin/ifenslave ']' + continue + true + i=4 + eval 'mod=$module_4' ++ mod=br2684ctl + '[' -z br2684ctl ']' + '[' -e /lib/rc/net/br2684ctl.sh ']' + eval set -- '$module_4_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_4_program_start' ++ set -- /sbin/br2684ctl + '[' -n /sbin/br2684ctl ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /sbin/br2684ctl ']' + unset x + '[' -n '' ']' + continue + true + i=5 + eval 'mod=$module_5' ++ mod=tuntap + '[' -z tuntap ']' + '[' -e /lib/rc/net/tuntap.sh ']' + eval set -- '$module_5_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_5_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_5_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap' + . /lib/rc/net/tuntap.sh ++ _config_vars='config routes tunctl' + '[' -z '' ']' + continue + true + i=6 + eval 'mod=$module_6' ++ mod=bridge + '[' -z bridge ']' + '[' -e /lib/rc/net/bridge.sh ']' + eval set -- '$module_6_program' ++ set -- /sbin/brctl + '[' -n /sbin/brctl ']' + x= + for x in '"$@"' + '[' -x /sbin/brctl ']' + break + '[' -x /sbin/brctl ']' + true + eval set -- '$module_6_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_6_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge' + . /lib/rc/net/bridge.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl' + '[' -z '' ']' + continue + true + i=7 + eval 'mod=$module_7' ++ mod=ccwgroup + '[' -z ccwgroup ']' + '[' -e /lib/rc/net/ccwgroup.sh ']' + eval set -- '$module_7_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_7_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_7_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup' + . /lib/rc/net/ccwgroup.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup' + '[' -z '' ']' + continue + true + i=8 + eval 'mod=$module_8' ++ mod=clip + '[' -z clip ']' + '[' -e /lib/rc/net/clip.sh ']' + eval set -- '$module_8_program' ++ set -- /usr/sbin/atmsigd + '[' -n /usr/sbin/atmsigd ']' + x= + for x in '"$@"' + '[' -x /usr/sbin/atmsigd ']' + '[' -x /usr/sbin/atmsigd ']' + continue + true + i=9 + eval 'mod=$module_9' ++ mod=macchanger + '[' -z macchanger ']' + '[' -e /lib/rc/net/macchanger.sh ']' + eval set -- '$module_9_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_9_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_9_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger' + . /lib/rc/net/macchanger.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac' + '[' -z '' ']' + continue + true + i=10 + eval 'mod=$module_10' ++ mod=macnet + '[' -z macnet ']' + '[' -e /lib/rc/net/macnet.sh ']' + eval set -- '$module_10_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_10_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_10_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet' + . /lib/rc/net/macnet.sh + '[' -z '' ']' + continue + true + i=11 + eval 'mod=$module_11' ++ mod=rename + '[' -z rename ']' + '[' -e /lib/rc/net/rename.sh ']' + continue + true + i=12 + eval 'mod=$module_12' ++ mod=netplugd + '[' -z netplugd ']' + '[' -e /lib/rc/net/netplugd.sh ']' + eval set -- '$module_12_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_12_program_start' ++ set -- /sbin/netplugd + '[' -n /sbin/netplugd ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /sbin/netplugd ']' + unset x + '[' -n '' ']' + continue + true + i=13 + eval 'mod=$module_13' ++ mod=ifplugd + '[' -z ifplugd ']' + '[' -e /lib/rc/net/ifplugd.sh ']' + eval set -- '$module_13_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_13_program_start' ++ set -- /usr/sbin/ifplugd + '[' -n /usr/sbin/ifplugd ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /usr/sbin/ifplugd ']' + unset x + '[' -n '' ']' + continue + true + i=14 + eval 'mod=$module_14' ++ mod=ipppd + '[' -z ipppd ']' + '[' -e /lib/rc/net/ipppd.sh ']' + eval set -- '$module_14_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_14_program_start' ++ set -- /usr/sbin/ipppd + '[' -n /usr/sbin/ipppd ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /usr/sbin/ipppd ']' + unset x + '[' -n '' ']' + continue + true + i=15 + eval 'mod=$module_15' ++ mod=iwconfig + '[' -z iwconfig ']' + '[' -e /lib/rc/net/iwconfig.sh ']' + eval set -- '$module_15_program' ++ set -- /sbin/iwconfig + '[' -n /sbin/iwconfig ']' + x= + for x in '"$@"' + '[' -x /sbin/iwconfig ']' + break + '[' -x /sbin/iwconfig ']' + true + eval set -- '$module_15_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_15_provide' ++ provides=wireless + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig' + . /lib/rc/net/iwconfig.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan' ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps' + '[' -z wireless ']' + local f= + for f in pre_start start post_start + eval 'wireless_pre_start() { type iwconfig_pre_start >/dev/null 2>&1 || return 0; iwconfig_pre_start "$@"; }' + for f in pre_start start post_start + eval 'wireless_start() { type iwconfig_start >/dev/null 2>&1 || return 0; iwconfig_start "$@"; }' + for f in pre_start start post_start + eval 'wireless_post_start() { type iwconfig_post_start >/dev/null 2>&1 || return 0; iwconfig_post_start "$@"; }' + eval module_iwconfig_provides=wireless ++ module_iwconfig_provides=wireless + eval module_wireless_providedby=iwconfig ++ module_wireless_providedby=iwconfig + true + i=16 + eval 'mod=$module_16' ++ mod=wpa_supplicant + '[' -z wpa_supplicant ']' + '[' -e /lib/rc/net/wpa_supplicant.sh ']' + eval set -- '$module_16_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_16_program_start' ++ set -- /sbin/wpa_supplicant + '[' -n /sbin/wpa_supplicant ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /sbin/wpa_supplicant ']' + unset x + '[' -n '' ']' + continue + true + i=17 + eval 'mod=$module_17' ++ mod=ssidnet + '[' -z ssidnet ']' + '[' -e /lib/rc/net/ssidnet.sh ']' + eval set -- '$module_17_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_17_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_17_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet' + . /lib/rc/net/ssidnet.sh + '[' -z '' ']' + continue + true + i=18 + eval 'mod=$module_18' ++ mod=ifconfig + '[' -z ifconfig ']' + '[' -e /lib/rc/net/ifconfig.sh ']' + eval set -- '$module_18_program' ++ set -- /sbin/ifconfig + '[' -n /sbin/ifconfig ']' + x= + for x in '"$@"' + '[' -x /sbin/ifconfig ']' + break + '[' -x /sbin/ifconfig ']' + true + eval set -- '$module_18_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_18_provide' ++ provides=interface + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig' + . /lib/rc/net/ifconfig.sh + '[' -z interface ']' + local f= + for f in pre_start start post_start + eval 'interface_pre_start() { type ifconfig_pre_start >/dev/null 2>&1 || return 0; ifconfig_pre_start "$@"; }' + for f in pre_start start post_start + eval 'interface_start() { type ifconfig_start >/dev/null 2>&1 || return 0; ifconfig_start "$@"; }' + for f in pre_start start post_start + eval 'interface_post_start() { type ifconfig_post_start >/dev/null 2>&1 || return 0; ifconfig_post_start "$@"; }' + eval module_ifconfig_provides=interface ++ module_ifconfig_provides=interface + eval module_interface_providedby=ifconfig ++ module_interface_providedby=ifconfig + true + i=19 + eval 'mod=$module_19' ++ mod=iproute2 + '[' -z iproute2 ']' + '[' -e /lib/rc/net/iproute2.sh ']' + eval set -- '$module_19_program' ++ set -- /sbin/ip + '[' -n /sbin/ip ']' + x= + for x in '"$@"' + '[' -x /sbin/ip ']' + '[' -x /sbin/ip ']' + continue + true + i=20 + eval 'mod=$module_20' ++ mod=pppd + '[' -z pppd ']' + '[' -e /lib/rc/net/pppd.sh ']' + eval set -- '$module_20_program' ++ set -- /usr/sbin/pppd + '[' -n /usr/sbin/pppd ']' + x= + for x in '"$@"' + '[' -x /usr/sbin/pppd ']' + break + '[' -x /usr/sbin/pppd ']' + true + eval set -- '$module_20_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_20_provide' ++ provides=ppp + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd' + . /lib/rc/net/pppd.sh + '[' -z ppp ']' + local f= + for f in pre_start start post_start + eval 'ppp_pre_start() { type pppd_pre_start >/dev/null 2>&1 || return 0; pppd_pre_start "$@"; }' + for f in pre_start start post_start + eval 'ppp_start() { type pppd_start >/dev/null 2>&1 || return 0; pppd_start "$@"; }' + for f in pre_start start post_start + eval 'ppp_post_start() { type pppd_post_start >/dev/null 2>&1 || return 0; pppd_post_start "$@"; }' + eval module_pppd_provides=ppp ++ module_pppd_provides=ppp + eval module_ppp_providedby=pppd ++ module_ppp_providedby=pppd + true + i=21 + eval 'mod=$module_21' ++ mod=system + '[' -z system ']' + '[' -e /lib/rc/net/system.sh ']' + eval set -- '$module_21_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_21_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_21_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system' + . /lib/rc/net/system.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps dns_servers dns_domain dns_search' ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps dns_servers dns_domain dns_search dns_sortlist dns_options' ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps dns_servers dns_domain dns_search dns_sortlist dns_options ntp_servers nis_servers nis_domain' + '[' -z '' ']' + continue + true + i=22 + eval 'mod=$module_22' ++ mod=vlan + '[' -z vlan ']' + '[' -e /lib/rc/net/vlan.sh ']' + eval set -- '$module_22_program' ++ set -- /sbin/vconfig + '[' -n /sbin/vconfig ']' + x= + for x in '"$@"' + '[' -x /sbin/vconfig ']' + '[' -x /sbin/vconfig ']' + continue + true + i=23 + eval 'mod=$module_23' ++ mod=dhclient + '[' -z dhclient ']' + '[' -e /lib/rc/net/dhclient.sh ']' + eval set -- '$module_23_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_23_program_start' ++ set -- /sbin/dhclient + '[' -n /sbin/dhclient ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /sbin/dhclient ']' + unset x + '[' -n '' ']' + continue + true + i=24 + eval 'mod=$module_24' ++ mod=pump + '[' -z pump ']' + '[' -e /lib/rc/net/pump.sh ']' + eval set -- '$module_24_program' ++ set -- /sbin/pump + '[' -n /sbin/pump ']' + x= + for x in '"$@"' + '[' -x /sbin/pump ']' + '[' -x /sbin/pump ']' + continue + true + i=25 + eval 'mod=$module_25' ++ mod=udhcpc + '[' -z udhcpc ']' + '[' -e /lib/rc/net/udhcpc.sh ']' + eval set -- '$module_25_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_25_program_start' ++ set -- /sbin/udhcpc + '[' -n /sbin/udhcpc ']' + x= + for x in '"$@"' + case "${x}" in + '[' -x /sbin/udhcpc ']' + unset x + '[' -n '' ']' + continue + true + i=26 + eval 'mod=$module_26' ++ mod=dhcpcd + '[' -z dhcpcd ']' + '[' -e /lib/rc/net/dhcpcd.sh ']' + eval set -- '$module_26_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_26_program_start' ++ set -- dhcpcd + '[' -n dhcpcd ']' + x= + for x in '"$@"' + case "${x}" in + type dhcpcd + break + '[' -n dhcpcd ']' + eval 'provides=$module_26_provide' ++ provides=dhcp + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd' + . /lib/rc/net/dhcpcd.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps dns_servers dns_domain dns_search dns_sortlist dns_options ntp_servers nis_servers nis_domain dhcp dhcpcd' + '[' -z dhcp ']' + local f= + for f in pre_start start post_start + eval 'dhcp_pre_start() { type dhcpcd_pre_start >/dev/null 2>&1 || return 0; dhcpcd_pre_start "$@"; }' + for f in pre_start start post_start + eval 'dhcp_start() { type dhcpcd_start >/dev/null 2>&1 || return 0; dhcpcd_start "$@"; }' + for f in pre_start start post_start + eval 'dhcp_post_start() { type dhcpcd_post_start >/dev/null 2>&1 || return 0; dhcpcd_post_start "$@"; }' + eval module_dhcpcd_provides=dhcp ++ module_dhcpcd_provides=dhcp + eval module_dhcp_providedby=dhcpcd ++ module_dhcp_providedby=dhcpcd + true + i=27 + eval 'mod=$module_27' ++ mod=ip6to4 + '[' -z ip6to4 ']' + '[' -e /lib/rc/net/ip6to4.sh ']' + eval set -- '$module_27_program' ++ set -- + '[' -n '' ']' + true + eval set -- '$module_27_program_start' ++ set -- + '[' -n '' ']' + eval 'provides=$module_27_provide' ++ provides= + true + case " ${mymods} " in + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' + . /lib/rc/net/ip6to4.sh ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps dns_servers dns_domain dns_search dns_sortlist dns_options ntp_servers nis_servers nis_domain dhcp dhcpcd link suffix relay' + '[' -z '' ']' + continue + true + i=28 + eval 'mod=$module_28' ++ mod= + '[' -z '' ']' + break + for mod in '${mymods}' + case " ${MODULES} " in + eval 'x=$module_iwconfig_provides' ++ x=wireless + '[' -z wireless ']' + for f in pre_start start post_start + eval 'wireless_pre_start() { type iwconfig_pre_start >/dev/null 2>&1 || return 0; iwconfig_pre_start "$@"; }' + for f in pre_start start post_start + eval 'wireless_start() { type iwconfig_start >/dev/null 2>&1 || return 0; iwconfig_start "$@"; }' + for f in pre_start start post_start + eval 'wireless_post_start() { type iwconfig_post_start >/dev/null 2>&1 || return 0; iwconfig_post_start "$@"; }' + eval module_wireless_providedby=iwconfig ++ module_wireless_providedby=iwconfig + local 'LIST=apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' p= + MODULES= + true + for mod in '${LIST}' + eval 'x=$module_apipa_provides' ++ x= + '[' -n '' ']' + MODULES=apipa + for mod in '${LIST}' + eval 'x=$module_arping_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping' + for mod in '${LIST}' + eval 'x=$module_tuntap_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap' + for mod in '${LIST}' + eval 'x=$module_bridge_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge' + for mod in '${LIST}' + eval 'x=$module_ccwgroup_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup' + for mod in '${LIST}' + eval 'x=$module_macchanger_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger' + for mod in '${LIST}' + eval 'x=$module_macnet_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet' + for mod in '${LIST}' + eval 'x=$module_iwconfig_provides' ++ x=wireless + '[' -n wireless ']' + eval 'p=$module_wireless_providedby' ++ p=iwconfig + '[' iwconfig '!=' iwconfig ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig' + for mod in '${LIST}' + eval 'x=$module_ssidnet_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet' + for mod in '${LIST}' + eval 'x=$module_ifconfig_provides' ++ x=interface + '[' -n interface ']' + eval 'p=$module_interface_providedby' ++ p=ifconfig + '[' ifconfig '!=' ifconfig ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig' + for mod in '${LIST}' + eval 'x=$module_pppd_provides' ++ x=ppp + '[' -n ppp ']' + eval 'p=$module_ppp_providedby' ++ p=pppd + '[' pppd '!=' pppd ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd' + for mod in '${LIST}' + eval 'x=$module_system_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system' + for mod in '${LIST}' + eval 'x=$module_dhcpcd_provides' ++ x=dhcp + '[' -n dhcp ']' + eval 'p=$module_dhcp_providedby' ++ p=dhcpcd + '[' dhcpcd '!=' dhcpcd ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd' + for mod in '${LIST}' + eval 'x=$module_ip6to4_provides' ++ x= + '[' -n '' ']' + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' + veinfo 'Loaded modules: apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' + local _r + /lib/rc/bin/veinfo 'Loaded modules: apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' + _r=0 + export EINFO_LASTCMD=veinfo + EINFO_LASTCMD=veinfo + return 0 + type preup + _up + for module in '${MODULES}' + type apipa_pre_start + for module in '${MODULES}' + type arping_pre_start + for module in '${MODULES}' + type tuntap_pre_start + tuntap_pre_start + local tuntap= + eval 'tuntap=$tuntap_ath0' ++ tuntap= + '[' -z '' ']' + return 0 + for module in '${MODULES}' + type bridge_pre_start + bridge_pre_start + local ports= brif= iface=ath0 e= x= ++ _get_array bridge_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p bridge_ath0 ++ eval '_a=$bridge_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + local ports= ++ _get_array brctl_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p brctl_ath0 ++ eval '_a=$brctl_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + local opts= + eval 'brif=$bridge_add_ath0' ++ brif= + '[' -z '' -a -z '' -a -z '' ']' + return 0 + for module in '${MODULES}' + type ccwgroup_pre_start + ccwgroup_pre_start ++ _get_array ccwgroup_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p ccwgroup_ath0 ++ eval '_a=$ccwgroup_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + local ccwgroup= + '[' -z '' ']' + return 0 + for module in '${MODULES}' + type macchanger_pre_start + macchanger_pre_start + yesno NO + '[' -z NO ']' + case "$1" in + return 1 + local mac= opts= + eval 'mac=$mac_ath0' ++ mac= + '[' -z '' ']' + return 0 + for module in '${MODULES}' + type macnet_pre_start + macnet_pre_start ++ _get_mac_address + local mac=00:15:E9:84:06:DF + '[' -z 00:15:E9:84:06:DF ']' + vebegin 'Configuring ath0 for MAC address 00:15:E9:84:06:DF' + local _r + /lib/rc/bin/vebegin 'Configuring ath0 for MAC address 00:15:E9:84:06:DF' + _r=0 + export EINFO_LASTCMD=vebegin + EINFO_LASTCMD=vebegin + return 0 ++ echo 00:15:E9:84:06:DF ++ sed -e s/://g + mac=0015E98406DF + _configure_variables 0015E98406DF + local var= v= t= + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$config_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$routes_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$tunctl_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$bridge_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$bridge_add_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$brctl_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$ccwgroup_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$mac_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$ssid_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$mode_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$associate_timeout_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$sleep_scan_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$preferred_aps_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$blacklist_aps_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dns_servers_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dns_domain_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dns_search_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dns_sortlist_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dns_options_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$ntp_servers_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$nis_servers_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$nis_domain_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dhcp_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$dhcpcd_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$link_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$suffix_0015E98406DF' ++ v= + '[' -n '' ']' + for var in '${_config_vars}' + local v= + for t in '"$@"' + eval 'v=$relay_0015E98406DF' ++ v= + '[' -n '' ']' + veend 0 + local _r + /lib/rc/bin/veend 0 + _r=0 + export EINFO_LASTCMD=veend + EINFO_LASTCMD=veend + return 0 + for module in '${MODULES}' + type iwconfig_pre_start + iwconfig_pre_start + yesno NO + '[' -z NO ']' + case "$1" in + return 1 + service_set_value SSID '' + _exists + grep -Eq '^[[:space:]]*ath0:' /proc/net/dev + _is_wireless + '[' -d /sys/class/net/ath0/wireless ']' + return 0 + '[' -e /etc/conf.d/wireless ']' + LC_ALL=C + iwconfig ath0 + sed -e 1d + grep -q Tx-Power=off + local txpowerwasoff=1 + iwconfig_defaults + local x= + for x in txpower rate rts frag + iwconfig ath0 txpower auto + for x in txpower rate rts frag + iwconfig ath0 rate auto + for x in txpower rate rts frag + iwconfig ath0 rts auto + for x in txpower rate rts frag + iwconfig ath0 frag auto + iwconfig ath0 ap off + iwconfig ath0 essid off + iwconfig_user_config + local conf= var= config= + '[' -z '' ']' + var=ath0 ++ _get_array iwconfig_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p iwconfig_ath0 ++ eval '_a=$iwconfig_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + config= + local 'IFS= ' + unset IFS ++ _get_array iwpriv_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p iwpriv_ath0 ++ eval '_a=$iwpriv_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + config= + local 'IFS= ' + metric=2000 + '[' -e /sys/class/net/ath0/device/rf_kill ']' + einfo 'Configuring wireless network for ath0' + local _r + /lib/rc/bin/einfo 'Configuring wireless network for ath0' * Configuring wireless network for ath0 + _r=0 + export EINFO_LASTCMD=einfo + EINFO_LASTCMD=einfo + return 0 ++ iwconfig_get_type ++ LC_ALL=C ++ iwconfig ath0 ++ sed -n -e 's/^ *\([^ ]* [^ ]*\).*/\1/p' + x='ath0 Mode:Managed Bit Rate:0 Retry:off Encryption key:off Power Management:off Link Quality=0/70 Rx invalid Tx excessive' + '[' 'ath0 Mode:Managed Bit Rate:0 Retry:off Encryption key:off Power Management:off Link Quality=0/70 Rx invalid Tx excessive' = 'NOT READY!' ']' + iwconfig_configure + local x= APS= + eval 'SSID=$ssid_ath0' ++ SSID= + '[' -z '' ']' + eval 'SSID=$essid_ath0' ++ SSID= + eval 'x=$mode_ath0' ++ x=managed + x=managed + '[' managed = ad-hoc -o managed = master ']' + '[' managed '!=' managed -a managed '!=' auto ']' + '[' -n '' ']' + eval 'x=$preferred_aps_ath0' ++ x= + '[' -n '' ']' + eval 'x=$blacklist_aps_ath0' ++ x= + '[' -n '' ']' + eval 'x=$associate_order_ath0' ++ x= + '[' -n '' ']' + associate_order=forcepreferredonly + '[' forcepreferredonly = forcepreferredonly ']' + iwconfig_force_preferred ++ _flatten_array preferred_aps_ath0 ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p preferred_aps_ath0 ++ eval '_a=$preferred_aps_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + eval set -- ++ set -- + '[' 0 = 0 ']' ++ _flatten_array preferred_aps ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p preferred_aps ++ eval '_a=$preferred_aps' +++ _a=FMLAN ++ printf %s FMLAN ++ printf '\n' ++ '[' -n FMLAN ']' + eval set -- FMLAN ++ set -- FMLAN + '[' 1 = 0 ']' + ewarn 'Trying to force preferred in case they are hidden' + local _r + /lib/rc/bin/ewarn 'Trying to force preferred in case they are hidden' * Trying to force preferred in case they are hidden + _r=0 + export EINFO_LASTCMD=ewarn + EINFO_LASTCMD=ewarn + return 0 + for ssid in '"$@"' + local found_AP=false i=0 e= + '[' 0 -le ']' /lib/rc/net/iwconfig.sh: line 519: [: 0: unary operator expected + false + SSID= + iwconfig_associate + local mode=managed mac= wep_required= + local freq= chan= + local 'w=(WEP Disabled)' key= + iwconfig_set_mode managed + local mode=managed ++ iwconfig_get_mode ++ LC_ALL=C ++ iwgetid --mode ath0 ++ sed -n -e 's/^.*Mode:\(.*\)/\1/p' ++ tr '[:upper:]' '[:lower:]' + '[' managed = managed ']' + return 0 + '[' '' = any ']' ++ shell_var '' + SSIDVAR= ++ iwconfig_get_wep_key '' ++ local mac= key= ++ '[' -n '' ']' ++ eval 'key=$mac_key_' +++ key= ++ '[' -z '' ']' ++ eval 'key=$key_' +++ key= ++ '[' -z '' ']' ++ echo off + key=off + '[' '' = on -a off = off ']' + '[' '' = off -a off '!=' off ']' + eval iwconfig ath0 key off ++ iwconfig ath0 key off + '[' off '!=' off ']' + iwconfig ath0 essid '' + '[' -n '' ']' + '[' -n '' ']' + '[' -n '' ']' + iwconfig_user_config + local conf= var= config= + '[' -z '' ']' + var=ath0 ++ _get_array iwconfig_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p iwconfig_ath0 ++ eval '_a=$iwconfig_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + config= + local 'IFS= ' + unset IFS ++ _get_array iwpriv_ath0 ++ local _a= ++ '[' -n /bin/sh ']' ++ case "$(declare -p "$1" 2>/dev/null)" in +++ declare -p iwpriv_ath0 ++ eval '_a=$iwpriv_ath0' +++ _a= ++ printf %s '' ++ printf '\n' ++ '[' -n '' ']' + config= + local 'IFS= ' + ebegin 'Connecting to "" in managed mode (WEP Disabled)' + local _r + /lib/rc/bin/ebegin 'Connecting to "" in managed mode (WEP Disabled)' * Connecting to "" in managed mode (WEP Disabled) ...+ _r=1 + export EINFO_LASTCMD=ebegin + EINFO_LASTCMD=ebegin + return 1 + '[' '' '!=' any ']' + type preassociate + iwconfig_wait_for_association + local timeout= i=0 + eval 'timeout=$associate_timeout_ath0' ++ timeout= + timeout=10 + '[' 10 -eq 0 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=1 + '[' 1 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=2 + '[' 2 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=3 + '[' 3 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=4 + '[' 4 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=5 + '[' 5 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=6 + '[' 6 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=7 + '[' 7 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=8 + '[' 8 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=9 + '[' 9 -ge 10 ']' + true + '[' -e /sys/class/net/ath0/carrier ']' ++ cat /sys/class/net/ath0/carrier + '[' 0 = 1 ']' + sleep 1 + '[' 10 -eq 0 ']' + i=10 + '[' 10 -ge 10 ']' + return 1 + eend 1 + local _r + /lib/rc/bin/eend 1 [ !! ] + _r=0 + export EINFO_LASTCMD=eend + EINFO_LASTCMD=eend + return 0 + return 1 + ewarn 'Failed to associate with any preferred access points on ath0' + local _r + /lib/rc/bin/ewarn 'Failed to associate with any preferred access points on ath0' * Failed to associate with any preferred access points on ath0 + _r=0 + export EINFO_LASTCMD=ewarn + EINFO_LASTCMD=ewarn + return 0 + return 1 + e='associate with' + '[' -z '' ']' + e=find + '[' FMLAN = force ']' + '[' FMLAN = forceonly ']' + e='Couldn'\''t find any access points on ath0' + eval 'SSID=$adhoc_ssid_ath0' ++ SSID= + '[' -n '' ']' + eerror 'Couldn'\''t find any access points on ath0' * Couldn't find any access points on ath0 + return 1 + eerror 'Failed to configure wireless for ath0' * Failed to configure wireless for ath0 + iwconfig_defaults + local x= + for x in txpower rate rts frag + iwconfig ath0 txpower auto + for x in txpower rate rts frag + iwconfig ath0 rate auto + for x in txpower rate rts frag + iwconfig ath0 rts auto + for x in txpower rate rts frag + iwconfig ath0 frag auto + iwconfig ath0 ap off + iwconfig ath0 essid off + iwconfig ath0 txpower off + unset SSID SSIDVAR + _down + ifconfig ath0 down + return 1 + exit 1 net.ath0 | * ERROR: net.ath0 failed to start