Re: Updating bwn to support newer chipsets
Hi Brett, It turns out I actually have no idea how to write wireless drivers, but progress is being made by adrian and others. I don't think there's a working build to test - yet - but if you want to help code, then by all means, just talk to someone more competent than me. For the record, I'm also dual-booting several MacBooks, both BCM4331 (apparently not *that* far off) and the newer BCM4360 (which is miles away, being an 11ac chip). - Felix On 1 September 2016 at 17:43, Brett Wiggins wrote: > Hi everyone, > > I'm replying to a message from April 07 2015 which was calling for people to > help get the bwn driver to support BCM4331 adapters. The message is provided > below. I am happy to help with code or testing. I'm dual booting a Macbook > Pro 10,1 with OS X and Freebsd 10.3-RELEASE, my wireless adapter is a > BCM4331. > > If anyone know of progress on this or needs help please let me know. > > Brett. > > > Updating bwn to support newer chipsets > > *Felix Friedlander* felixphew0 at gmail.com > <mailto:freebsd-wireless%40freebsd.org?Subject=Re%3A%20Updating%20bwn%20to%20support%20newer%20chipsets&In-Reply-To=%3C20150407063452.GA918%40phewbox%3E> > /Tue Apr 7 06:35:13 UTC 2015/ > > * Previous message (by thread): hostapd with wpa > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005710.html> > * Next message (by thread): Updating bwn to support newer chipsets > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005712.html> > * *Messages sorted by:* [ date ] > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/date.html#5709> >[ thread ] > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/thread.html#5709> >[ subject ] > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/subject.html#5709> >[ author ] > > <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/author.html#5709> > > > > > 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 cannot > 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.0 +1100 > +++ Makefile2015-04-07 08:31:46.0 +1000 > @@ -2,7 +2,7 @@ > # $FreeBSD: head/net/bwn-firmware-kmod/Makefile 341294 2014-01-26 21:52:12Z > bapt $ > PORTNAME= bwn-firmware > -PORTVERSION= 0.1.0 > +PORTVERSION= 0.2.0 > CATEGORIES=net > MASTER_SITES= http://downloads.openwrt.org/sources/ \ > http://mirror2.openwrt.org/sources/ > @@ -36,11 +36,11 @@ > WRKSRC=${WRKDIR} > FWNAME=bwn_v4 > FWFILE=broadcom-wl-${FWVERSION}.tar.bz2 > -FWVERSION= 4.150.10.5 > +FWVERSION= 5.100.138 > KMODNAME= ${FWNAME}_ucode > FWNAME_LP= bwn_v4_lp > FWFILE_LP= broadcom-wl-${FWVERSION_LP}.tar.bz2 > -FWVERSION_LP= 4.178.10.4 > +FWVERSION_LP= 5.100.138 > KMODNAME_LP= ${FWNAME_LP}_ucode > PLIST_SUB= KMODNAME="${KMODNAME}" \ > KMODNAME_LP="${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= ${KMODNAME}" > ${WRKSRC}/bg/v4/Makefile > --- distinfo.orig 2014-01-23 02:30:13.0 +1100 > +++ distinfo2015-04-07 08:37:10.0 +1000 > @@ -2,3 +2,5 @@ > SIZE (broadcom-wl-4.150.10.5.tar.bz2) = 3888794 > SHA256 (broadcom-wl-4.178.10.4.tar.bz2) = > 32f6ad98facbb9045646fdc8b54bb03086d204153253f9c65d0234a5d90ae53f > SIZE (broadcom-wl-4.178.10.4.tar.bz2) = 5986780 > +SHA256 (broadcom-wl-5.100.138.tar.bz2) = > f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f > > Any help would be much appreciated. > -- > Felix Friedlander <http://lists.freebsd.org/mailman/listinfo/freebsd-wireless>> > -- next part -- > A non-text attachment was scrubbed... > Name: not available > Type: application/pgp-signature > Size: 819 bytes
RE: Updating bwn to support newer chipsets
Hi everyone, I'm replying to a message from April 07 2015 which was calling for people to help get the bwn driver to support BCM4331 adapters. The message is provided below. I am happy to help with code or testing. I'm dual booting a Macbook Pro 10,1 with OS X and Freebsd 10.3-RELEASE, my wireless adapter is a BCM4331. If anyone know of progress on this or needs help please let me know. Brett. Updating bwn to support newer chipsets *Felix Friedlander* felixphew0 at gmail.com <mailto:freebsd-wireless%40freebsd.org?Subject=Re%3A%20Updating%20bwn%20to%20support%20newer%20chipsets&In-Reply-To=%3C20150407063452.GA918%40phewbox%3E> /Tue Apr 7 06:35:13 UTC 2015/ * Previous message (by thread): hostapd with wpa <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005710.html> * Next message (by thread): Updating bwn to support newer chipsets <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005712.html> * *Messages sorted by:* [ date ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/date.html#5709> [ thread ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/thread.html#5709> [ subject ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/subject.html#5709> [ author ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/author.html#5709> 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 cannot 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.0 +1100 +++ Makefile2015-04-07 08:31:46.0 +1000 @@ -2,7 +2,7 @@ # $FreeBSD: head/net/bwn-firmware-kmod/Makefile 341294 2014-01-26 21:52:12Z bapt $ PORTNAME= bwn-firmware -PORTVERSION= 0.1.0 +PORTVERSION= 0.2.0 CATEGORIES=net MASTER_SITES= http://downloads.openwrt.org/sources/ \ http://mirror2.openwrt.org/sources/ @@ -36,11 +36,11 @@ WRKSRC=${WRKDIR} FWNAME=bwn_v4 FWFILE=broadcom-wl-${FWVERSION}.tar.bz2 -FWVERSION= 4.150.10.5 +FWVERSION= 5.100.138 KMODNAME= ${FWNAME}_ucode FWNAME_LP= bwn_v4_lp FWFILE_LP= broadcom-wl-${FWVERSION_LP}.tar.bz2 -FWVERSION_LP= 4.178.10.4 +FWVERSION_LP= 5.100.138 KMODNAME_LP= ${FWNAME_LP}_ucode PLIST_SUB= KMODNAME="${KMODNAME}" \ KMODNAME_LP="${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= ${KMODNAME}" > ${WRKSRC}/bg/v4/Makefile --- distinfo.orig 2014-01-23 02:30:13.0 +1100 +++ distinfo2015-04-07 08:37:10.0 +1000 @@ -2,3 +2,5 @@ SIZE (broadcom-wl-4.150.10.5.tar.bz2) = 3888794 SHA256 (broadcom-wl-4.178.10.4.tar.bz2) = 32f6ad98facbb9045646fdc8b54bb03086d204153253f9c65d0234a5d90ae53f SIZE (broadcom-wl-4.178.10.4.tar.bz2) = 5986780 +SHA256 (broadcom-wl-5.100.138.tar.bz2) = f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f Any help would be much appreciated. -- Felix Friedlander <http://lists.freebsd.org/mailman/listinfo/freebsd-wireless>> -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-wireless/attachments/20150407/9da0d3e3/attachment.sig> * Previous message (by thread): hostapd with wpa <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005710.html> * Next message (by thread): Updating bwn to support newer chipsets <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/005712.html> * *Messages sorted by:* [ date ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/date.html#5709> [ thread ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/thread.html#5709> [ subject ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/subject.html#5709> [ author ] <https://lists.freebsd.org/pipermail/freebsd-wireless/2015-April/author.html#5709> -
Re: Updating bwn to support newer chipsets
Hi, sorry, I have broadcom PCIe devices but no time to help :( -a On 6 April 2015 at 23:34, Felix Friedlander 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 cannot > 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.0 +1100 > +++ Makefile2015-04-07 08:31:46.0 +1000 > @@ -2,7 +2,7 @@ > # $FreeBSD: head/net/bwn-firmware-kmod/Makefile 341294 2014-01-26 21:52:12Z > bapt $ > > PORTNAME= bwn-firmware > -PORTVERSION= 0.1.0 > +PORTVERSION= 0.2.0 > CATEGORIES=net > MASTER_SITES= http://downloads.openwrt.org/sources/ \ > http://mirror2.openwrt.org/sources/ > @@ -36,11 +36,11 @@ > WRKSRC=${WRKDIR} > FWNAME=bwn_v4 > FWFILE=broadcom-wl-${FWVERSION}.tar.bz2 > -FWVERSION= 4.150.10.5 > +FWVERSION= 5.100.138 > KMODNAME= ${FWNAME}_ucode > FWNAME_LP= bwn_v4_lp > FWFILE_LP= broadcom-wl-${FWVERSION_LP}.tar.bz2 > -FWVERSION_LP= 4.178.10.4 > +FWVERSION_LP= 5.100.138 > KMODNAME_LP= ${FWNAME_LP}_ucode > PLIST_SUB= KMODNAME="${KMODNAME}" \ > KMODNAME_LP="${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= ${KMODNAME}" > ${WRKSRC}/bg/v4/Makefile > --- distinfo.orig 2014-01-23 02:30:13.0 +1100 > +++ distinfo2015-04-07 08:37:10.0 +1000 > @@ -2,3 +2,5 @@ > SIZE (broadcom-wl-4.150.10.5.tar.bz2) = 3888794 > SHA256 (broadcom-wl-4.178.10.4.tar.bz2) = > 32f6ad98facbb9045646fdc8b54bb03086d204153253f9c65d0234a5d90ae53f > SIZE (broadcom-wl-4.178.10.4.tar.bz2) = 5986780 > +SHA256 (broadcom-wl-5.100.138.tar.bz2) = > f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f > > Any help would be much appreciated. > -- > Felix Friedlander ___ freebsd-wireless@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Updating bwn to support newer chipsets
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 cannot 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.0 +1100 +++ Makefile2015-04-07 08:31:46.0 +1000 @@ -2,7 +2,7 @@ # $FreeBSD: head/net/bwn-firmware-kmod/Makefile 341294 2014-01-26 21:52:12Z bapt $ PORTNAME= bwn-firmware -PORTVERSION= 0.1.0 +PORTVERSION= 0.2.0 CATEGORIES=net MASTER_SITES= http://downloads.openwrt.org/sources/ \ http://mirror2.openwrt.org/sources/ @@ -36,11 +36,11 @@ WRKSRC=${WRKDIR} FWNAME=bwn_v4 FWFILE=broadcom-wl-${FWVERSION}.tar.bz2 -FWVERSION= 4.150.10.5 +FWVERSION= 5.100.138 KMODNAME= ${FWNAME}_ucode FWNAME_LP= bwn_v4_lp FWFILE_LP= broadcom-wl-${FWVERSION_LP}.tar.bz2 -FWVERSION_LP= 4.178.10.4 +FWVERSION_LP= 5.100.138 KMODNAME_LP= ${FWNAME_LP}_ucode PLIST_SUB= KMODNAME="${KMODNAME}" \ KMODNAME_LP="${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= ${KMODNAME}" > ${WRKSRC}/bg/v4/Makefile --- distinfo.orig 2014-01-23 02:30:13.0 +1100 +++ distinfo2015-04-07 08:37:10.0 +1000 @@ -2,3 +2,5 @@ SIZE (broadcom-wl-4.150.10.5.tar.bz2) = 3888794 SHA256 (broadcom-wl-4.178.10.4.tar.bz2) = 32f6ad98facbb9045646fdc8b54bb03086d204153253f9c65d0234a5d90ae53f SIZE (broadcom-wl-4.178.10.4.tar.bz2) = 5986780 +SHA256 (broadcom-wl-5.100.138.tar.bz2) = f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f Any help would be much appreciated. -- Felix Friedlander pgpaiDglcTniL.pgp Description: PGP signature