diff options
-rw-r--r-- | network/broadcom-sta/README | 7 | ||||
-rw-r--r-- | network/broadcom-sta/broadcom-sta.SlackBuild | 7 | ||||
-rw-r--r-- | network/broadcom-sta/broadcom-sta.info | 10 | ||||
-rw-r--r-- | network/broadcom-sta/wl_linux.c-semaphore.patch | 12 |
4 files changed, 14 insertions, 22 deletions
diff --git a/network/broadcom-sta/README b/network/broadcom-sta/README index c1d0350642..b22315d640 100644 --- a/network/broadcom-sta/README +++ b/network/broadcom-sta/README @@ -4,3 +4,10 @@ their cards. Known supported model numbers include the BCM4311, BCM4312, BCM4321, and BCM4322 chipsets. Read the included LICENSE.txt file (placed in /usr/doc) before using this. + +You may also want to create /etc/modprobe.d/b43_blacklist.conf and add the +following lines to it: + blacklist b43 + blacklist b43legacy + blacklist bcma + blacklist ssb diff --git a/network/broadcom-sta/broadcom-sta.SlackBuild b/network/broadcom-sta/broadcom-sta.SlackBuild index c6e96516b5..7cc7bb0235 100644 --- a/network/broadcom-sta/broadcom-sta.SlackBuild +++ b/network/broadcom-sta/broadcom-sta.SlackBuild @@ -4,8 +4,8 @@ # Public domain. PRGNAM=broadcom-sta -VERSION=5.100.82.38 -BUILD=${BUILD:-2} +VERSION=5.100.82.112 +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} KERNEL=${KERNEL:-$(uname -r)} @@ -42,9 +42,6 @@ mkdir -p $TMP $WORKDIR $PKG $OUTPUT cd $WORKDIR tar xvf $CWD/hybrid-portsrc_${MY_ARCH}-v$(printf $VERSION|tr . _).tar.gz -# Fix API change in newer kernels -patch -p1 < $CWD/wl_linux.c-semaphore.patch - # Build the module make -C /lib/modules/$KERNEL/build M=$WORKDIR clean make -C /lib/modules/$KERNEL/build M=$WORKDIR diff --git a/network/broadcom-sta/broadcom-sta.info b/network/broadcom-sta/broadcom-sta.info index 46277ca04e..af31b52760 100644 --- a/network/broadcom-sta/broadcom-sta.info +++ b/network/broadcom-sta/broadcom-sta.info @@ -1,10 +1,10 @@ PRGNAM="broadcom-sta" -VERSION="5.100.82.38" +VERSION="5.100.82.112" HOMEPAGE="http://www.broadcom.com/support/802.11/linux_sta.php" -DOWNLOAD="http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_32-v5_100_82_38.tar.gz" -MD5SUM="c0074a1622c75916442e26763ddf47d0" -DOWNLOAD_x86_64="http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz" -MD5SUM_x86_64="cac172f7422fa43264049c7065fe21d6" +DOWNLOAD="http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_32-v5_100_82_112.tar.gz" +MD5SUM="62d04d148b99f993ef575a71332593a9" +DOWNLOAD_x86_64="http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_64-v5_100_82_112.tar.gz" +MD5SUM_x86_64="310d7ce233a9a352fbe62c451b2ea309" MAINTAINER="David Matthew Jerry Koenig" EMAIL="koenigdavidmj@gmail.com" APPROVED="rworkman" diff --git a/network/broadcom-sta/wl_linux.c-semaphore.patch b/network/broadcom-sta/wl_linux.c-semaphore.patch deleted file mode 100644 index 8cdd7306f4..0000000000 --- a/network/broadcom-sta/wl_linux.c-semaphore.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur orig//src/wl/sys/wl_linux.c fixed/src/wl/sys/wl_linux.c ---- orig//src/wl/sys/wl_linux.c 2010-12-14 19:58:07.000000000 -0600 -+++ fixed/src/wl/sys/wl_linux.c 2011-03-09 12:32:47.236260917 -0600 -@@ -482,7 +482,7 @@ - #ifdef WL_ALL_PASSIVE - spin_lock_init(&wl->txq_lock); - #endif -- init_MUTEX(&wl->sem); -+ sema_init(&wl->sem,1); - } - - if (!(wl->wlc = wlc_attach((void *) wl, vendor, device, unit, wl->piomode, |