[PATCH] bcm47xx: Change WiFi driver for BCM4716 SoC.

Rosen Penev rosenp at gmail.com
Fri Nov 28 13:40:09 PST 2025


On Fri, Nov 28, 2025 at 12:37 PM Alexandre GRIVEAUX via openwrt-devel
<openwrt-devel at lists.openwrt.org> wrote:
>
> The sender domain has a DMARC Reject/Quarantine policy which disallows
> sending mailing list messages using the original "From" header.
>
> To mitigate this problem, the original message has been wrapped
> automatically by the mailing list software.
>
>
> ---------- Forwarded message ----------
> From: Alexandre GRIVEAUX <agriveaux at deutnet.info>
> To: openwrt-devel at lists.openwrt.org
> Cc: agriveaux at deutnet.info
> Bcc:
> Date: Fri, 28 Nov 2025 21:33:49 +0100
> Subject: [PATCH] bcm47xx: Change WiFi driver for BCM4716 SoC.
> This patch change the WiFi driver for the BCM4716 SoC related equipements
> from b43 to brcmsmac, which are supported according to the documentation [0].
>
> The brcmsmac driver have been tested on a Netgear WNR3500Lv1 equipped by an
> BCM4716 SoC
Interesting. Does AP mode work OK?
>
> [0] https://wireless.docs.kernel.org/en/latest/en/users/drivers/brcm80211.html
>
> Signed-off-by: Alexandre GRIVEAUX <agriveaux at deutnet.info>
> ---
>  target/linux/bcm47xx/image/mips74k.mk | 14 +++++++-------
>  1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/target/linux/bcm47xx/image/mips74k.mk b/target/linux/bcm47xx/image/mips74k.mk
> index 0f7610f3dd..a5bb1e562a 100644
> --- a/target/linux/bcm47xx/image/mips74k.mk
> +++ b/target/linux/bcm47xx/image/mips74k.mk
> @@ -70,7 +70,7 @@ TARGET_DEVICES += asus_rt-n10u-b
>  define Device/asus_rt-n12
>    DEVICE_MODEL := RT-N12
>    DEVICE_VARIANT := A1
> -  DEVICE_PACKAGES := kmod-b43
> +  DEVICE_PACKAGES := kmod-brcmsmac
>    $(Device/asus)
>    PRODUCTID := "RT-N12      "
>    DEFAULT := n
> @@ -164,7 +164,7 @@ TARGET_DEVICES += asus_rt-n66w
>  define Device/linksys_wrt160n-v3
>    DEVICE_MODEL := WRT160N
>    DEVICE_VARIANT := v3
> -  DEVICE_PACKAGES := kmod-b43
> +  DEVICE_PACKAGES := kmod-brcmsmac
>    $(Device/linksys)
>    DEVICE_ID := N150
>    VERSION := 3.0.3
> @@ -175,7 +175,7 @@ TARGET_DEVICES += linksys_wrt160n-v3
>  define Device/linksys_wrt310n-v2
>    DEVICE_MODEL := WRT310N
>    DEVICE_VARIANT := v2
> -  DEVICE_PACKAGES := kmod-b43
> +  DEVICE_PACKAGES := kmod-brcmsmac
>    $(Device/linksys)
>    DEVICE_ID := 310N
>    VERSION := 2.0.1
> @@ -207,7 +207,7 @@ TARGET_DEVICES += linksys_e900-v1
>  define Device/linksys_e1000
>    DEVICE_MODEL := E1000
>    DEVICE_VARIANT := v1/v2/v2.1
> -  DEVICE_PACKAGES := kmod-b43
> +  DEVICE_PACKAGES := kmod-brcmsmac
>    $(Device/linksys)
>    DEVICE_ID := E100
>    VERSION := 1.1.3
> @@ -449,7 +449,7 @@ TARGET_DEVICES += netgear_wnr1000-v3
>  define Device/netgear_wnr2000v2
>    DEVICE_MODEL := WNR2000
>    DEVICE_VARIANT := v2
> -  DEVICE_PACKAGES := kmod-b43
> +  DEVICE_PACKAGES := kmod-brcmsmac
>    $(Device/netgear)
>    NETGEAR_BOARD_ID := U12H114T00_NETGEAR
>    NETGEAR_REGION := 2
> @@ -460,7 +460,7 @@ TARGET_DEVICES += netgear_wnr2000v2
>  define Device/netgear_wnr3500l-v1-na
>    DEVICE_MODEL := WNR3500L
>    DEVICE_VARIANT := v1 (NA)
> -  DEVICE_PACKAGES := kmod-b43 $(USB2_PACKAGES)
> +  DEVICE_PACKAGES := kmod-brcmsmac $(USB2_PACKAGES)
>    $(Device/netgear)
>    NETGEAR_BOARD_ID := U12H136T99_NETGEAR
>    NETGEAR_REGION := 2
> @@ -470,7 +470,7 @@ TARGET_DEVICES += netgear_wnr3500l-v1-na
>  define Device/netgear_wnr3500l-v1
>    DEVICE_MODEL := WNR3500L
>    DEVICE_VARIANT := v1 (ROW)
> -  DEVICE_PACKAGES := kmod-b43 $(USB2_PACKAGES)
> +  DEVICE_PACKAGES := kmod-brcmsmac $(USB2_PACKAGES)
>    $(Device/netgear)
>    NETGEAR_BOARD_ID := U12H136T99_NETGEAR
>    NETGEAR_REGION := 1
> --
> 2.47.3
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list