Date: Tue, 7 Apr 2015 18:33:00 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Felix Friedlander <felixphew0@gmail.com>, "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org> Subject: Re: Updating bwn to support newer chipsets Message-ID: <CAJ-Vmo=kM5=rn3SraQLQKfBXH3vfkHE4gLzPTNQ0n91nT3Bn1w@mail.gmail.com> In-Reply-To: <20150407063452.GA918@phewbox> References: <20150407063452.GA918@phewbox>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, sorry, I have broadcom PCIe devices but no time to help :( -a On 6 April 2015 at 23:34, Felix Friedlander <felixphew0@gmail.com> wrote: > Hello all, > I am trying to expand the bwn driver to support some newer-model Broadcom= chips, like the BCM4331 in my machine. These chips require newer firmware,= and 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 can= not be sure that this change won't break things. Do any of you have a devic= e 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:= 12Z bapt $ > > 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 > > @${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 32f6ad98facbb9045646fdc8b54b= b03086d204153253f9c65d0234a5d90ae53f > SIZE (broadcom-wl-4.178.10.4.tar.bz2) =3D 5986780 > +SHA256 (broadcom-wl-5.100.138.tar.bz2) =3D f1e7067aac5b62b67b8b6e4c51799= 0277804339ac16065eb13c731ff909ae46f > > Any help would be much appreciated. > -- > Felix Friedlander <felixphew0@gmail.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=kM5=rn3SraQLQKfBXH3vfkHE4gLzPTNQ0n91nT3Bn1w>