Projects
Essentials
broadcom-wl
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 21
View file
broadcom-wl.changes
Changed
@@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Thu Oct 3 09:58:05 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net> + +- Add broadcom-wl.linux-6.10_fix_empty_body_in_if_warning.patch +- Add broadcom-sta-6.30.223.271-wpa_supplicant-2.11_add_max_scan_ie_len.patch + +------------------------------------------------------------------- Sat Aug 24 15:01:33 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net> - Enable longterm as a build flavor on Tumbleweed and Slowroll.
View file
broadcom-wl.spec
Changed
@@ -2,7 +2,7 @@ # # spec file for package broadcom-wl # -# Copyright (c) 2017-2023 SUSE LLC +# Copyright (c) 2017-2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -58,6 +58,8 @@ Patch21: broadcom-wl.linux-6.0.patch Patch22: broadcom-wl.linux-6.1.patch Patch23: broadcom-wl.linux-6.5.patch +Patch24: broadcom-wl.linux-6.10_fix_empty_body_in_if_warning.patch +Patch25: broadcom-sta-6.30.223.271-wpa_supplicant-2.11_add_max_scan_ie_len.patch %if %{defined kernel_module_package_buildreqs} BuildRequires: %{kernel_module_package_buildreqs}
View file
broadcom-sta-6.30.223.271-wpa_supplicant-2.11_add_max_scan_ie_len.patch
Added
@@ -0,0 +1,18 @@ +diff -rup a/src/wl/sys/wl_cfg80211_hybrid.c b/src/wl/sys/wl_cfg80211_hybrid.c +--- a/src/wl/sys/wl_cfg80211_hybrid.c 2024-10-03 11:48:54.756786688 +0200 ++++ b/src/wl/sys/wl_cfg80211_hybrid.c 2024-10-03 11:55:37.103920187 +0200 +@@ -1864,6 +1864,13 @@ static s32 wl_alloc_wdev(struct device * + } + set_wiphy_dev(wdev->wiphy, dev); + wdev->wiphy->max_scan_ssids = WL_NUM_SCAN_MAX; ++ ++ /* Set max_scan_ie_len to a random value in order to make wpa_supplicant ++ * scans not to fail. The driver should ignore the extra passed IEs. ++ * Value taken and fix inspired from: ++ * https://patchwork.kernel.org/project/linux-wireless/patch/20211212221310.5453-1-merlijn@wizzup.org/ ++ */ ++ wdev->wiphy->max_scan_ie_len = 512; + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33) + wdev->wiphy->max_num_pmkids = WL_NUM_PMKIDS_MAX; + #endif +Only in b/src/wl/sys: wl_cfg80211_hybrid.c.orig
View file
broadcom-wl.linux-6.10_fix_empty_body_in_if_warning.patch
Added
@@ -0,0 +1,28 @@ +diff -rup a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c +--- a/src/wl/sys/wl_linux.c 2024-10-03 11:48:54.680119933 +0200 ++++ b/src/wl/sys/wl_linux.c 2024-10-03 11:50:05.466867937 +0200 +@@ -1090,8 +1090,9 @@ wl_open(struct net_device *dev) + } + WL_UNLOCK(wl); + +- if (!error) ++ if (!error) { + OLD_MOD_INC_USE_COUNT; ++ } + + #if defined(USE_CFG80211) + if (wl_cfg80211_up(dev)) { +@@ -2241,9 +2242,10 @@ wl_start(struct sk_buff *skb, struct net + if (!err) { + atomic_inc(&wl->callbacks); + wl->txq_dispatched = TRUE; +- } else ++ } else { + WL_ERROR(("wl%d: wl_start/schedule_work failed\n", + wl->pub->unit)); ++ } + } + + TXQ_UNLOCK(wl); +Only in b/src/wl/sys: wl_linux.c.orig +Only in b/src/wl/sys: wl_linux.c.rej
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.