|
|
@@ -1,5 +1,8 @@
|
|
|
#!/bin/sh /etc/rc.common
|
|
|
|
|
|
+
|
|
|
+. /lib/functions/network.sh
|
|
|
+
|
|
|
START=50
|
|
|
|
|
|
SERVICE_DAEMONIZE=1
|
|
|
@@ -43,11 +46,16 @@ start_daemon() {
|
|
|
config_get sendsize "$cfg" sendsize
|
|
|
|
|
|
local circuit="$atmdev.$vpi.$vci"
|
|
|
-
|
|
|
+
|
|
|
+ network_defer_device "nas$unit"
|
|
|
+
|
|
|
SERVICE_PID_FILE="/var/run/br2684ctl-$circuit.pid" \
|
|
|
service_start /usr/sbin/br2684ctl \
|
|
|
-c "$unit" -e "$encaps" -p "$payload" \
|
|
|
-a "$circuit" ${qos:+-q "$qos"} ${sendsize:+-s "$sendsize"}
|
|
|
+ sleep 1
|
|
|
+
|
|
|
+ network_ready_device "nas$unit"
|
|
|
}
|
|
|
|
|
|
stop_daemon() {
|