Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=aed7573d93ba304f2c370c6b1e4e2252b8733bf3

commit aed7573d93ba304f2c370c6b1e4e2252b8733bf3
Author: crazy <[email protected]>
Date:   Sat Apr 23 18:34:49 2016 +0200

Revert "bcmwl-5.100.82.112-44-x86_64"
* This reverts commit ff6b3b56a02085f5b04b65f521f6f98746b427ec.
* well true since 2013 there is support in-kernel-for-some-chips BUT
* some hybrid chips are not fully working , like the BCM4312 , because there is
* just BT and PCI *BUS* support but WIFI! ( reported by Slown )
* see also -> https://marc.info/?l=linux-wireless&m=145472057328751&w=2
* version bump
* kill 32bit support ( can't test , won't compile )
* update the conf and FB to match our kernel
* set Slown as maintainer since he has such a HW

diff --git a/source/network-extra/bcmwl/FrugalBuild 
b/source/network-extra/bcmwl/FrugalBuild
new file mode 100644
index 0000000..9a70ad0
--- /dev/null
+++ b/source/network-extra/bcmwl/FrugalBuild
@@ -0,0 +1,30 @@
+# Compiling Time: 0.02 SBU
+# Maintainer: Slown <[email protected]>
+
+pkgname=bcmwl
+pkgver=6.30.223.271
+pkgrel=1
+pkgdesc="Broadcom 802.11 Linux STA wireless driver"
+url="http://www.broadcom.com/support/802.11/linux_sta.php";
+Finclude kernel-module
+groups=('network-extra')
+archs=('!i686' 'x86_64')
+Fpkgversep=""
+up2date="lynx -dump http://www.broadcom.com/support/802.11| grep -a 
README_|sed 's/.*README_\(.*\).txt/\1/'"
+_F_cd_path="."
+source=(http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
 \
+       $pkgname.conf null-poiter-crash.patch)
+sha1sums=('1f568bb989d175813c5631c6629d9479eae6f3be' \
+          '0ad3a6581dfba84c78dd0885e29888d6a474c25d' \
+          'b400d4eb8a531c7329a28f2be4ce3b4bd37e1d56')
+
+build()
+{
+       Fpatchall
+       make -C /lib/modules/$_F_kernelmod_uname/build M=`pwd` || Fdie
+       Ffilerel 
/lib/modules/$_F_kernelmod_uname/kernel/drivers/net/wireless/wl.ko
+       Fdocrel lib/LICENSE.txt
+       Ffile /etc/modprobe.d/$pkgname.conf
+       Fbuild_kernelmod_scriptlet
+       Fkernelver_compress_modules
+}
diff --git a/source/network-extra/bcmwl/bcmwl-kernel-3.2.patch 
b/source/network-extra/bcmwl/bcmwl-kernel-3.2.patch
new file mode 100644
index 0000000..6cc241e
--- /dev/null
+++ b/source/network-extra/bcmwl/bcmwl-kernel-3.2.patch
@@ -0,0 +1,25 @@
+From b1451f0c87ea4b44f73aa948ee453bb57c4b2f41 Mon Sep 17 00:00:00 2001
+From: Alberto Milone <[email protected]>
+Date: Tue, 22 Nov 2011 18:23:16 +0100
+Subject: [PATCH 1/1] Add support for Linux 3.2
+
+---
+ src/wl/sys/wl_linux.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c
+index c11678f..7bed9ec 100644
+--- a/src/wl/sys/wl_linux.c
++++ b/src/wl/sys/wl_linux.c
+@@ -323,7 +323,7 @@ static const struct net_device_ops wl_netdev_ops =
+ #endif
+       .ndo_get_stats = wl_get_stats,
+       .ndo_set_mac_address = wl_set_mac_address,
+-      .ndo_set_multicast_list = wl_set_multicast_list,
++      .ndo_set_rx_mode = wl_set_multicast_list,
+       .ndo_do_ioctl = wl_ioctl
+ };
+
+--
+1.7.5.4
+
diff --git a/source/network-extra/bcmwl/bcmwl.conf 
b/source/network-extra/bcmwl/bcmwl.conf
new file mode 100644
index 0000000..4b0699f
--- /dev/null
+++ b/source/network-extra/bcmwl/bcmwl.conf
@@ -0,0 +1,3 @@
+blacklist b43
+blacklist ssb
+blacklist lib80211
diff --git a/source/network-extra/bcmwl/kernel-3.4.patch 
b/source/network-extra/bcmwl/kernel-3.4.patch
new file mode 100644
index 0000000..f2886d5
--- /dev/null
+++ b/source/network-extra/bcmwl/kernel-3.4.patch
@@ -0,0 +1,11 @@
+diff -ur a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c
+--- a/src/wl/sys/wl_linux.c    2011-10-22 11:56:55.000000000 -0500
++++ b/src/wl/sys/wl_linux.c    2012-05-21 20:36:29.421100181 -0500
+@@ -40,7 +40,6 @@
+ #include <linux/pci_ids.h>
+ #define WLC_MAXBSSCFG         1
+
+-#include <asm/system.h>
+ #include <asm/io.h>
+ #include <asm/irq.h>
+ #include <asm/pgtable.h>
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to