#!/bin/sh # Source functions library source /etc/rc.d/init.d/functions log_script_name "$0 $*" case "$1" in start) cmd_run_log_box "Enabling IEEE-1394 support" modprobe ieee1394 cmd_run_log_box "Enabling OHCI IEEE-1394 support" modprobe ohci1394 cmd_run_log_box "Enabling raw1394 library support" modprobe raw1394 sleep 1 cmd_run_log_box_warn "Starting IEC61883-1 fwplugd" /etc/rc.d/init.d/fwplugd start ;; stop) cmd_run_log_box_warn "Stopping IEC61883-1 fwplugd" /etc/rc.d/init.d/fwplugd stop cmd_run_log_box "Disabling raw1394 library support" rmmod raw1394 cmd_run_log_box "Disabling OHCI IEEE-1394 support" rmmod ohci1394 cmd_run_log_box "Disabling IEEE-1394 support" rmmod ieee1394 ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac exit $?