[pkg-wpa-devel] r1537 - in /wpasupplicant/trunk/debian: changelog ifupdown/functions.sh ifupdown/wpa_action
kelmo-guest at users.alioth.debian.org
kelmo-guest at users.alioth.debian.org
Sun May 2 08:41:43 UTC 2010
Author: kelmo-guest
Date: Sun May 2 08:41:33 2010
New Revision: 1537
URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1537
Log:
* Remove sleep loops which wait for creation of interface specific
control sockets, these are now created before the process is
backgrounded (http://w1.fi/bugz/show_bug.cgi?id=283).
* After a disconnected event, attempt to reassociate to a network
when using wpa-roam.
Modified:
wpasupplicant/trunk/debian/changelog
wpasupplicant/trunk/debian/ifupdown/functions.sh
wpasupplicant/trunk/debian/ifupdown/wpa_action
Modified: wpasupplicant/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/changelog?rev=1537&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/changelog (original)
+++ wpasupplicant/trunk/debian/changelog Sun May 2 08:41:33 2010
@@ -29,8 +29,13 @@
* Remove pm-utils stuff from debian/ifupdown/action_wpa.sh.
* Add 11_wpa_supplicant_enable_network_tweak.patch to fix semantics of
enable_network command.
-
- -- Kel Modderman <kel at otaku42.de> Sun, 02 May 2010 11:26:02 +1000
+ * Remove sleep loops which wait for creation of interface specific
+ control sockets, these are now created before the process is
+ backgrounded (http://w1.fi/bugz/show_bug.cgi?id=283).
+ * After a disconnected event, attempt to reassociate to a network
+ when using wpa-roam.
+
+ -- Kel Modderman <kel at otaku42.de> Sun, 02 May 2010 18:40:49 +1000
wpasupplicant (0.6.10-2) unstable; urgency=low
Modified: wpasupplicant/trunk/debian/ifupdown/functions.sh
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/ifupdown/functions.sh?rev=1537&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/ifupdown/functions.sh (original)
+++ wpasupplicant/trunk/debian/ifupdown/functions.sh Sun May 2 08:41:33 2010
@@ -224,9 +224,9 @@
wpa_msg verbose "wpa-driver $IF_WPA_DRIVER"
case "$IF_WPA_DRIVER" in
hostap|ipw|madwifi|ndiswrapper)
- WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS -D wext"
+ WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS -D nl80211,wext"
wpa_msg stderr "\"$IF_WPA_DRIVER\" wpa-driver is unsupported"
- wpa_msg stderr "using \"wext\" wpa-driver instead ..."
+ wpa_msg stderr "using \"nl80211,wext\" wpa-driver instead ..."
;;
*)
WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS -D $IF_WPA_DRIVER"
@@ -234,7 +234,7 @@
esac
else
WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS -D nl80211,wext"
- wpa_msg verbose "using default driver type: wpa-driver nl80211,wext"
+ wpa_msg verbose "wpa-driver nl80211,wext (default)"
fi
if [ -n "$IF_WPA_DEBUG_LEVEL" ]; then
@@ -280,46 +280,9 @@
fi
if [ -n "$WPA_SUP_OMIT_PIDFILE" ]; then
- local WPA_PIDFILE_WAIT
- local MAX_WPA_PIDFILE_WAIT
- WPA_PIDFILE_WAIT="0"
- MAX_WPA_PIDFILE_WAIT="5"
- until [ -s "$WPA_SUP_PIDFILE" ]; do
- if [ "$WPA_PIDFILE_WAIT" -ge "$MAX_WPA_PIDFILE_WAIT" ]; then
- wpa_msg stderr "timed out waiting for creation of $WPA_SUP_PIDFILE"
- return 1
- else
- wpa_msg verbose "waiting for \"$WPA_SUP_PIDFILE\": " \
- "$WPA_PIDFILE_WAIT (max. $MAX_WPA_PIDFILE_WAIT)"
- fi
-
- WPA_PIDFILE_WAIT=$(($WPA_PIDFILE_WAIT + 1))
- sleep 1
- done
wpa_msg verbose "creating sendsigs omission pidfile: $WPA_SUP_OMIT_PIDFILE"
cat "$WPA_SUP_PIDFILE" > "$WPA_SUP_OMIT_PIDFILE"
- else
- wpa_msg verbose "sendsigs omission pidfile not created"
- fi
-
- local WPA_SOCKET_WAIT
- local MAX_WPA_SOCKET_WAIT
- WPA_SOCKET_WAIT="0"
- MAX_WPA_SOCKET_WAIT="5"
- until [ -S "$WPA_CTRL_DIR/$WPA_IFACE" ]; do
- if [ "$WPA_SOCKET_WAIT" -ge "$MAX_WPA_SOCKET_WAIT" ]; then
- wpa_msg stderr "ctrl_interface socket not found at $WPA_CTRL_DIR/$WPA_IFACE"
- return 1
- else
- wpa_msg verbose "waiting for \"$WPA_CTRL_DIR/$WPA_IFACE\": " \
- "$WPA_SOCKET_WAIT (max. $MAX_WPA_SOCKET_WAIT)"
- fi
-
- WPA_SOCKET_WAIT=$(($WPA_SOCKET_WAIT + 1))
- sleep 1
- done
-
- wpa_msg verbose "ctrl_interface socket located at $WPA_CTRL_DIR/$WPA_IFACE"
+ fi
}
#####################################################################
Modified: wpasupplicant/trunk/debian/ifupdown/wpa_action
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/ifupdown/wpa_action?rev=1537&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/ifupdown/wpa_action (original)
+++ wpasupplicant/trunk/debian/ifupdown/wpa_action Sun May 2 08:41:33 2010
@@ -54,6 +54,7 @@
wpa_hysteresis_check || exit 1
ifdown
if_post_down_up
+ wpa_cli reassociate
;;
"stop"|"down")
More information about the Pkg-wpa-devel
mailing list