projects
/
vuplus_openvuplus
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
c13a4f1
)
vuplus-coldboot : run ethwol.sh at rc0.d
author
hschang
<chang@dev3>
Thu, 18 Jul 2013 01:53:21 +0000
(10:53 +0900)
committer
hschang
<chang@dev3>
Thu, 18 Jul 2013 02:14:49 +0000
(11:14 +0900)
meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot.bb
patch
|
blob
|
history
meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot/ethwol.sh
[new file with mode: 0755]
patch
|
blob
diff --git
a/meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot.bb
b/meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot.bb
index
df15ed7
..
9d95eb4
100644
(file)
--- a/
meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot.bb
+++ b/
meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot.bb
@@
-4,11
+4,13
@@
LICENSE = "CLOSED"
PV = "1.0"
PV = "1.0"
-PR = "r
0
"
+PR = "r
1
"
SRC_REV = ""
SRC_URI = "file://coldboot \
SRC_REV = ""
SRC_URI = "file://coldboot \
- file://coldboot.sh"
+ file://coldboot.sh \
+ file://ethwol.sh \
+"
do_install() {
install -d ${D}/etc/init.d \
do_install() {
install -d ${D}/etc/init.d \
@@
-16,6
+18,8
@@
do_install() {
${D}${sysconfdir}/rc0.d
install -m 0755 ${WORKDIR}/coldboot.sh ${D}/etc/init.d/coldboot.sh
${D}${sysconfdir}/rc0.d
install -m 0755 ${WORKDIR}/coldboot.sh ${D}/etc/init.d/coldboot.sh
+ install -m 0755 ${WORKDIR}/ethwol.sh ${D}/etc/init.d/ethwol.sh
install -m 0755 ${WORKDIR}/coldboot ${D}/usr/bin/coldboot
ln -sf ../init.d/coldboot.sh ${D}${sysconfdir}/rc0.d/S30coldboot.sh
install -m 0755 ${WORKDIR}/coldboot ${D}/usr/bin/coldboot
ln -sf ../init.d/coldboot.sh ${D}${sysconfdir}/rc0.d/S30coldboot.sh
+ ln -sf ../init.d/ethwol.sh ${D}${sysconfdir}/rc0.d/K32ethwol.sh
}
}
diff --git a/meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot/ethwol.sh
b/meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot/ethwol.sh
new file mode 100755
(executable)
index 0000000..
43cd0e4
--- /dev/null
+++ b/
meta-openvuplus/recipes-vuplus/vuplus-coldboot/vuplus-coldboot/ethwol.sh
@@ -0,0
+1,20
@@
+#! /bin/sh
+#
+# Set eth0 WOL
+#
+# Version: @(#)ethwol 1.00 18-Jul-2013
+#
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+
+#activate WakeOnLAN
+grep -q 'enable' /proc/stb/fp/wol
+if [ $? -eq 0 ]
+then
+ echo [WOL] activate WakeOnLAN at device eth0
+ ethtool -s eth0 wol g
+else
+ echo [WOL] WakeOnLAN is not enabled
+fi
+
+: exit 0