[oe-commits] Mike Westerhof : wireless-tools: do ifconfig down before the ifconfig up is done.

GIT User account git at amethyst.openembedded.net
Fri Mar 20 03:36:07 UTC 2009


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 295488d84cc0b856e97a6fab0d725d33e5e55873
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=295488d84cc0b856e97a6fab0d725d33e5e55873

Author: Mike Westerhof <mwester at dls.net>
Date:   Thu Mar 19 22:32:00 2009 -0500

wireless-tools: do ifconfig down before the ifconfig up is done.
Required to reliably re-initialize the interface if it was running previously.

---

 .../wireless-tools/zzz-wireless.if-pre-up          |    2 ++
 recipes/wireless-tools/wireless-tools_29.bb        |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/recipes/wireless-tools/wireless-tools/zzz-wireless.if-pre-up b/recipes/wireless-tools/wireless-tools/zzz-wireless.if-pre-up
index 85fcc87..29a2663 100644
--- a/recipes/wireless-tools/wireless-tools/zzz-wireless.if-pre-up
+++ b/recipes/wireless-tools/wireless-tools/zzz-wireless.if-pre-up
@@ -18,6 +18,8 @@ SLEEPTIME=1
 ONLY_FOR="dhcp"
 
 if [ -z "$IF_WIRELESS_TYPE" ] && echo "$ONLY_FOR" | grep -q "$METHOD" ; then
+	$IFCONFIG $IFACE down
+	$SLEEP 1
 	$IFCONFIG $IFACE up
 	$LOGGER Checking for WLAN association...
 	while ( [ $RETRIES -gt 0 ] && ($IWCONFIG "$IFACE" | $GREP -q "Access Point: Not-Associated") ); do
diff --git a/recipes/wireless-tools/wireless-tools_29.bb b/recipes/wireless-tools/wireless-tools_29.bb
index e5c498b..c83ae17 100644
--- a/recipes/wireless-tools/wireless-tools_29.bb
+++ b/recipes/wireless-tools/wireless-tools_29.bb
@@ -1,3 +1,3 @@
 require wireless-tools.inc
 
-PR = "r1"
+PR = "r2"





More information about the Openembedded-commits mailing list