Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Apr 2015 16:34:52 +1000
From:      Felix Friedlander <felixphew0@gmail.com>
To:        freebsd-wireless@freebsd.org
Subject:   Updating bwn to support newer chipsets
Message-ID:  <20150407063452.GA918@phewbox>

next in thread | raw e-mail | index | archive | help

--bp/iNruPH9dso1Pn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello all,
I am trying to expand the bwn driver to support some newer-model Broadcom c=
hips, like the BCM4331 in my machine. These chips require newer firmware, a=
nd so I have modified bwn-firmware-kmod to use a newer firmware. However, I=
 do not have a device with one of the chips currently supported, so I canno=
t be sure that this change won't break things. Do any of you have a device =
that you are willing to try with the new firmware?

The changes are quite simple:

--- Makefile.orig	2014-01-27 08:52:12.000000000 +1100
+++ Makefile	2015-04-07 08:31:46.000000000 +1000
@@ -2,7 +2,7 @@
 # $FreeBSD: head/net/bwn-firmware-kmod/Makefile 341294 2014-01-26 21:52:12=
Z bapt $
=20
 PORTNAME=3D	bwn-firmware
-PORTVERSION=3D	0.1.0
+PORTVERSION=3D	0.2.0
 CATEGORIES=3D	net
 MASTER_SITES=3D	http://downloads.openwrt.org/sources/ \
 		http://mirror2.openwrt.org/sources/
@@ -36,11 +36,11 @@
 WRKSRC=3D		${WRKDIR}
 FWNAME=3D		bwn_v4
 FWFILE=3D		broadcom-wl-${FWVERSION}.tar.bz2
-FWVERSION=3D	4.150.10.5
+FWVERSION=3D	5.100.138
 KMODNAME=3D	${FWNAME}_ucode
 FWNAME_LP=3D	bwn_v4_lp
 FWFILE_LP=3D	broadcom-wl-${FWVERSION_LP}.tar.bz2
-FWVERSION_LP=3D	4.178.10.4
+FWVERSION_LP=3D	5.100.138
 KMODNAME_LP=3D	${FWNAME_LP}_ucode
 PLIST_SUB=3D	KMODNAME=3D"${KMODNAME}" \
 		KMODNAME_LP=3D"${KMODNAME_LP}"
@@ -54,7 +54,7 @@
 	tar xjf ${DISTDIR}/${FWFILE}
 	mkdir -p ${WRKSRC}/bg
 	b43-fwcutter -w ${WRKSRC}/bg \
-	   ${WRKSRC}/broadcom-wl-${FWVERSION}/driver/wl_apsta_mimo.o
+	   ${WRKSRC}/broadcom-wl-${FWVERSION}/linux/wl_apsta.o
 	${TOUCH} ${WRKSRC}/bg/v4/ucode.fw
=20
 	@${ECHO_CMD} "KMOD=3D ${KMODNAME}" > ${WRKSRC}/bg/v4/Makefile
--- distinfo.orig	2014-01-23 02:30:13.000000000 +1100
+++ distinfo	2015-04-07 08:37:10.000000000 +1000
@@ -2,3 +2,5 @@
 SIZE (broadcom-wl-4.150.10.5.tar.bz2) =3D 3888794
 SHA256 (broadcom-wl-4.178.10.4.tar.bz2) =3D 32f6ad98facbb9045646fdc8b54bb0=
3086d204153253f9c65d0234a5d90ae53f
 SIZE (broadcom-wl-4.178.10.4.tar.bz2) =3D 5986780
+SHA256 (broadcom-wl-5.100.138.tar.bz2) =3D f1e7067aac5b62b67b8b6e4c5179902=
77804339ac16065eb13c731ff909ae46f

Any help would be much appreciated.
--=20
Felix Friedlander <felixphew0@gmail.com>

--bp/iNruPH9dso1Pn
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJVI3qCAAoJEF/vKV6HaeOBucMP/1Ag2T89YIYHiqGHpp3WX8DN
hNmSgZnqzQA7+z+GJkTJfWD420Jf+sZ5VnQw3CWJY24UioBbfjFDphFV1dhWFUCk
45bSaNR1Qzo7KOialfGJa9MgS5VhRlggKh/DARMMesILiKYZciJrHkf31QJy4xZj
3sTRTf/ZRXtPZ3rwbE1+JmSs30R52znEMRnQwC3UVPs3MnXNgVyPqPzgJeTVh97y
h5xHkN7VyZ+DMIinBWyILsSsYLeMjnZmP0G6+6FXXHO3HtOjRKHj4Lrh2pXr7wb7
0kt+fBXdJZHxVR8yHWvmeSMS3g9iQcOn7E70JJ5p4C7DrwjQk0Lls/lxttQkkfeu
yvU1phQNUQoJCz9wgTV3Z6NhIBhXaYj0BtRwytnkQyoJrerUpxnB3imHBCbuwuf5
0vC3vJe9F16kmi9Mt9A5TippD0xDtI8D46QiVT+rlLs/VVZv+5Yb54ktlZ8LFO54
LqRmtYRA+Fg6PTCT+B3BR4jlr6SkCD8+vSQzvBa7aG7ic5bB1OCb3kEI4aHvFOLq
wnQVy8zhf6EfLG0YWfhFsYr8XJYIH1qmmx9cSoj8kjxcw2/CTRTb19ORpW6Ntti9
8VINV0WktoD9MyjUXLQePL6S+Di5lw1aF3N6UIvWT2SRL+A+pJfQ4PJzEpRVNzpV
6Z/CpUVi3GKk7Ge9Cd+l
=l+nQ
-----END PGP SIGNATURE-----

--bp/iNruPH9dso1Pn--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150407063452.GA918>