1 | + _conf_d=/etc/init.d/../conf.d |
---|
2 | + _c=net |
---|
3 | + '[' -n net -a net '!=' net.ath0 ']' |
---|
4 | + '[' -e /etc/init.d/../conf.d/net.default ']' |
---|
5 | + '[' -e /etc/init.d/../conf.d/net ']' |
---|
6 | + . /etc/init.d/../conf.d//net |
---|
7 | ++ modules=("iwconfig") |
---|
8 | ++ mode_ath0=managed |
---|
9 | ++ config_ath0=("10.1.1.5 netmask 255.255.0.0") |
---|
10 | ++ routes_ath0=("default via 10.1.1.1") |
---|
11 | ++ dhcp_ath0='release nodns' |
---|
12 | ++ preferred_aps=FMLAN |
---|
13 | ++ associate_order=forcepreferredonly |
---|
14 | ++ key_FMLAN='open xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xx' |
---|
15 | + unset _c |
---|
16 | + '[' -e /etc/init.d/../conf.d/net.ath0.default ']' |
---|
17 | + '[' -e /etc/init.d/../conf.d/net.ath0 ']' |
---|
18 | + unset _conf_d |
---|
19 | + '[' -e /etc/rc.conf ']' |
---|
20 | + . /etc/rc.conf |
---|
21 | ++ rc_parallel=YES |
---|
22 | ++ rc_interactive=YES |
---|
23 | ++ rc_depend_strict=YES |
---|
24 | ++ rc_hotplug=YES |
---|
25 | ++ rc_coldplug=YES |
---|
26 | ++ rc_plug_services='!net.ath0' |
---|
27 | ++ rc_logger=NO |
---|
28 | ++ unicode=YES |
---|
29 | ++ net_fs_list='afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs smbfs' |
---|
30 | ++ rc_tty_number=12 |
---|
31 | ++ rc_device_tarball=NO |
---|
32 | ++ dmesg_level=1 |
---|
33 | + '[' -n '' ']' |
---|
34 | + . /etc/init.d/net.ath0 |
---|
35 | ++ MODULESDIR=/lib/rc/net |
---|
36 | ++ MODULESLIST=/lib/rc/init.d/nettree |
---|
37 | ++ _config_vars='config routes' |
---|
38 | ++ '[' -z '' ']' |
---|
39 | ++ IN_BACKGROUND=NO |
---|
40 | ++ description='Configures network interfaces.' |
---|
41 | ++ __IFS=' |
---|
42 | ' |
---|
43 | + shift |
---|
44 | + unset _d |
---|
45 | + unset _f |
---|
46 | + '[' -n '' ']' |
---|
47 | + '[' -n '' -o -n '' -o -n '' ']' |
---|
48 | + '[' -n start ']' |
---|
49 | + for _cmd in describe start stop '${extra_commands:-${opts}}' '${extra_started_commands}' |
---|
50 | + '[' describe = start ']' |
---|
51 | + for _cmd in describe start stop '${extra_commands:-${opts}}' '${extra_started_commands}' |
---|
52 | + '[' start = start ']' |
---|
53 | + type start |
---|
54 | + yesno NO |
---|
55 | + '[' -z NO ']' |
---|
56 | + case "$1" in |
---|
57 | + return 1 |
---|
58 | + unset _cmd |
---|
59 | + type start_pre |
---|
60 | + start |
---|
61 | + local IFACE=ath0 oneworked=false module= |
---|
62 | ++ shell_var ath0 |
---|
63 | + local IFVAR=ath0 cmd= our_metric= |
---|
64 | + local metric=0 |
---|
65 | + einfo 'Bringing up interface ath0' |
---|
66 | + local _r |
---|
67 | + /lib/rc/bin/einfo 'Bringing up interface ath0' |
---|
68 | * Bringing up interface ath0 |
---|
69 | + _r=0 |
---|
70 | + export EINFO_LASTCMD=einfo |
---|
71 | + EINFO_LASTCMD=einfo |
---|
72 | + return 0 |
---|
73 | + eindent |
---|
74 | + EINFO_INDENT=2 |
---|
75 | + '[' 2 -gt 40 ']' |
---|
76 | + export EINFO_INDENT |
---|
77 | + '[' -z '' ']' |
---|
78 | + local MODULES= |
---|
79 | + _load_modules true |
---|
80 | + local starting=true mymods= |
---|
81 | + _gen_module_list false |
---|
82 | + local x= f= force=false |
---|
83 | + false |
---|
84 | + '[' -s /lib/rc/init.d/nettree -a /lib/rc/init.d/nettree -nt /lib/rc/net ']' |
---|
85 | + local update=false |
---|
86 | + for x in '"${MODULESDIR}"/*.sh' |
---|
87 | + '[' -e /lib/rc/net/adsl.sh ']' |
---|
88 | + '[' /lib/rc/net/adsl.sh -nt /lib/rc/init.d/nettree ']' |
---|
89 | + for x in '"${MODULESDIR}"/*.sh' |
---|
90 | + '[' -e /lib/rc/net/apipa.sh ']' |
---|
91 | + '[' /lib/rc/net/apipa.sh -nt /lib/rc/init.d/nettree ']' |
---|
92 | + for x in '"${MODULESDIR}"/*.sh' |
---|
93 | + '[' -e /lib/rc/net/arping.sh ']' |
---|
94 | + '[' /lib/rc/net/arping.sh -nt /lib/rc/init.d/nettree ']' |
---|
95 | + for x in '"${MODULESDIR}"/*.sh' |
---|
96 | + '[' -e /lib/rc/net/bonding.sh ']' |
---|
97 | + '[' /lib/rc/net/bonding.sh -nt /lib/rc/init.d/nettree ']' |
---|
98 | + for x in '"${MODULESDIR}"/*.sh' |
---|
99 | + '[' -e /lib/rc/net/br2684ctl.sh ']' |
---|
100 | + '[' /lib/rc/net/br2684ctl.sh -nt /lib/rc/init.d/nettree ']' |
---|
101 | + for x in '"${MODULESDIR}"/*.sh' |
---|
102 | + '[' -e /lib/rc/net/bridge.sh ']' |
---|
103 | + '[' /lib/rc/net/bridge.sh -nt /lib/rc/init.d/nettree ']' |
---|
104 | + for x in '"${MODULESDIR}"/*.sh' |
---|
105 | + '[' -e /lib/rc/net/ccwgroup.sh ']' |
---|
106 | + '[' /lib/rc/net/ccwgroup.sh -nt /lib/rc/init.d/nettree ']' |
---|
107 | + for x in '"${MODULESDIR}"/*.sh' |
---|
108 | + '[' -e /lib/rc/net/clip.sh ']' |
---|
109 | + '[' /lib/rc/net/clip.sh -nt /lib/rc/init.d/nettree ']' |
---|
110 | + for x in '"${MODULESDIR}"/*.sh' |
---|
111 | + '[' -e /lib/rc/net/dhclient.sh ']' |
---|
112 | + '[' /lib/rc/net/dhclient.sh -nt /lib/rc/init.d/nettree ']' |
---|
113 | + for x in '"${MODULESDIR}"/*.sh' |
---|
114 | + '[' -e /lib/rc/net/dhcpcd.sh ']' |
---|
115 | + '[' /lib/rc/net/dhcpcd.sh -nt /lib/rc/init.d/nettree ']' |
---|
116 | + for x in '"${MODULESDIR}"/*.sh' |
---|
117 | + '[' -e /lib/rc/net/ifconfig.sh ']' |
---|
118 | + '[' /lib/rc/net/ifconfig.sh -nt /lib/rc/init.d/nettree ']' |
---|
119 | + for x in '"${MODULESDIR}"/*.sh' |
---|
120 | + '[' -e /lib/rc/net/ifplugd.sh ']' |
---|
121 | + '[' /lib/rc/net/ifplugd.sh -nt /lib/rc/init.d/nettree ']' |
---|
122 | + for x in '"${MODULESDIR}"/*.sh' |
---|
123 | + '[' -e /lib/rc/net/ip6to4.sh ']' |
---|
124 | + '[' /lib/rc/net/ip6to4.sh -nt /lib/rc/init.d/nettree ']' |
---|
125 | + for x in '"${MODULESDIR}"/*.sh' |
---|
126 | + '[' -e /lib/rc/net/ipppd.sh ']' |
---|
127 | + '[' /lib/rc/net/ipppd.sh -nt /lib/rc/init.d/nettree ']' |
---|
128 | + for x in '"${MODULESDIR}"/*.sh' |
---|
129 | + '[' -e /lib/rc/net/iproute2.sh ']' |
---|
130 | + '[' /lib/rc/net/iproute2.sh -nt /lib/rc/init.d/nettree ']' |
---|
131 | + for x in '"${MODULESDIR}"/*.sh' |
---|
132 | + '[' -e /lib/rc/net/iwconfig.sh ']' |
---|
133 | + '[' /lib/rc/net/iwconfig.sh -nt /lib/rc/init.d/nettree ']' |
---|
134 | + for x in '"${MODULESDIR}"/*.sh' |
---|
135 | + '[' -e /lib/rc/net/macchanger.sh ']' |
---|
136 | + '[' /lib/rc/net/macchanger.sh -nt /lib/rc/init.d/nettree ']' |
---|
137 | + for x in '"${MODULESDIR}"/*.sh' |
---|
138 | + '[' -e /lib/rc/net/macnet.sh ']' |
---|
139 | + '[' /lib/rc/net/macnet.sh -nt /lib/rc/init.d/nettree ']' |
---|
140 | + for x in '"${MODULESDIR}"/*.sh' |
---|
141 | + '[' -e /lib/rc/net/netplugd.sh ']' |
---|
142 | + '[' /lib/rc/net/netplugd.sh -nt /lib/rc/init.d/nettree ']' |
---|
143 | + for x in '"${MODULESDIR}"/*.sh' |
---|
144 | + '[' -e /lib/rc/net/pppd.sh ']' |
---|
145 | + '[' /lib/rc/net/pppd.sh -nt /lib/rc/init.d/nettree ']' |
---|
146 | + for x in '"${MODULESDIR}"/*.sh' |
---|
147 | + '[' -e /lib/rc/net/pump.sh ']' |
---|
148 | + '[' /lib/rc/net/pump.sh -nt /lib/rc/init.d/nettree ']' |
---|
149 | + for x in '"${MODULESDIR}"/*.sh' |
---|
150 | + '[' -e /lib/rc/net/ssidnet.sh ']' |
---|
151 | + '[' /lib/rc/net/ssidnet.sh -nt /lib/rc/init.d/nettree ']' |
---|
152 | + for x in '"${MODULESDIR}"/*.sh' |
---|
153 | + '[' -e /lib/rc/net/system.sh ']' |
---|
154 | + '[' /lib/rc/net/system.sh -nt /lib/rc/init.d/nettree ']' |
---|
155 | + for x in '"${MODULESDIR}"/*.sh' |
---|
156 | + '[' -e /lib/rc/net/tuntap.sh ']' |
---|
157 | + '[' /lib/rc/net/tuntap.sh -nt /lib/rc/init.d/nettree ']' |
---|
158 | + for x in '"${MODULESDIR}"/*.sh' |
---|
159 | + '[' -e /lib/rc/net/udhcpc.sh ']' |
---|
160 | + '[' /lib/rc/net/udhcpc.sh -nt /lib/rc/init.d/nettree ']' |
---|
161 | + for x in '"${MODULESDIR}"/*.sh' |
---|
162 | + '[' -e /lib/rc/net/vlan.sh ']' |
---|
163 | + '[' /lib/rc/net/vlan.sh -nt /lib/rc/init.d/nettree ']' |
---|
164 | + for x in '"${MODULESDIR}"/*.sh' |
---|
165 | + '[' -e /lib/rc/net/wpa_supplicant.sh ']' |
---|
166 | + '[' /lib/rc/net/wpa_supplicant.sh -nt /lib/rc/init.d/nettree ']' |
---|
167 | + false |
---|
168 | + return 0 |
---|
169 | + . /lib/rc/init.d/nettree |
---|
170 | ++ module_0=adsl |
---|
171 | ++ module_0_program='/usr/sbin/adsl-start /usr/sbin/pppoe-start' |
---|
172 | ++ module_0_program_start= |
---|
173 | ++ module_0_program_stop= |
---|
174 | ++ module_0_provide= |
---|
175 | ++ module_1=apipa |
---|
176 | ++ module_1_program=/sbin/arping |
---|
177 | ++ module_1_program_start= |
---|
178 | ++ module_1_program_stop= |
---|
179 | ++ module_1_provide= |
---|
180 | ++ module_2=arping |
---|
181 | ++ module_2_program='/sbin/arping /usr/sbin/arping2' |
---|
182 | ++ module_2_program_start= |
---|
183 | ++ module_2_program_stop= |
---|
184 | ++ module_2_provide= |
---|
185 | ++ module_3=bonding |
---|
186 | ++ module_3_program=/sbin/ifenslave |
---|
187 | ++ module_3_program_start= |
---|
188 | ++ module_3_program_stop= |
---|
189 | ++ module_3_provide= |
---|
190 | ++ module_4=br2684ctl |
---|
191 | ++ module_4_program= |
---|
192 | ++ module_4_program_start=/sbin/br2684ctl |
---|
193 | ++ module_4_program_stop= |
---|
194 | ++ module_4_provide= |
---|
195 | ++ module_5=tuntap |
---|
196 | ++ module_5_program= |
---|
197 | ++ module_5_program_start= |
---|
198 | ++ module_5_program_stop= |
---|
199 | ++ module_5_provide= |
---|
200 | ++ module_6=bridge |
---|
201 | ++ module_6_program=/sbin/brctl |
---|
202 | ++ module_6_program_start= |
---|
203 | ++ module_6_program_stop= |
---|
204 | ++ module_6_provide= |
---|
205 | ++ module_7=ccwgroup |
---|
206 | ++ module_7_program= |
---|
207 | ++ module_7_program_start= |
---|
208 | ++ module_7_program_stop= |
---|
209 | ++ module_7_provide= |
---|
210 | ++ module_8=clip |
---|
211 | ++ module_8_program=/usr/sbin/atmsigd |
---|
212 | ++ module_8_program_start= |
---|
213 | ++ module_8_program_stop= |
---|
214 | ++ module_8_provide= |
---|
215 | ++ module_9=macchanger |
---|
216 | ++ module_9_program= |
---|
217 | ++ module_9_program_start= |
---|
218 | ++ module_9_program_stop= |
---|
219 | ++ module_9_provide= |
---|
220 | ++ module_10=macnet |
---|
221 | ++ module_10_program= |
---|
222 | ++ module_10_program_start= |
---|
223 | ++ module_10_program_stop= |
---|
224 | ++ module_10_provide= |
---|
225 | ++ module_11=rename |
---|
226 | ++ module_11_program= |
---|
227 | ++ module_11_program_start= |
---|
228 | ++ module_11_program_stop= |
---|
229 | ++ module_11_provide= |
---|
230 | ++ module_12=netplugd |
---|
231 | ++ module_12_program= |
---|
232 | ++ module_12_program_start=/sbin/netplugd |
---|
233 | ++ module_12_program_stop= |
---|
234 | ++ module_12_provide=plug |
---|
235 | ++ module_13=ifplugd |
---|
236 | ++ module_13_program= |
---|
237 | ++ module_13_program_start=/usr/sbin/ifplugd |
---|
238 | ++ module_13_program_stop= |
---|
239 | ++ module_13_provide=plug |
---|
240 | ++ module_14=ipppd |
---|
241 | ++ module_14_program= |
---|
242 | ++ module_14_program_start=/usr/sbin/ipppd |
---|
243 | ++ module_14_program_stop= |
---|
244 | ++ module_14_provide=isdn |
---|
245 | ++ module_15=iwconfig |
---|
246 | ++ module_15_program=/sbin/iwconfig |
---|
247 | ++ module_15_program_start= |
---|
248 | ++ module_15_program_stop= |
---|
249 | ++ module_15_provide=wireless |
---|
250 | ++ module_16=wpa_supplicant |
---|
251 | ++ module_16_program= |
---|
252 | ++ module_16_program_start=/sbin/wpa_supplicant |
---|
253 | ++ module_16_program_stop= |
---|
254 | ++ module_16_provide=wireless |
---|
255 | ++ module_17=ssidnet |
---|
256 | ++ module_17_program= |
---|
257 | ++ module_17_program_start= |
---|
258 | ++ module_17_program_stop= |
---|
259 | ++ module_17_provide= |
---|
260 | ++ module_18=ifconfig |
---|
261 | ++ module_18_program=/sbin/ifconfig |
---|
262 | ++ module_18_program_start= |
---|
263 | ++ module_18_program_stop= |
---|
264 | ++ module_18_provide=interface |
---|
265 | ++ module_19=iproute2 |
---|
266 | ++ module_19_program=/sbin/ip |
---|
267 | ++ module_19_program_start= |
---|
268 | ++ module_19_program_stop= |
---|
269 | ++ module_19_provide=interface |
---|
270 | ++ module_20=pppd |
---|
271 | ++ module_20_program=/usr/sbin/pppd |
---|
272 | ++ module_20_program_start= |
---|
273 | ++ module_20_program_stop= |
---|
274 | ++ module_20_provide=ppp |
---|
275 | ++ module_21=system |
---|
276 | ++ module_21_program= |
---|
277 | ++ module_21_program_start= |
---|
278 | ++ module_21_program_stop= |
---|
279 | ++ module_21_provide= |
---|
280 | ++ module_22=vlan |
---|
281 | ++ module_22_program=/sbin/vconfig |
---|
282 | ++ module_22_program_start= |
---|
283 | ++ module_22_program_stop= |
---|
284 | ++ module_22_provide= |
---|
285 | ++ module_23=dhclient |
---|
286 | ++ module_23_program= |
---|
287 | ++ module_23_program_start=/sbin/dhclient |
---|
288 | ++ module_23_program_stop= |
---|
289 | ++ module_23_provide=dhcp |
---|
290 | ++ module_24=pump |
---|
291 | ++ module_24_program=/sbin/pump |
---|
292 | ++ module_24_program_start= |
---|
293 | ++ module_24_program_stop= |
---|
294 | ++ module_24_provide=dhcp |
---|
295 | ++ module_25=udhcpc |
---|
296 | ++ module_25_program= |
---|
297 | ++ module_25_program_start=/sbin/udhcpc |
---|
298 | ++ module_25_program_stop= |
---|
299 | ++ module_25_provide=dhcp |
---|
300 | ++ module_26=dhcpcd |
---|
301 | ++ module_26_program= |
---|
302 | ++ module_26_program_start=dhcpcd |
---|
303 | ++ module_26_program_stop= |
---|
304 | ++ module_26_provide=dhcp |
---|
305 | ++ module_27=ip6to4 |
---|
306 | ++ module_27_program= |
---|
307 | ++ module_27_program_start= |
---|
308 | ++ module_27_program_stop= |
---|
309 | ++ module_27_provide= |
---|
310 | ++ module_28= |
---|
311 | + MODULES= |
---|
312 | + '[' ath0 '!=' lo -a ath0 '!=' lo0 ']' |
---|
313 | + eval 'mymods=$modules_ath0' |
---|
314 | ++ mymods= |
---|
315 | + '[' -z '' ']' |
---|
316 | + mymods=iwconfig |
---|
317 | + local i=-1 x= mod= f= provides= |
---|
318 | + true |
---|
319 | + i=0 |
---|
320 | + eval 'mod=$module_0' |
---|
321 | ++ mod=adsl |
---|
322 | + '[' -z adsl ']' |
---|
323 | + '[' -e /lib/rc/net/adsl.sh ']' |
---|
324 | + eval set -- '$module_0_program' |
---|
325 | ++ set -- /usr/sbin/adsl-start /usr/sbin/pppoe-start |
---|
326 | + '[' -n /usr/sbin/adsl-start ']' |
---|
327 | + x= |
---|
328 | + for x in '"$@"' |
---|
329 | + '[' -x /usr/sbin/adsl-start ']' |
---|
330 | + for x in '"$@"' |
---|
331 | + '[' -x /usr/sbin/pppoe-start ']' |
---|
332 | + '[' -x /usr/sbin/pppoe-start ']' |
---|
333 | + continue |
---|
334 | + true |
---|
335 | + i=1 |
---|
336 | + eval 'mod=$module_1' |
---|
337 | ++ mod=apipa |
---|
338 | + '[' -z apipa ']' |
---|
339 | + '[' -e /lib/rc/net/apipa.sh ']' |
---|
340 | + eval set -- '$module_1_program' |
---|
341 | ++ set -- /sbin/arping |
---|
342 | + '[' -n /sbin/arping ']' |
---|
343 | + x= |
---|
344 | + for x in '"$@"' |
---|
345 | + '[' -x /sbin/arping ']' |
---|
346 | + break |
---|
347 | + '[' -x /sbin/arping ']' |
---|
348 | + true |
---|
349 | + eval set -- '$module_1_program_start' |
---|
350 | ++ set -- |
---|
351 | + '[' -n '' ']' |
---|
352 | + eval 'provides=$module_1_provide' |
---|
353 | ++ provides= |
---|
354 | + true |
---|
355 | + case " ${mymods} " in |
---|
356 | + MODULES=apipa |
---|
357 | + . /lib/rc/net/apipa.sh |
---|
358 | + '[' -z '' ']' |
---|
359 | + continue |
---|
360 | + true |
---|
361 | + i=2 |
---|
362 | + eval 'mod=$module_2' |
---|
363 | ++ mod=arping |
---|
364 | + '[' -z arping ']' |
---|
365 | + '[' -e /lib/rc/net/arping.sh ']' |
---|
366 | + eval set -- '$module_2_program' |
---|
367 | ++ set -- /sbin/arping /usr/sbin/arping2 |
---|
368 | + '[' -n /sbin/arping ']' |
---|
369 | + x= |
---|
370 | + for x in '"$@"' |
---|
371 | + '[' -x /sbin/arping ']' |
---|
372 | + break |
---|
373 | + '[' -x /sbin/arping ']' |
---|
374 | + true |
---|
375 | + eval set -- '$module_2_program_start' |
---|
376 | ++ set -- |
---|
377 | + '[' -n '' ']' |
---|
378 | + eval 'provides=$module_2_provide' |
---|
379 | ++ provides= |
---|
380 | + true |
---|
381 | + case " ${mymods} " in |
---|
382 | + MODULES='apipa arping' |
---|
383 | + . /lib/rc/net/arping.sh |
---|
384 | + '[' -z '' ']' |
---|
385 | + continue |
---|
386 | + true |
---|
387 | + i=3 |
---|
388 | + eval 'mod=$module_3' |
---|
389 | ++ mod=bonding |
---|
390 | + '[' -z bonding ']' |
---|
391 | + '[' -e /lib/rc/net/bonding.sh ']' |
---|
392 | + eval set -- '$module_3_program' |
---|
393 | ++ set -- /sbin/ifenslave |
---|
394 | + '[' -n /sbin/ifenslave ']' |
---|
395 | + x= |
---|
396 | + for x in '"$@"' |
---|
397 | + '[' -x /sbin/ifenslave ']' |
---|
398 | + '[' -x /sbin/ifenslave ']' |
---|
399 | + continue |
---|
400 | + true |
---|
401 | + i=4 |
---|
402 | + eval 'mod=$module_4' |
---|
403 | ++ mod=br2684ctl |
---|
404 | + '[' -z br2684ctl ']' |
---|
405 | + '[' -e /lib/rc/net/br2684ctl.sh ']' |
---|
406 | + eval set -- '$module_4_program' |
---|
407 | ++ set -- |
---|
408 | + '[' -n '' ']' |
---|
409 | + true |
---|
410 | + eval set -- '$module_4_program_start' |
---|
411 | ++ set -- /sbin/br2684ctl |
---|
412 | + '[' -n /sbin/br2684ctl ']' |
---|
413 | + x= |
---|
414 | + for x in '"$@"' |
---|
415 | + case "${x}" in |
---|
416 | + '[' -x /sbin/br2684ctl ']' |
---|
417 | + unset x |
---|
418 | + '[' -n '' ']' |
---|
419 | + continue |
---|
420 | + true |
---|
421 | + i=5 |
---|
422 | + eval 'mod=$module_5' |
---|
423 | ++ mod=tuntap |
---|
424 | + '[' -z tuntap ']' |
---|
425 | + '[' -e /lib/rc/net/tuntap.sh ']' |
---|
426 | + eval set -- '$module_5_program' |
---|
427 | ++ set -- |
---|
428 | + '[' -n '' ']' |
---|
429 | + true |
---|
430 | + eval set -- '$module_5_program_start' |
---|
431 | ++ set -- |
---|
432 | + '[' -n '' ']' |
---|
433 | + eval 'provides=$module_5_provide' |
---|
434 | ++ provides= |
---|
435 | + true |
---|
436 | + case " ${mymods} " in |
---|
437 | + MODULES='apipa arping tuntap' |
---|
438 | + . /lib/rc/net/tuntap.sh |
---|
439 | ++ _config_vars='config routes tunctl' |
---|
440 | + '[' -z '' ']' |
---|
441 | + continue |
---|
442 | + true |
---|
443 | + i=6 |
---|
444 | + eval 'mod=$module_6' |
---|
445 | ++ mod=bridge |
---|
446 | + '[' -z bridge ']' |
---|
447 | + '[' -e /lib/rc/net/bridge.sh ']' |
---|
448 | + eval set -- '$module_6_program' |
---|
449 | ++ set -- /sbin/brctl |
---|
450 | + '[' -n /sbin/brctl ']' |
---|
451 | + x= |
---|
452 | + for x in '"$@"' |
---|
453 | + '[' -x /sbin/brctl ']' |
---|
454 | + break |
---|
455 | + '[' -x /sbin/brctl ']' |
---|
456 | + true |
---|
457 | + eval set -- '$module_6_program_start' |
---|
458 | ++ set -- |
---|
459 | + '[' -n '' ']' |
---|
460 | + eval 'provides=$module_6_provide' |
---|
461 | ++ provides= |
---|
462 | + true |
---|
463 | + case " ${mymods} " in |
---|
464 | + MODULES='apipa arping tuntap bridge' |
---|
465 | + . /lib/rc/net/bridge.sh |
---|
466 | ++ _config_vars='config routes tunctl bridge bridge_add brctl' |
---|
467 | + '[' -z '' ']' |
---|
468 | + continue |
---|
469 | + true |
---|
470 | + i=7 |
---|
471 | + eval 'mod=$module_7' |
---|
472 | ++ mod=ccwgroup |
---|
473 | + '[' -z ccwgroup ']' |
---|
474 | + '[' -e /lib/rc/net/ccwgroup.sh ']' |
---|
475 | + eval set -- '$module_7_program' |
---|
476 | ++ set -- |
---|
477 | + '[' -n '' ']' |
---|
478 | + true |
---|
479 | + eval set -- '$module_7_program_start' |
---|
480 | ++ set -- |
---|
481 | + '[' -n '' ']' |
---|
482 | + eval 'provides=$module_7_provide' |
---|
483 | ++ provides= |
---|
484 | + true |
---|
485 | + case " ${mymods} " in |
---|
486 | + MODULES='apipa arping tuntap bridge ccwgroup' |
---|
487 | + . /lib/rc/net/ccwgroup.sh |
---|
488 | ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup' |
---|
489 | + '[' -z '' ']' |
---|
490 | + continue |
---|
491 | + true |
---|
492 | + i=8 |
---|
493 | + eval 'mod=$module_8' |
---|
494 | ++ mod=clip |
---|
495 | + '[' -z clip ']' |
---|
496 | + '[' -e /lib/rc/net/clip.sh ']' |
---|
497 | + eval set -- '$module_8_program' |
---|
498 | ++ set -- /usr/sbin/atmsigd |
---|
499 | + '[' -n /usr/sbin/atmsigd ']' |
---|
500 | + x= |
---|
501 | + for x in '"$@"' |
---|
502 | + '[' -x /usr/sbin/atmsigd ']' |
---|
503 | + '[' -x /usr/sbin/atmsigd ']' |
---|
504 | + continue |
---|
505 | + true |
---|
506 | + i=9 |
---|
507 | + eval 'mod=$module_9' |
---|
508 | ++ mod=macchanger |
---|
509 | + '[' -z macchanger ']' |
---|
510 | + '[' -e /lib/rc/net/macchanger.sh ']' |
---|
511 | + eval set -- '$module_9_program' |
---|
512 | ++ set -- |
---|
513 | + '[' -n '' ']' |
---|
514 | + true |
---|
515 | + eval set -- '$module_9_program_start' |
---|
516 | ++ set -- |
---|
517 | + '[' -n '' ']' |
---|
518 | + eval 'provides=$module_9_provide' |
---|
519 | ++ provides= |
---|
520 | + true |
---|
521 | + case " ${mymods} " in |
---|
522 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger' |
---|
523 | + . /lib/rc/net/macchanger.sh |
---|
524 | ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac' |
---|
525 | + '[' -z '' ']' |
---|
526 | + continue |
---|
527 | + true |
---|
528 | + i=10 |
---|
529 | + eval 'mod=$module_10' |
---|
530 | ++ mod=macnet |
---|
531 | + '[' -z macnet ']' |
---|
532 | + '[' -e /lib/rc/net/macnet.sh ']' |
---|
533 | + eval set -- '$module_10_program' |
---|
534 | ++ set -- |
---|
535 | + '[' -n '' ']' |
---|
536 | + true |
---|
537 | + eval set -- '$module_10_program_start' |
---|
538 | ++ set -- |
---|
539 | + '[' -n '' ']' |
---|
540 | + eval 'provides=$module_10_provide' |
---|
541 | ++ provides= |
---|
542 | + true |
---|
543 | + case " ${mymods} " in |
---|
544 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet' |
---|
545 | + . /lib/rc/net/macnet.sh |
---|
546 | + '[' -z '' ']' |
---|
547 | + continue |
---|
548 | + true |
---|
549 | + i=11 |
---|
550 | + eval 'mod=$module_11' |
---|
551 | ++ mod=rename |
---|
552 | + '[' -z rename ']' |
---|
553 | + '[' -e /lib/rc/net/rename.sh ']' |
---|
554 | + continue |
---|
555 | + true |
---|
556 | + i=12 |
---|
557 | + eval 'mod=$module_12' |
---|
558 | ++ mod=netplugd |
---|
559 | + '[' -z netplugd ']' |
---|
560 | + '[' -e /lib/rc/net/netplugd.sh ']' |
---|
561 | + eval set -- '$module_12_program' |
---|
562 | ++ set -- |
---|
563 | + '[' -n '' ']' |
---|
564 | + true |
---|
565 | + eval set -- '$module_12_program_start' |
---|
566 | ++ set -- /sbin/netplugd |
---|
567 | + '[' -n /sbin/netplugd ']' |
---|
568 | + x= |
---|
569 | + for x in '"$@"' |
---|
570 | + case "${x}" in |
---|
571 | + '[' -x /sbin/netplugd ']' |
---|
572 | + unset x |
---|
573 | + '[' -n '' ']' |
---|
574 | + continue |
---|
575 | + true |
---|
576 | + i=13 |
---|
577 | + eval 'mod=$module_13' |
---|
578 | ++ mod=ifplugd |
---|
579 | + '[' -z ifplugd ']' |
---|
580 | + '[' -e /lib/rc/net/ifplugd.sh ']' |
---|
581 | + eval set -- '$module_13_program' |
---|
582 | ++ set -- |
---|
583 | + '[' -n '' ']' |
---|
584 | + true |
---|
585 | + eval set -- '$module_13_program_start' |
---|
586 | ++ set -- /usr/sbin/ifplugd |
---|
587 | + '[' -n /usr/sbin/ifplugd ']' |
---|
588 | + x= |
---|
589 | + for x in '"$@"' |
---|
590 | + case "${x}" in |
---|
591 | + '[' -x /usr/sbin/ifplugd ']' |
---|
592 | + unset x |
---|
593 | + '[' -n '' ']' |
---|
594 | + continue |
---|
595 | + true |
---|
596 | + i=14 |
---|
597 | + eval 'mod=$module_14' |
---|
598 | ++ mod=ipppd |
---|
599 | + '[' -z ipppd ']' |
---|
600 | + '[' -e /lib/rc/net/ipppd.sh ']' |
---|
601 | + eval set -- '$module_14_program' |
---|
602 | ++ set -- |
---|
603 | + '[' -n '' ']' |
---|
604 | + true |
---|
605 | + eval set -- '$module_14_program_start' |
---|
606 | ++ set -- /usr/sbin/ipppd |
---|
607 | + '[' -n /usr/sbin/ipppd ']' |
---|
608 | + x= |
---|
609 | + for x in '"$@"' |
---|
610 | + case "${x}" in |
---|
611 | + '[' -x /usr/sbin/ipppd ']' |
---|
612 | + unset x |
---|
613 | + '[' -n '' ']' |
---|
614 | + continue |
---|
615 | + true |
---|
616 | + i=15 |
---|
617 | + eval 'mod=$module_15' |
---|
618 | ++ mod=iwconfig |
---|
619 | + '[' -z iwconfig ']' |
---|
620 | + '[' -e /lib/rc/net/iwconfig.sh ']' |
---|
621 | + eval set -- '$module_15_program' |
---|
622 | ++ set -- /sbin/iwconfig |
---|
623 | + '[' -n /sbin/iwconfig ']' |
---|
624 | + x= |
---|
625 | + for x in '"$@"' |
---|
626 | + '[' -x /sbin/iwconfig ']' |
---|
627 | + break |
---|
628 | + '[' -x /sbin/iwconfig ']' |
---|
629 | + true |
---|
630 | + eval set -- '$module_15_program_start' |
---|
631 | ++ set -- |
---|
632 | + '[' -n '' ']' |
---|
633 | + eval 'provides=$module_15_provide' |
---|
634 | ++ provides=wireless |
---|
635 | + true |
---|
636 | + case " ${mymods} " in |
---|
637 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig' |
---|
638 | + . /lib/rc/net/iwconfig.sh |
---|
639 | ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan' |
---|
640 | ++ _config_vars='config routes tunctl bridge bridge_add brctl ccwgroup mac ssid mode associate_timeout sleep_scan preferred_aps blacklist_aps' |
---|
641 | + '[' -z wireless ']' |
---|
642 | + local f= |
---|
643 | + for f in pre_start start post_start |
---|
644 | + eval 'wireless_pre_start() { type iwconfig_pre_start >/dev/null 2>&1 || return 0; iwconfig_pre_start "$@"; }' |
---|
645 | + for f in pre_start start post_start |
---|
646 | + eval 'wireless_start() { type iwconfig_start >/dev/null 2>&1 || return 0; iwconfig_start "$@"; }' |
---|
647 | + for f in pre_start start post_start |
---|
648 | + eval 'wireless_post_start() { type iwconfig_post_start >/dev/null 2>&1 || return 0; iwconfig_post_start "$@"; }' |
---|
649 | + eval module_iwconfig_provides=wireless |
---|
650 | ++ module_iwconfig_provides=wireless |
---|
651 | + eval module_wireless_providedby=iwconfig |
---|
652 | ++ module_wireless_providedby=iwconfig |
---|
653 | + true |
---|
654 | + i=16 |
---|
655 | + eval 'mod=$module_16' |
---|
656 | ++ mod=wpa_supplicant |
---|
657 | + '[' -z wpa_supplicant ']' |
---|
658 | + '[' -e /lib/rc/net/wpa_supplicant.sh ']' |
---|
659 | + eval set -- '$module_16_program' |
---|
660 | ++ set -- |
---|
661 | + '[' -n '' ']' |
---|
662 | + true |
---|
663 | + eval set -- '$module_16_program_start' |
---|
664 | ++ set -- /sbin/wpa_supplicant |
---|
665 | + '[' -n /sbin/wpa_supplicant ']' |
---|
666 | + x= |
---|
667 | + for x in '"$@"' |
---|
668 | + case "${x}" in |
---|
669 | + '[' -x /sbin/wpa_supplicant ']' |
---|
670 | + unset x |
---|
671 | + '[' -n '' ']' |
---|
672 | + continue |
---|
673 | + true |
---|
674 | + i=17 |
---|
675 | + eval 'mod=$module_17' |
---|
676 | ++ mod=ssidnet |
---|
677 | + '[' -z ssidnet ']' |
---|
678 | + '[' -e /lib/rc/net/ssidnet.sh ']' |
---|
679 | + eval set -- '$module_17_program' |
---|
680 | ++ set -- |
---|
681 | + '[' -n '' ']' |
---|
682 | + true |
---|
683 | + eval set -- '$module_17_program_start' |
---|
684 | ++ set -- |
---|
685 | + '[' -n '' ']' |
---|
686 | + eval 'provides=$module_17_provide' |
---|
687 | ++ provides= |
---|
688 | + true |
---|
689 | + case " ${mymods} " in |
---|
690 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet' |
---|
691 | + . /lib/rc/net/ssidnet.sh |
---|
692 | + '[' -z '' ']' |
---|
693 | + continue |
---|
694 | + true |
---|
695 | + i=18 |
---|
696 | + eval 'mod=$module_18' |
---|
697 | ++ mod=ifconfig |
---|
698 | + '[' -z ifconfig ']' |
---|
699 | + '[' -e /lib/rc/net/ifconfig.sh ']' |
---|
700 | + eval set -- '$module_18_program' |
---|
701 | ++ set -- /sbin/ifconfig |
---|
702 | + '[' -n /sbin/ifconfig ']' |
---|
703 | + x= |
---|
704 | + for x in '"$@"' |
---|
705 | + '[' -x /sbin/ifconfig ']' |
---|
706 | + break |
---|
707 | + '[' -x /sbin/ifconfig ']' |
---|
708 | + true |
---|
709 | + eval set -- '$module_18_program_start' |
---|
710 | ++ set -- |
---|
711 | + '[' -n '' ']' |
---|
712 | + eval 'provides=$module_18_provide' |
---|
713 | ++ provides=interface |
---|
714 | + true |
---|
715 | + case " ${mymods} " in |
---|
716 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig' |
---|
717 | + . /lib/rc/net/ifconfig.sh |
---|
718 | + '[' -z interface ']' |
---|
719 | + local f= |
---|
720 | + for f in pre_start start post_start |
---|
721 | + eval 'interface_pre_start() { type ifconfig_pre_start >/dev/null 2>&1 || return 0; ifconfig_pre_start "$@"; }' |
---|
722 | + for f in pre_start start post_start |
---|
723 | + eval 'interface_start() { type ifconfig_start >/dev/null 2>&1 || return 0; ifconfig_start "$@"; }' |
---|
724 | + for f in pre_start start post_start |
---|
725 | + eval 'interface_post_start() { type ifconfig_post_start >/dev/null 2>&1 || return 0; ifconfig_post_start "$@"; }' |
---|
726 | + eval module_ifconfig_provides=interface |
---|
727 | ++ module_ifconfig_provides=interface |
---|
728 | + eval module_interface_providedby=ifconfig |
---|
729 | ++ module_interface_providedby=ifconfig |
---|
730 | + true |
---|
731 | + i=19 |
---|
732 | + eval 'mod=$module_19' |
---|
733 | ++ mod=iproute2 |
---|
734 | + '[' -z iproute2 ']' |
---|
735 | + '[' -e /lib/rc/net/iproute2.sh ']' |
---|
736 | + eval set -- '$module_19_program' |
---|
737 | ++ set -- /sbin/ip |
---|
738 | + '[' -n /sbin/ip ']' |
---|
739 | + x= |
---|
740 | + for x in '"$@"' |
---|
741 | + '[' -x /sbin/ip ']' |
---|
742 | + '[' -x /sbin/ip ']' |
---|
743 | + continue |
---|
744 | + true |
---|
745 | + i=20 |
---|
746 | + eval 'mod=$module_20' |
---|
747 | ++ mod=pppd |
---|
748 | + '[' -z pppd ']' |
---|
749 | + '[' -e /lib/rc/net/pppd.sh ']' |
---|
750 | + eval set -- '$module_20_program' |
---|
751 | ++ set -- /usr/sbin/pppd |
---|
752 | + '[' -n /usr/sbin/pppd ']' |
---|
753 | + x= |
---|
754 | + for x in '"$@"' |
---|
755 | + '[' -x /usr/sbin/pppd ']' |
---|
756 | + break |
---|
757 | + '[' -x /usr/sbin/pppd ']' |
---|
758 | + true |
---|
759 | + eval set -- '$module_20_program_start' |
---|
760 | ++ set -- |
---|
761 | + '[' -n '' ']' |
---|
762 | + eval 'provides=$module_20_provide' |
---|
763 | ++ provides=ppp |
---|
764 | + true |
---|
765 | + case " ${mymods} " in |
---|
766 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd' |
---|
767 | + . /lib/rc/net/pppd.sh |
---|
768 | + '[' -z ppp ']' |
---|
769 | + local f= |
---|
770 | + for f in pre_start start post_start |
---|
771 | + eval 'ppp_pre_start() { type pppd_pre_start >/dev/null 2>&1 || return 0; pppd_pre_start "$@"; }' |
---|
772 | + for f in pre_start start post_start |
---|
773 | + eval 'ppp_start() { type pppd_start >/dev/null 2>&1 || return 0; pppd_start "$@"; }' |
---|
774 | + for f in pre_start start post_start |
---|
775 | + eval 'ppp_post_start() { type pppd_post_start >/dev/null 2>&1 || return 0; pppd_post_start "$@"; }' |
---|
776 | + eval module_pppd_provides=ppp |
---|
777 | ++ module_pppd_provides=ppp |
---|
778 | + eval module_ppp_providedby=pppd |
---|
779 | ++ module_ppp_providedby=pppd |
---|
780 | + true |
---|
781 | + i=21 |
---|
782 | + eval 'mod=$module_21' |
---|
783 | ++ mod=system |
---|
784 | + '[' -z system ']' |
---|
785 | + '[' -e /lib/rc/net/system.sh ']' |
---|
786 | + eval set -- '$module_21_program' |
---|
787 | ++ set -- |
---|
788 | + '[' -n '' ']' |
---|
789 | + true |
---|
790 | + eval set -- '$module_21_program_start' |
---|
791 | ++ set -- |
---|
792 | + '[' -n '' ']' |
---|
793 | + eval 'provides=$module_21_provide' |
---|
794 | ++ provides= |
---|
795 | + true |
---|
796 | + case " ${mymods} " in |
---|
797 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system' |
---|
798 | + . /lib/rc/net/system.sh |
---|
799 | ++ _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' |
---|
800 | ++ _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' |
---|
801 | ++ _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' |
---|
802 | + '[' -z '' ']' |
---|
803 | + continue |
---|
804 | + true |
---|
805 | + i=22 |
---|
806 | + eval 'mod=$module_22' |
---|
807 | ++ mod=vlan |
---|
808 | + '[' -z vlan ']' |
---|
809 | + '[' -e /lib/rc/net/vlan.sh ']' |
---|
810 | + eval set -- '$module_22_program' |
---|
811 | ++ set -- /sbin/vconfig |
---|
812 | + '[' -n /sbin/vconfig ']' |
---|
813 | + x= |
---|
814 | + for x in '"$@"' |
---|
815 | + '[' -x /sbin/vconfig ']' |
---|
816 | + '[' -x /sbin/vconfig ']' |
---|
817 | + continue |
---|
818 | + true |
---|
819 | + i=23 |
---|
820 | + eval 'mod=$module_23' |
---|
821 | ++ mod=dhclient |
---|
822 | + '[' -z dhclient ']' |
---|
823 | + '[' -e /lib/rc/net/dhclient.sh ']' |
---|
824 | + eval set -- '$module_23_program' |
---|
825 | ++ set -- |
---|
826 | + '[' -n '' ']' |
---|
827 | + true |
---|
828 | + eval set -- '$module_23_program_start' |
---|
829 | ++ set -- /sbin/dhclient |
---|
830 | + '[' -n /sbin/dhclient ']' |
---|
831 | + x= |
---|
832 | + for x in '"$@"' |
---|
833 | + case "${x}" in |
---|
834 | + '[' -x /sbin/dhclient ']' |
---|
835 | + unset x |
---|
836 | + '[' -n '' ']' |
---|
837 | + continue |
---|
838 | + true |
---|
839 | + i=24 |
---|
840 | + eval 'mod=$module_24' |
---|
841 | ++ mod=pump |
---|
842 | + '[' -z pump ']' |
---|
843 | + '[' -e /lib/rc/net/pump.sh ']' |
---|
844 | + eval set -- '$module_24_program' |
---|
845 | ++ set -- /sbin/pump |
---|
846 | + '[' -n /sbin/pump ']' |
---|
847 | + x= |
---|
848 | + for x in '"$@"' |
---|
849 | + '[' -x /sbin/pump ']' |
---|
850 | + '[' -x /sbin/pump ']' |
---|
851 | + continue |
---|
852 | + true |
---|
853 | + i=25 |
---|
854 | + eval 'mod=$module_25' |
---|
855 | ++ mod=udhcpc |
---|
856 | + '[' -z udhcpc ']' |
---|
857 | + '[' -e /lib/rc/net/udhcpc.sh ']' |
---|
858 | + eval set -- '$module_25_program' |
---|
859 | ++ set -- |
---|
860 | + '[' -n '' ']' |
---|
861 | + true |
---|
862 | + eval set -- '$module_25_program_start' |
---|
863 | ++ set -- /sbin/udhcpc |
---|
864 | + '[' -n /sbin/udhcpc ']' |
---|
865 | + x= |
---|
866 | + for x in '"$@"' |
---|
867 | + case "${x}" in |
---|
868 | + '[' -x /sbin/udhcpc ']' |
---|
869 | + unset x |
---|
870 | + '[' -n '' ']' |
---|
871 | + continue |
---|
872 | + true |
---|
873 | + i=26 |
---|
874 | + eval 'mod=$module_26' |
---|
875 | ++ mod=dhcpcd |
---|
876 | + '[' -z dhcpcd ']' |
---|
877 | + '[' -e /lib/rc/net/dhcpcd.sh ']' |
---|
878 | + eval set -- '$module_26_program' |
---|
879 | ++ set -- |
---|
880 | + '[' -n '' ']' |
---|
881 | + true |
---|
882 | + eval set -- '$module_26_program_start' |
---|
883 | ++ set -- dhcpcd |
---|
884 | + '[' -n dhcpcd ']' |
---|
885 | + x= |
---|
886 | + for x in '"$@"' |
---|
887 | + case "${x}" in |
---|
888 | + type dhcpcd |
---|
889 | + break |
---|
890 | + '[' -n dhcpcd ']' |
---|
891 | + eval 'provides=$module_26_provide' |
---|
892 | ++ provides=dhcp |
---|
893 | + true |
---|
894 | + case " ${mymods} " in |
---|
895 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd' |
---|
896 | + . /lib/rc/net/dhcpcd.sh |
---|
897 | ++ _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' |
---|
898 | + '[' -z dhcp ']' |
---|
899 | + local f= |
---|
900 | + for f in pre_start start post_start |
---|
901 | + eval 'dhcp_pre_start() { type dhcpcd_pre_start >/dev/null 2>&1 || return 0; dhcpcd_pre_start "$@"; }' |
---|
902 | + for f in pre_start start post_start |
---|
903 | + eval 'dhcp_start() { type dhcpcd_start >/dev/null 2>&1 || return 0; dhcpcd_start "$@"; }' |
---|
904 | + for f in pre_start start post_start |
---|
905 | + eval 'dhcp_post_start() { type dhcpcd_post_start >/dev/null 2>&1 || return 0; dhcpcd_post_start "$@"; }' |
---|
906 | + eval module_dhcpcd_provides=dhcp |
---|
907 | ++ module_dhcpcd_provides=dhcp |
---|
908 | + eval module_dhcp_providedby=dhcpcd |
---|
909 | ++ module_dhcp_providedby=dhcpcd |
---|
910 | + true |
---|
911 | + i=27 |
---|
912 | + eval 'mod=$module_27' |
---|
913 | ++ mod=ip6to4 |
---|
914 | + '[' -z ip6to4 ']' |
---|
915 | + '[' -e /lib/rc/net/ip6to4.sh ']' |
---|
916 | + eval set -- '$module_27_program' |
---|
917 | ++ set -- |
---|
918 | + '[' -n '' ']' |
---|
919 | + true |
---|
920 | + eval set -- '$module_27_program_start' |
---|
921 | ++ set -- |
---|
922 | + '[' -n '' ']' |
---|
923 | + eval 'provides=$module_27_provide' |
---|
924 | ++ provides= |
---|
925 | + true |
---|
926 | + case " ${mymods} " in |
---|
927 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' |
---|
928 | + . /lib/rc/net/ip6to4.sh |
---|
929 | ++ _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' |
---|
930 | + '[' -z '' ']' |
---|
931 | + continue |
---|
932 | + true |
---|
933 | + i=28 |
---|
934 | + eval 'mod=$module_28' |
---|
935 | ++ mod= |
---|
936 | + '[' -z '' ']' |
---|
937 | + break |
---|
938 | + for mod in '${mymods}' |
---|
939 | + case " ${MODULES} " in |
---|
940 | + eval 'x=$module_iwconfig_provides' |
---|
941 | ++ x=wireless |
---|
942 | + '[' -z wireless ']' |
---|
943 | + for f in pre_start start post_start |
---|
944 | + eval 'wireless_pre_start() { type iwconfig_pre_start >/dev/null 2>&1 || return 0; iwconfig_pre_start "$@"; }' |
---|
945 | + for f in pre_start start post_start |
---|
946 | + eval 'wireless_start() { type iwconfig_start >/dev/null 2>&1 || return 0; iwconfig_start "$@"; }' |
---|
947 | + for f in pre_start start post_start |
---|
948 | + eval 'wireless_post_start() { type iwconfig_post_start >/dev/null 2>&1 || return 0; iwconfig_post_start "$@"; }' |
---|
949 | + eval module_wireless_providedby=iwconfig |
---|
950 | ++ module_wireless_providedby=iwconfig |
---|
951 | + local 'LIST=apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' p= |
---|
952 | + MODULES= |
---|
953 | + true |
---|
954 | + for mod in '${LIST}' |
---|
955 | + eval 'x=$module_apipa_provides' |
---|
956 | ++ x= |
---|
957 | + '[' -n '' ']' |
---|
958 | + MODULES=apipa |
---|
959 | + for mod in '${LIST}' |
---|
960 | + eval 'x=$module_arping_provides' |
---|
961 | ++ x= |
---|
962 | + '[' -n '' ']' |
---|
963 | + MODULES='apipa arping' |
---|
964 | + for mod in '${LIST}' |
---|
965 | + eval 'x=$module_tuntap_provides' |
---|
966 | ++ x= |
---|
967 | + '[' -n '' ']' |
---|
968 | + MODULES='apipa arping tuntap' |
---|
969 | + for mod in '${LIST}' |
---|
970 | + eval 'x=$module_bridge_provides' |
---|
971 | ++ x= |
---|
972 | + '[' -n '' ']' |
---|
973 | + MODULES='apipa arping tuntap bridge' |
---|
974 | + for mod in '${LIST}' |
---|
975 | + eval 'x=$module_ccwgroup_provides' |
---|
976 | ++ x= |
---|
977 | + '[' -n '' ']' |
---|
978 | + MODULES='apipa arping tuntap bridge ccwgroup' |
---|
979 | + for mod in '${LIST}' |
---|
980 | + eval 'x=$module_macchanger_provides' |
---|
981 | ++ x= |
---|
982 | + '[' -n '' ']' |
---|
983 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger' |
---|
984 | + for mod in '${LIST}' |
---|
985 | + eval 'x=$module_macnet_provides' |
---|
986 | ++ x= |
---|
987 | + '[' -n '' ']' |
---|
988 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet' |
---|
989 | + for mod in '${LIST}' |
---|
990 | + eval 'x=$module_iwconfig_provides' |
---|
991 | ++ x=wireless |
---|
992 | + '[' -n wireless ']' |
---|
993 | + eval 'p=$module_wireless_providedby' |
---|
994 | ++ p=iwconfig |
---|
995 | + '[' iwconfig '!=' iwconfig ']' |
---|
996 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig' |
---|
997 | + for mod in '${LIST}' |
---|
998 | + eval 'x=$module_ssidnet_provides' |
---|
999 | ++ x= |
---|
1000 | + '[' -n '' ']' |
---|
1001 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet' |
---|
1002 | + for mod in '${LIST}' |
---|
1003 | + eval 'x=$module_ifconfig_provides' |
---|
1004 | ++ x=interface |
---|
1005 | + '[' -n interface ']' |
---|
1006 | + eval 'p=$module_interface_providedby' |
---|
1007 | ++ p=ifconfig |
---|
1008 | + '[' ifconfig '!=' ifconfig ']' |
---|
1009 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig' |
---|
1010 | + for mod in '${LIST}' |
---|
1011 | + eval 'x=$module_pppd_provides' |
---|
1012 | ++ x=ppp |
---|
1013 | + '[' -n ppp ']' |
---|
1014 | + eval 'p=$module_ppp_providedby' |
---|
1015 | ++ p=pppd |
---|
1016 | + '[' pppd '!=' pppd ']' |
---|
1017 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd' |
---|
1018 | + for mod in '${LIST}' |
---|
1019 | + eval 'x=$module_system_provides' |
---|
1020 | ++ x= |
---|
1021 | + '[' -n '' ']' |
---|
1022 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system' |
---|
1023 | + for mod in '${LIST}' |
---|
1024 | + eval 'x=$module_dhcpcd_provides' |
---|
1025 | ++ x=dhcp |
---|
1026 | + '[' -n dhcp ']' |
---|
1027 | + eval 'p=$module_dhcp_providedby' |
---|
1028 | ++ p=dhcpcd |
---|
1029 | + '[' dhcpcd '!=' dhcpcd ']' |
---|
1030 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd' |
---|
1031 | + for mod in '${LIST}' |
---|
1032 | + eval 'x=$module_ip6to4_provides' |
---|
1033 | ++ x= |
---|
1034 | + '[' -n '' ']' |
---|
1035 | + MODULES='apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' |
---|
1036 | + veinfo 'Loaded modules: apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' |
---|
1037 | + local _r |
---|
1038 | + /lib/rc/bin/veinfo 'Loaded modules: apipa arping tuntap bridge ccwgroup macchanger macnet iwconfig ssidnet ifconfig pppd system dhcpcd ip6to4' |
---|
1039 | + _r=0 |
---|
1040 | + export EINFO_LASTCMD=veinfo |
---|
1041 | + EINFO_LASTCMD=veinfo |
---|
1042 | + return 0 |
---|
1043 | + type preup |
---|
1044 | + _up |
---|
1045 | + for module in '${MODULES}' |
---|
1046 | + type apipa_pre_start |
---|
1047 | + for module in '${MODULES}' |
---|
1048 | + type arping_pre_start |
---|
1049 | + for module in '${MODULES}' |
---|
1050 | + type tuntap_pre_start |
---|
1051 | + tuntap_pre_start |
---|
1052 | + local tuntap= |
---|
1053 | + eval 'tuntap=$tuntap_ath0' |
---|
1054 | ++ tuntap= |
---|
1055 | + '[' -z '' ']' |
---|
1056 | + return 0 |
---|
1057 | + for module in '${MODULES}' |
---|
1058 | + type bridge_pre_start |
---|
1059 | + bridge_pre_start |
---|
1060 | + local ports= brif= iface=ath0 e= x= |
---|
1061 | ++ _get_array bridge_ath0 |
---|
1062 | ++ local _a= |
---|
1063 | ++ '[' -n /bin/sh ']' |
---|
1064 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1065 | +++ declare -p bridge_ath0 |
---|
1066 | ++ eval '_a=$bridge_ath0' |
---|
1067 | +++ _a= |
---|
1068 | ++ printf %s '' |
---|
1069 | ++ printf '\n' |
---|
1070 | ++ '[' -n '' ']' |
---|
1071 | + local ports= |
---|
1072 | ++ _get_array brctl_ath0 |
---|
1073 | ++ local _a= |
---|
1074 | ++ '[' -n /bin/sh ']' |
---|
1075 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1076 | +++ declare -p brctl_ath0 |
---|
1077 | ++ eval '_a=$brctl_ath0' |
---|
1078 | +++ _a= |
---|
1079 | ++ printf %s '' |
---|
1080 | ++ printf '\n' |
---|
1081 | ++ '[' -n '' ']' |
---|
1082 | + local opts= |
---|
1083 | + eval 'brif=$bridge_add_ath0' |
---|
1084 | ++ brif= |
---|
1085 | + '[' -z '' -a -z '' -a -z '' ']' |
---|
1086 | + return 0 |
---|
1087 | + for module in '${MODULES}' |
---|
1088 | + type ccwgroup_pre_start |
---|
1089 | + ccwgroup_pre_start |
---|
1090 | ++ _get_array ccwgroup_ath0 |
---|
1091 | ++ local _a= |
---|
1092 | ++ '[' -n /bin/sh ']' |
---|
1093 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1094 | +++ declare -p ccwgroup_ath0 |
---|
1095 | ++ eval '_a=$ccwgroup_ath0' |
---|
1096 | +++ _a= |
---|
1097 | ++ printf %s '' |
---|
1098 | ++ printf '\n' |
---|
1099 | ++ '[' -n '' ']' |
---|
1100 | + local ccwgroup= |
---|
1101 | + '[' -z '' ']' |
---|
1102 | + return 0 |
---|
1103 | + for module in '${MODULES}' |
---|
1104 | + type macchanger_pre_start |
---|
1105 | + macchanger_pre_start |
---|
1106 | + yesno NO |
---|
1107 | + '[' -z NO ']' |
---|
1108 | + case "$1" in |
---|
1109 | + return 1 |
---|
1110 | + local mac= opts= |
---|
1111 | + eval 'mac=$mac_ath0' |
---|
1112 | ++ mac= |
---|
1113 | + '[' -z '' ']' |
---|
1114 | + return 0 |
---|
1115 | + for module in '${MODULES}' |
---|
1116 | + type macnet_pre_start |
---|
1117 | + macnet_pre_start |
---|
1118 | ++ _get_mac_address |
---|
1119 | + local mac=00:15:E9:84:06:DF |
---|
1120 | + '[' -z 00:15:E9:84:06:DF ']' |
---|
1121 | + vebegin 'Configuring ath0 for MAC address 00:15:E9:84:06:DF' |
---|
1122 | + local _r |
---|
1123 | + /lib/rc/bin/vebegin 'Configuring ath0 for MAC address 00:15:E9:84:06:DF' |
---|
1124 | + _r=0 |
---|
1125 | + export EINFO_LASTCMD=vebegin |
---|
1126 | + EINFO_LASTCMD=vebegin |
---|
1127 | + return 0 |
---|
1128 | ++ echo 00:15:E9:84:06:DF |
---|
1129 | ++ sed -e s/://g |
---|
1130 | + mac=0015E98406DF |
---|
1131 | + _configure_variables 0015E98406DF |
---|
1132 | + local var= v= t= |
---|
1133 | + for var in '${_config_vars}' |
---|
1134 | + local v= |
---|
1135 | + for t in '"$@"' |
---|
1136 | + eval 'v=$config_0015E98406DF' |
---|
1137 | ++ v= |
---|
1138 | + '[' -n '' ']' |
---|
1139 | + for var in '${_config_vars}' |
---|
1140 | + local v= |
---|
1141 | + for t in '"$@"' |
---|
1142 | + eval 'v=$routes_0015E98406DF' |
---|
1143 | ++ v= |
---|
1144 | + '[' -n '' ']' |
---|
1145 | + for var in '${_config_vars}' |
---|
1146 | + local v= |
---|
1147 | + for t in '"$@"' |
---|
1148 | + eval 'v=$tunctl_0015E98406DF' |
---|
1149 | ++ v= |
---|
1150 | + '[' -n '' ']' |
---|
1151 | + for var in '${_config_vars}' |
---|
1152 | + local v= |
---|
1153 | + for t in '"$@"' |
---|
1154 | + eval 'v=$bridge_0015E98406DF' |
---|
1155 | ++ v= |
---|
1156 | + '[' -n '' ']' |
---|
1157 | + for var in '${_config_vars}' |
---|
1158 | + local v= |
---|
1159 | + for t in '"$@"' |
---|
1160 | + eval 'v=$bridge_add_0015E98406DF' |
---|
1161 | ++ v= |
---|
1162 | + '[' -n '' ']' |
---|
1163 | + for var in '${_config_vars}' |
---|
1164 | + local v= |
---|
1165 | + for t in '"$@"' |
---|
1166 | + eval 'v=$brctl_0015E98406DF' |
---|
1167 | ++ v= |
---|
1168 | + '[' -n '' ']' |
---|
1169 | + for var in '${_config_vars}' |
---|
1170 | + local v= |
---|
1171 | + for t in '"$@"' |
---|
1172 | + eval 'v=$ccwgroup_0015E98406DF' |
---|
1173 | ++ v= |
---|
1174 | + '[' -n '' ']' |
---|
1175 | + for var in '${_config_vars}' |
---|
1176 | + local v= |
---|
1177 | + for t in '"$@"' |
---|
1178 | + eval 'v=$mac_0015E98406DF' |
---|
1179 | ++ v= |
---|
1180 | + '[' -n '' ']' |
---|
1181 | + for var in '${_config_vars}' |
---|
1182 | + local v= |
---|
1183 | + for t in '"$@"' |
---|
1184 | + eval 'v=$ssid_0015E98406DF' |
---|
1185 | ++ v= |
---|
1186 | + '[' -n '' ']' |
---|
1187 | + for var in '${_config_vars}' |
---|
1188 | + local v= |
---|
1189 | + for t in '"$@"' |
---|
1190 | + eval 'v=$mode_0015E98406DF' |
---|
1191 | ++ v= |
---|
1192 | + '[' -n '' ']' |
---|
1193 | + for var in '${_config_vars}' |
---|
1194 | + local v= |
---|
1195 | + for t in '"$@"' |
---|
1196 | + eval 'v=$associate_timeout_0015E98406DF' |
---|
1197 | ++ v= |
---|
1198 | + '[' -n '' ']' |
---|
1199 | + for var in '${_config_vars}' |
---|
1200 | + local v= |
---|
1201 | + for t in '"$@"' |
---|
1202 | + eval 'v=$sleep_scan_0015E98406DF' |
---|
1203 | ++ v= |
---|
1204 | + '[' -n '' ']' |
---|
1205 | + for var in '${_config_vars}' |
---|
1206 | + local v= |
---|
1207 | + for t in '"$@"' |
---|
1208 | + eval 'v=$preferred_aps_0015E98406DF' |
---|
1209 | ++ v= |
---|
1210 | + '[' -n '' ']' |
---|
1211 | + for var in '${_config_vars}' |
---|
1212 | + local v= |
---|
1213 | + for t in '"$@"' |
---|
1214 | + eval 'v=$blacklist_aps_0015E98406DF' |
---|
1215 | ++ v= |
---|
1216 | + '[' -n '' ']' |
---|
1217 | + for var in '${_config_vars}' |
---|
1218 | + local v= |
---|
1219 | + for t in '"$@"' |
---|
1220 | + eval 'v=$dns_servers_0015E98406DF' |
---|
1221 | ++ v= |
---|
1222 | + '[' -n '' ']' |
---|
1223 | + for var in '${_config_vars}' |
---|
1224 | + local v= |
---|
1225 | + for t in '"$@"' |
---|
1226 | + eval 'v=$dns_domain_0015E98406DF' |
---|
1227 | ++ v= |
---|
1228 | + '[' -n '' ']' |
---|
1229 | + for var in '${_config_vars}' |
---|
1230 | + local v= |
---|
1231 | + for t in '"$@"' |
---|
1232 | + eval 'v=$dns_search_0015E98406DF' |
---|
1233 | ++ v= |
---|
1234 | + '[' -n '' ']' |
---|
1235 | + for var in '${_config_vars}' |
---|
1236 | + local v= |
---|
1237 | + for t in '"$@"' |
---|
1238 | + eval 'v=$dns_sortlist_0015E98406DF' |
---|
1239 | ++ v= |
---|
1240 | + '[' -n '' ']' |
---|
1241 | + for var in '${_config_vars}' |
---|
1242 | + local v= |
---|
1243 | + for t in '"$@"' |
---|
1244 | + eval 'v=$dns_options_0015E98406DF' |
---|
1245 | ++ v= |
---|
1246 | + '[' -n '' ']' |
---|
1247 | + for var in '${_config_vars}' |
---|
1248 | + local v= |
---|
1249 | + for t in '"$@"' |
---|
1250 | + eval 'v=$ntp_servers_0015E98406DF' |
---|
1251 | ++ v= |
---|
1252 | + '[' -n '' ']' |
---|
1253 | + for var in '${_config_vars}' |
---|
1254 | + local v= |
---|
1255 | + for t in '"$@"' |
---|
1256 | + eval 'v=$nis_servers_0015E98406DF' |
---|
1257 | ++ v= |
---|
1258 | + '[' -n '' ']' |
---|
1259 | + for var in '${_config_vars}' |
---|
1260 | + local v= |
---|
1261 | + for t in '"$@"' |
---|
1262 | + eval 'v=$nis_domain_0015E98406DF' |
---|
1263 | ++ v= |
---|
1264 | + '[' -n '' ']' |
---|
1265 | + for var in '${_config_vars}' |
---|
1266 | + local v= |
---|
1267 | + for t in '"$@"' |
---|
1268 | + eval 'v=$dhcp_0015E98406DF' |
---|
1269 | ++ v= |
---|
1270 | + '[' -n '' ']' |
---|
1271 | + for var in '${_config_vars}' |
---|
1272 | + local v= |
---|
1273 | + for t in '"$@"' |
---|
1274 | + eval 'v=$dhcpcd_0015E98406DF' |
---|
1275 | ++ v= |
---|
1276 | + '[' -n '' ']' |
---|
1277 | + for var in '${_config_vars}' |
---|
1278 | + local v= |
---|
1279 | + for t in '"$@"' |
---|
1280 | + eval 'v=$link_0015E98406DF' |
---|
1281 | ++ v= |
---|
1282 | + '[' -n '' ']' |
---|
1283 | + for var in '${_config_vars}' |
---|
1284 | + local v= |
---|
1285 | + for t in '"$@"' |
---|
1286 | + eval 'v=$suffix_0015E98406DF' |
---|
1287 | ++ v= |
---|
1288 | + '[' -n '' ']' |
---|
1289 | + for var in '${_config_vars}' |
---|
1290 | + local v= |
---|
1291 | + for t in '"$@"' |
---|
1292 | + eval 'v=$relay_0015E98406DF' |
---|
1293 | ++ v= |
---|
1294 | + '[' -n '' ']' |
---|
1295 | + veend 0 |
---|
1296 | + local _r |
---|
1297 | + /lib/rc/bin/veend 0 |
---|
1298 | + _r=0 |
---|
1299 | + export EINFO_LASTCMD=veend |
---|
1300 | + EINFO_LASTCMD=veend |
---|
1301 | + return 0 |
---|
1302 | + for module in '${MODULES}' |
---|
1303 | + type iwconfig_pre_start |
---|
1304 | + iwconfig_pre_start |
---|
1305 | + yesno NO |
---|
1306 | + '[' -z NO ']' |
---|
1307 | + case "$1" in |
---|
1308 | + return 1 |
---|
1309 | + service_set_value SSID '' |
---|
1310 | + _exists |
---|
1311 | + grep -Eq '^[[:space:]]*ath0:' /proc/net/dev |
---|
1312 | + _is_wireless |
---|
1313 | + '[' -d /sys/class/net/ath0/wireless ']' |
---|
1314 | + return 0 |
---|
1315 | + '[' -e /etc/conf.d/wireless ']' |
---|
1316 | + LC_ALL=C |
---|
1317 | + iwconfig ath0 |
---|
1318 | + sed -e 1d |
---|
1319 | + grep -q Tx-Power=off |
---|
1320 | + local txpowerwasoff=1 |
---|
1321 | + iwconfig_defaults |
---|
1322 | + local x= |
---|
1323 | + for x in txpower rate rts frag |
---|
1324 | + iwconfig ath0 txpower auto |
---|
1325 | + for x in txpower rate rts frag |
---|
1326 | + iwconfig ath0 rate auto |
---|
1327 | + for x in txpower rate rts frag |
---|
1328 | + iwconfig ath0 rts auto |
---|
1329 | + for x in txpower rate rts frag |
---|
1330 | + iwconfig ath0 frag auto |
---|
1331 | + iwconfig ath0 ap off |
---|
1332 | + iwconfig ath0 essid off |
---|
1333 | + iwconfig_user_config |
---|
1334 | + local conf= var= config= |
---|
1335 | + '[' -z '' ']' |
---|
1336 | + var=ath0 |
---|
1337 | ++ _get_array iwconfig_ath0 |
---|
1338 | ++ local _a= |
---|
1339 | ++ '[' -n /bin/sh ']' |
---|
1340 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1341 | +++ declare -p iwconfig_ath0 |
---|
1342 | ++ eval '_a=$iwconfig_ath0' |
---|
1343 | +++ _a= |
---|
1344 | ++ printf %s '' |
---|
1345 | ++ printf '\n' |
---|
1346 | ++ '[' -n '' ']' |
---|
1347 | + config= |
---|
1348 | + local 'IFS= |
---|
1349 | ' |
---|
1350 | + unset IFS |
---|
1351 | ++ _get_array iwpriv_ath0 |
---|
1352 | ++ local _a= |
---|
1353 | ++ '[' -n /bin/sh ']' |
---|
1354 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1355 | +++ declare -p iwpriv_ath0 |
---|
1356 | ++ eval '_a=$iwpriv_ath0' |
---|
1357 | +++ _a= |
---|
1358 | ++ printf %s '' |
---|
1359 | ++ printf '\n' |
---|
1360 | ++ '[' -n '' ']' |
---|
1361 | + config= |
---|
1362 | + local 'IFS= |
---|
1363 | ' |
---|
1364 | + metric=2000 |
---|
1365 | + '[' -e /sys/class/net/ath0/device/rf_kill ']' |
---|
1366 | + einfo 'Configuring wireless network for ath0' |
---|
1367 | + local _r |
---|
1368 | + /lib/rc/bin/einfo 'Configuring wireless network for ath0' |
---|
1369 | * Configuring wireless network for ath0 |
---|
1370 | + _r=0 |
---|
1371 | + export EINFO_LASTCMD=einfo |
---|
1372 | + EINFO_LASTCMD=einfo |
---|
1373 | + return 0 |
---|
1374 | ++ iwconfig_get_type |
---|
1375 | ++ LC_ALL=C |
---|
1376 | ++ iwconfig ath0 |
---|
1377 | ++ sed -n -e 's/^ *\([^ ]* [^ ]*\).*/\1/p' |
---|
1378 | + x='ath0 |
---|
1379 | Mode:Managed |
---|
1380 | Bit Rate:0 |
---|
1381 | Retry:off |
---|
1382 | Encryption key:off |
---|
1383 | Power Management:off |
---|
1384 | Link Quality=0/70 |
---|
1385 | Rx invalid |
---|
1386 | Tx excessive' |
---|
1387 | + '[' 'ath0 |
---|
1388 | Mode:Managed |
---|
1389 | Bit Rate:0 |
---|
1390 | Retry:off |
---|
1391 | Encryption key:off |
---|
1392 | Power Management:off |
---|
1393 | Link Quality=0/70 |
---|
1394 | Rx invalid |
---|
1395 | Tx excessive' = 'NOT READY!' ']' |
---|
1396 | + iwconfig_configure |
---|
1397 | + local x= APS= |
---|
1398 | + eval 'SSID=$ssid_ath0' |
---|
1399 | ++ SSID= |
---|
1400 | + '[' -z '' ']' |
---|
1401 | + eval 'SSID=$essid_ath0' |
---|
1402 | ++ SSID= |
---|
1403 | + eval 'x=$mode_ath0' |
---|
1404 | ++ x=managed |
---|
1405 | + x=managed |
---|
1406 | + '[' managed = ad-hoc -o managed = master ']' |
---|
1407 | + '[' managed '!=' managed -a managed '!=' auto ']' |
---|
1408 | + '[' -n '' ']' |
---|
1409 | + eval 'x=$preferred_aps_ath0' |
---|
1410 | ++ x= |
---|
1411 | + '[' -n '' ']' |
---|
1412 | + eval 'x=$blacklist_aps_ath0' |
---|
1413 | ++ x= |
---|
1414 | + '[' -n '' ']' |
---|
1415 | + eval 'x=$associate_order_ath0' |
---|
1416 | ++ x= |
---|
1417 | + '[' -n '' ']' |
---|
1418 | + associate_order=forcepreferredonly |
---|
1419 | + '[' forcepreferredonly = forcepreferredonly ']' |
---|
1420 | + iwconfig_force_preferred |
---|
1421 | ++ _flatten_array preferred_aps_ath0 |
---|
1422 | ++ '[' -n /bin/sh ']' |
---|
1423 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1424 | +++ declare -p preferred_aps_ath0 |
---|
1425 | ++ eval '_a=$preferred_aps_ath0' |
---|
1426 | +++ _a= |
---|
1427 | ++ printf %s '' |
---|
1428 | ++ printf '\n' |
---|
1429 | ++ '[' -n '' ']' |
---|
1430 | + eval set -- |
---|
1431 | ++ set -- |
---|
1432 | + '[' 0 = 0 ']' |
---|
1433 | ++ _flatten_array preferred_aps |
---|
1434 | ++ '[' -n /bin/sh ']' |
---|
1435 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1436 | +++ declare -p preferred_aps |
---|
1437 | ++ eval '_a=$preferred_aps' |
---|
1438 | +++ _a=FMLAN |
---|
1439 | ++ printf %s FMLAN |
---|
1440 | ++ printf '\n' |
---|
1441 | ++ '[' -n FMLAN ']' |
---|
1442 | + eval set -- FMLAN |
---|
1443 | ++ set -- FMLAN |
---|
1444 | + '[' 1 = 0 ']' |
---|
1445 | + ewarn 'Trying to force preferred in case they are hidden' |
---|
1446 | + local _r |
---|
1447 | + /lib/rc/bin/ewarn 'Trying to force preferred in case they are hidden' |
---|
1448 | * Trying to force preferred in case they are hidden |
---|
1449 | + _r=0 |
---|
1450 | + export EINFO_LASTCMD=ewarn |
---|
1451 | + EINFO_LASTCMD=ewarn |
---|
1452 | + return 0 |
---|
1453 | + for ssid in '"$@"' |
---|
1454 | + local found_AP=false i=0 e= |
---|
1455 | + '[' 0 -le ']' |
---|
1456 | /lib/rc/net/iwconfig.sh: line 519: [: 0: unary operator expected |
---|
1457 | + false |
---|
1458 | + SSID= |
---|
1459 | + iwconfig_associate |
---|
1460 | + local mode=managed mac= wep_required= |
---|
1461 | + local freq= chan= |
---|
1462 | + local 'w=(WEP Disabled)' key= |
---|
1463 | + iwconfig_set_mode managed |
---|
1464 | + local mode=managed |
---|
1465 | ++ iwconfig_get_mode |
---|
1466 | ++ LC_ALL=C |
---|
1467 | ++ iwgetid --mode ath0 |
---|
1468 | ++ sed -n -e 's/^.*Mode:\(.*\)/\1/p' |
---|
1469 | ++ tr '[:upper:]' '[:lower:]' |
---|
1470 | + '[' managed = managed ']' |
---|
1471 | + return 0 |
---|
1472 | + '[' '' = any ']' |
---|
1473 | ++ shell_var '' |
---|
1474 | + SSIDVAR= |
---|
1475 | ++ iwconfig_get_wep_key '' |
---|
1476 | ++ local mac= key= |
---|
1477 | ++ '[' -n '' ']' |
---|
1478 | ++ eval 'key=$mac_key_' |
---|
1479 | +++ key= |
---|
1480 | ++ '[' -z '' ']' |
---|
1481 | ++ eval 'key=$key_' |
---|
1482 | +++ key= |
---|
1483 | ++ '[' -z '' ']' |
---|
1484 | ++ echo off |
---|
1485 | + key=off |
---|
1486 | + '[' '' = on -a off = off ']' |
---|
1487 | + '[' '' = off -a off '!=' off ']' |
---|
1488 | + eval iwconfig ath0 key off |
---|
1489 | ++ iwconfig ath0 key off |
---|
1490 | + '[' off '!=' off ']' |
---|
1491 | + iwconfig ath0 essid '' |
---|
1492 | + '[' -n '' ']' |
---|
1493 | + '[' -n '' ']' |
---|
1494 | + '[' -n '' ']' |
---|
1495 | + iwconfig_user_config |
---|
1496 | + local conf= var= config= |
---|
1497 | + '[' -z '' ']' |
---|
1498 | + var=ath0 |
---|
1499 | ++ _get_array iwconfig_ath0 |
---|
1500 | ++ local _a= |
---|
1501 | ++ '[' -n /bin/sh ']' |
---|
1502 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1503 | +++ declare -p iwconfig_ath0 |
---|
1504 | ++ eval '_a=$iwconfig_ath0' |
---|
1505 | +++ _a= |
---|
1506 | ++ printf %s '' |
---|
1507 | ++ printf '\n' |
---|
1508 | ++ '[' -n '' ']' |
---|
1509 | + config= |
---|
1510 | + local 'IFS= |
---|
1511 | ' |
---|
1512 | + unset IFS |
---|
1513 | ++ _get_array iwpriv_ath0 |
---|
1514 | ++ local _a= |
---|
1515 | ++ '[' -n /bin/sh ']' |
---|
1516 | ++ case "$(declare -p "$1" 2>/dev/null)" in |
---|
1517 | +++ declare -p iwpriv_ath0 |
---|
1518 | ++ eval '_a=$iwpriv_ath0' |
---|
1519 | +++ _a= |
---|
1520 | ++ printf %s '' |
---|
1521 | ++ printf '\n' |
---|
1522 | ++ '[' -n '' ']' |
---|
1523 | + config= |
---|
1524 | + local 'IFS= |
---|
1525 | ' |
---|
1526 | + ebegin 'Connecting to "" in managed mode (WEP Disabled)' |
---|
1527 | + local _r |
---|
1528 | + /lib/rc/bin/ebegin 'Connecting to "" in managed mode (WEP Disabled)' |
---|
1529 | * Connecting to "" in managed mode (WEP Disabled) ...+ _r=1 |
---|
1530 | + export EINFO_LASTCMD=ebegin |
---|
1531 | + EINFO_LASTCMD=ebegin |
---|
1532 | + return 1 |
---|
1533 | + '[' '' '!=' any ']' |
---|
1534 | + type preassociate |
---|
1535 | + iwconfig_wait_for_association |
---|
1536 | + local timeout= i=0 |
---|
1537 | + eval 'timeout=$associate_timeout_ath0' |
---|
1538 | ++ timeout= |
---|
1539 | + timeout=10 |
---|
1540 | + '[' 10 -eq 0 ']' |
---|
1541 | + true |
---|
1542 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1543 | ++ cat /sys/class/net/ath0/carrier |
---|
1544 | + '[' 0 = 1 ']' |
---|
1545 | + sleep 1 |
---|
1546 | + '[' 10 -eq 0 ']' |
---|
1547 | + i=1 |
---|
1548 | + '[' 1 -ge 10 ']' |
---|
1549 | + true |
---|
1550 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1551 | ++ cat /sys/class/net/ath0/carrier |
---|
1552 | + '[' 0 = 1 ']' |
---|
1553 | + sleep 1 |
---|
1554 | + '[' 10 -eq 0 ']' |
---|
1555 | + i=2 |
---|
1556 | + '[' 2 -ge 10 ']' |
---|
1557 | + true |
---|
1558 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1559 | ++ cat /sys/class/net/ath0/carrier |
---|
1560 | + '[' 0 = 1 ']' |
---|
1561 | + sleep 1 |
---|
1562 | + '[' 10 -eq 0 ']' |
---|
1563 | + i=3 |
---|
1564 | + '[' 3 -ge 10 ']' |
---|
1565 | + true |
---|
1566 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1567 | ++ cat /sys/class/net/ath0/carrier |
---|
1568 | + '[' 0 = 1 ']' |
---|
1569 | + sleep 1 |
---|
1570 | + '[' 10 -eq 0 ']' |
---|
1571 | + i=4 |
---|
1572 | + '[' 4 -ge 10 ']' |
---|
1573 | + true |
---|
1574 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1575 | ++ cat /sys/class/net/ath0/carrier |
---|
1576 | + '[' 0 = 1 ']' |
---|
1577 | + sleep 1 |
---|
1578 | + '[' 10 -eq 0 ']' |
---|
1579 | + i=5 |
---|
1580 | + '[' 5 -ge 10 ']' |
---|
1581 | + true |
---|
1582 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1583 | ++ cat /sys/class/net/ath0/carrier |
---|
1584 | + '[' 0 = 1 ']' |
---|
1585 | + sleep 1 |
---|
1586 | + '[' 10 -eq 0 ']' |
---|
1587 | + i=6 |
---|
1588 | + '[' 6 -ge 10 ']' |
---|
1589 | + true |
---|
1590 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1591 | ++ cat /sys/class/net/ath0/carrier |
---|
1592 | + '[' 0 = 1 ']' |
---|
1593 | + sleep 1 |
---|
1594 | + '[' 10 -eq 0 ']' |
---|
1595 | + i=7 |
---|
1596 | + '[' 7 -ge 10 ']' |
---|
1597 | + true |
---|
1598 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1599 | ++ cat /sys/class/net/ath0/carrier |
---|
1600 | + '[' 0 = 1 ']' |
---|
1601 | + sleep 1 |
---|
1602 | + '[' 10 -eq 0 ']' |
---|
1603 | + i=8 |
---|
1604 | + '[' 8 -ge 10 ']' |
---|
1605 | + true |
---|
1606 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1607 | ++ cat /sys/class/net/ath0/carrier |
---|
1608 | + '[' 0 = 1 ']' |
---|
1609 | + sleep 1 |
---|
1610 | + '[' 10 -eq 0 ']' |
---|
1611 | + i=9 |
---|
1612 | + '[' 9 -ge 10 ']' |
---|
1613 | + true |
---|
1614 | + '[' -e /sys/class/net/ath0/carrier ']' |
---|
1615 | ++ cat /sys/class/net/ath0/carrier |
---|
1616 | + '[' 0 = 1 ']' |
---|
1617 | + sleep 1 |
---|
1618 | + '[' 10 -eq 0 ']' |
---|
1619 | + i=10 |
---|
1620 | + '[' 10 -ge 10 ']' |
---|
1621 | + return 1 |
---|
1622 | + eend 1 |
---|
1623 | + local _r |
---|
1624 | + /lib/rc/bin/eend 1 |
---|
1625 | [ !! ] |
---|
1626 | + _r=0 |
---|
1627 | + export EINFO_LASTCMD=eend |
---|
1628 | + EINFO_LASTCMD=eend |
---|
1629 | + return 0 |
---|
1630 | + return 1 |
---|
1631 | + ewarn 'Failed to associate with any preferred access points on ath0' |
---|
1632 | + local _r |
---|
1633 | + /lib/rc/bin/ewarn 'Failed to associate with any preferred access points on ath0' |
---|
1634 | * Failed to associate with any preferred access points on ath0 |
---|
1635 | + _r=0 |
---|
1636 | + export EINFO_LASTCMD=ewarn |
---|
1637 | + EINFO_LASTCMD=ewarn |
---|
1638 | + return 0 |
---|
1639 | + return 1 |
---|
1640 | + e='associate with' |
---|
1641 | + '[' -z '' ']' |
---|
1642 | + e=find |
---|
1643 | + '[' FMLAN = force ']' |
---|
1644 | + '[' FMLAN = forceonly ']' |
---|
1645 | + e='Couldn'\''t find any access points on ath0' |
---|
1646 | + eval 'SSID=$adhoc_ssid_ath0' |
---|
1647 | ++ SSID= |
---|
1648 | + '[' -n '' ']' |
---|
1649 | + eerror 'Couldn'\''t find any access points on ath0' |
---|
1650 | * Couldn't find any access points on ath0 |
---|
1651 | + return 1 |
---|
1652 | + eerror 'Failed to configure wireless for ath0' |
---|
1653 | * Failed to configure wireless for ath0 |
---|
1654 | + iwconfig_defaults |
---|
1655 | + local x= |
---|
1656 | + for x in txpower rate rts frag |
---|
1657 | + iwconfig ath0 txpower auto |
---|
1658 | + for x in txpower rate rts frag |
---|
1659 | + iwconfig ath0 rate auto |
---|
1660 | + for x in txpower rate rts frag |
---|
1661 | + iwconfig ath0 rts auto |
---|
1662 | + for x in txpower rate rts frag |
---|
1663 | + iwconfig ath0 frag auto |
---|
1664 | + iwconfig ath0 ap off |
---|
1665 | + iwconfig ath0 essid off |
---|
1666 | + iwconfig ath0 txpower off |
---|
1667 | + unset SSID SSIDVAR |
---|
1668 | + _down |
---|
1669 | + ifconfig ath0 down |
---|
1670 | + return 1 |
---|
1671 | + exit 1 |
---|
1672 | net.ath0 | * ERROR: net.ath0 failed to start |
---|