Mailinglist Archive: opensuse-commit (1117 mails)

< Previous Next >
commit wpa_supplicant for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 04 Feb 2009 00:46:34 +0100
  • Message-id: <20090203234635.001376780B0@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package wpa_supplicant for openSUSE:Factory
checked in at Wed Feb 4 00:46:34 CET 2009.


--------
--- wpa_supplicant/wpa_supplicant.changes 2009-01-28 10:46:22.000000000
+0100
+++ wpa_supplicant/wpa_supplicant.changes 2009-01-28 14:10:00.000000000
+0100
@@ -1,0 +2,7 @@
+Wed Jan 28 14:03:42 CET 2009 - helmut@xxxxxxx
+
+- Avoid unnecessary roaming if the driver (like ipw2100) does not
+ report signal level. This fixes association problems with ipw2100
+ (bnc#469779).
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
wpa_supplicant-fix_ap_ordering.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wpa_supplicant.spec ++++++
--- /var/tmp/diff_new_pack.qwE980/_old 2009-02-04 00:44:33.000000000 +0100
+++ /var/tmp/diff_new_pack.qwE980/_new 2009-02-04 00:44:33.000000000 +0100
@@ -22,7 +22,7 @@
BuildRequires: dbus-1-devel libqt4 libqt4-devel openssl-devel pkg-config
readline-devel
Url: http://hostap.epitest.fi/wpa_supplicant/
Version: 0.6.4
-Release: 20
+Release: 22
License: BSD 3-Clause; GPL v2 or later
Group: Productivity/Networking/Other
Summary: WPA supplicant implementation
@@ -44,6 +44,7 @@
Patch11: wpa_supplicant-hide_secrets-2.patch
Patch12: wpa_supplicant-fix_dbus_config.patch
Patch13: wpa_supplicant-fix_dbus_config2.patch
+Patch14: wpa_supplicant-fix_ap_ordering.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
@@ -91,6 +92,7 @@
%patch11 -p2
%patch12 -p1
%patch13 -p2
+%patch14 -p2

%build
cd wpa_supplicant
@@ -135,6 +137,10 @@
/usr/sbin/wpa_gui

%changelog
+* Wed Jan 28 2009 helmut@xxxxxxx
+- Avoid unnecessary roaming if the driver (like ipw2100) does not
+ report signal level. This fixes association problems with ipw2100
+ (bnc#469779).
* Wed Jan 28 2009 hschaa@xxxxxxx
- Fix dbus configuration again (bnc#470013, bnc#469530)
* Thu Jan 22 2009 hschaa@xxxxxxx

++++++ wpa_supplicant-fix_ap_ordering.patch ++++++
diff -ur BUILD/wpa_supplicant-0.6.4/src/drivers/scan_helpers.c
BUILD2/wpa_supplicant-0.6.4/src/drivers/scan_helpers.c
--- BUILD/wpa_supplicant-0.6.4/src/drivers/scan_helpers.c 2008-08-10
19:33:12.000000000 +0200
+++ BUILD2/wpa_supplicant-0.6.4/src/drivers/scan_helpers.c 2009-01-28
14:01:42.000000000 +0100
@@ -125,10 +125,13 @@
return -1;

/* best/max rate preferred if signal level close enough XXX */
- maxrate_a = wpa_scan_get_max_rate(wa);
- maxrate_b = wpa_scan_get_max_rate(wb);
- if (maxrate_a != maxrate_b && abs(wb->level - wa->level) < 5)
- return maxrate_b - maxrate_a;
+ if ( (wb->level != 0 && wa->level != 0 && abs(wb->level - wa->level) <
5) ||
+ (abs(wb->qual - wa->qual) < 10) ) {
+ maxrate_a = wpa_scan_get_max_rate(wa);
+ maxrate_b = wpa_scan_get_max_rate(wb);
+ if (maxrate_a != maxrate_b)
+ return maxrate_b - maxrate_a;
+ }

/* use freq for channel preference */


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread