In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 51:
[ -f $CFG ] && . $CFG
                 ^--^ SC1090 (warning): ShellCheck can't follow non-constant source. Use a directive to specify location.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 58:
        echo -n "Starting Network Interface Plugging Daemon:"
             ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 60:
            A="`eval echo \$\{ARGS_${IF}\}`"
               ^--------------------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
                                  ^---^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            A="$(eval echo \$\{ARGS"_${IF"}\})"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 62:
            $IFPLUGD -i $IF $A
                        ^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
                            ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            $IFPLUGD -i "$IF" "$A"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 63:
            echo -n " $IF"
                 ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 68:
        echo -n "Stopping Network Interface Plugging Daemon:"
             ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 70:
            $IFPLUGD -k -i $IF
                           ^-^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            $IFPLUGD -k -i "$IF"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 71:
            echo -n " $IF"
                 ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 77:
            $IFPLUGD -c -i $IF
                           ^-^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            $IFPLUGD -c -i "$IF"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 81:
        echo -n "Suspending Network Interface Plugging Daemon:"
             ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 83:
            $IFPLUGD -S -i $IF
                           ^-^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            $IFPLUGD -S -i "$IF"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 84:
            echo -n " $IF"
                 ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 89:
        echo -n "Resuming Network Interface Plugging Daemon:"
             ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 91:
            $IFPLUGD -R -i $IF
                           ^-^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
            $IFPLUGD -R -i "$IF"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 92:
            echo -n " $IF"
                 ^-- SC3037 (warning): In POSIX sh, echo flags are undefined.


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 97:
        $0 stop $INTERFACES
                ^---------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
        $0 stop "$INTERFACES"


In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 99:
        $0 start $INTERFACES
                 ^---------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
        $0 start "$INTERFACES"

For more information:
  https://www.shellcheck.net/wiki/SC1090 -- ShellCheck can't follow non-const...
  https://www.shellcheck.net/wiki/SC3037 -- In POSIX sh, echo flags are undef...
  https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...