aboutsummaryrefslogtreecommitdiffstats
path: root/recipes
diff options
context:
space:
mode:
authorMario Schuknecht <schuknecht@dresearch-fe.de>2011-06-29 09:40:55 +0000
committerSteffen Sledz <sledz@dresearch-fe.de>2011-07-04 17:51:06 +0200
commita261cb8b9cd4eee91b5d7c335456dd89ad54614a (patch)
treea4a37b9ffb6c6c7c3fbb291bd2015dda4d6c1078 /recipes
parentd0e2b3c3ed616b71dc49688d56f4ee6246265a7f (diff)
downloadopenembedded-a261cb8b9cd4eee91b5d7c335456dd89ad54614a.tar.gz
udev: avoid udev stopping persistent pppd connections
When a pppd session is disconnected it triggers the udev to ifdown the ppp link which kills pppd and inhibits a reconnection. Now avoid udev stopping ppp connections. See also: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/396804 https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/78043 http://ubuntuforums.org/showthread.php?t=1177021 http://rants.atmurray.net/2007/01/pppd-persist-not-so-persist-with-udev.html Signed-off-by: Mario Schuknecht <schuknecht@dresearch-fe.de> Acked-by: Steffen Sledz <sledz@dresearch-fe.de>
Diffstat (limited to 'recipes')
-rw-r--r--recipes/udev/files/network.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/recipes/udev/files/network.sh b/recipes/udev/files/network.sh
index 182c26d86a..d287855221 100644
--- a/recipes/udev/files/network.sh
+++ b/recipes/udev/files/network.sh
@@ -9,6 +9,8 @@ test -x /sbin/cardctl && exit 0
# We get two "add" events for hostap cards due to wifi0
echo "$INTERFACE" | grep -q wifi && exit 0
+# Avoid udev stopping persistent ppp connections
+echo "$INTERFACE" | grep -q ppp && exit 0
# Check if /etc/init.d/network has been run yet to see if we are
# called by starting /etc/rcS.d/S03udev and not by hotplugging a device