mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
Rename /openembedded/ -> /meta/
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
# Unloads/loads all interface that are up at time of suspend
|
||||
|
||||
if [ "$1" = suspend ]; then
|
||||
rm -f /var/run/ifstate-suspend
|
||||
rm -f /var/run/ifstate-old
|
||||
cp /var/run/ifstate /var/run/ifstate-old
|
||||
cat /var/run/ifstate-old | (
|
||||
IFS="="
|
||||
while read IFACE LOGICAL; do
|
||||
ifdown $IFACE
|
||||
echo "$IFACE=$LOGICAL" >>/var/run/ifstate-suspend
|
||||
done
|
||||
rm -f /var/run/ifstate-old
|
||||
)
|
||||
elif [ "$1" = resume ] && [ "$2" != standby ] && [ -f /var/run/ifstate-suspend ]; then
|
||||
cat /var/run/ifstate-suspend | (
|
||||
while read LINE; do
|
||||
ifup $LINE
|
||||
done
|
||||
)
|
||||
rm -f /var/run/ifstate-suspend
|
||||
fi
|
||||
|
||||
: exit 0
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
# Unloads/loads usb-eth so it always works
|
||||
|
||||
. /etc/default/usbd
|
||||
|
||||
if [ "$1" = suspend ]; then
|
||||
rmmod usb-eth
|
||||
rmmod sa1100usb_core
|
||||
elif [ "$1" = resume ] && [ "$2" != standby ]; then
|
||||
modprobe usb-eth
|
||||
modprobe -r $usbdmodule
|
||||
modprobe $usbdmodule
|
||||
fi
|
||||
|
||||
: exit 0
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION = "Network suspend/resume scripts"
|
||||
SECTION = "base"
|
||||
LICENSE = "GPL"
|
||||
PV = "1.1"
|
||||
PR = "r2"
|
||||
|
||||
SRC_URI = "file://ifupdown \
|
||||
file://usbnet"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${sysconfdir}/apm/scripts.d
|
||||
install -m 0755 ${WORKDIR}/ifupdown ${D}${sysconfdir}/apm/scripts.d
|
||||
install -m 0755 ${WORKDIR}/usbnet ${D}${sysconfdir}/apm/scripts.d
|
||||
install -d ${D}${sysconfdir}/apm/suspend.d
|
||||
ln -s ../scripts.d/ifupdown ${D}${sysconfdir}/apm/suspend.d/05ifupdown
|
||||
ln -s ../scripts.d/usbnet ${D}${sysconfdir}/apm/suspend.d/10usbnet
|
||||
install -d ${D}${sysconfdir}/apm/resume.d
|
||||
ln -sf ../scripts.d/ifupdown ${D}${sysconfdir}/apm/resume.d/30ifupdown
|
||||
ln -sf ../scripts.d/usbnet ${D}${sysconfdir}/apm/resume.d/20usbnet
|
||||
}
|
||||
|
||||
FILES = "${sysconfdir}/apm"
|
||||
Reference in New Issue
Block a user