Skip to content

Wi-Fi (wlan0) not working on H96Max M1 #3459

@3735943886

Description

@3735943886

Description

Since the H96Max M1 is not officially supported, I am using the H96Max M2 image instead. While the H96Max M2 support works for the majority of the hardware features on the H96Max M1, there is a specific regression regarding networking. Most core peripherals are functioning correctly, but the Wi-Fi interface (wlan0) is unavailable.

Observed Behavior

  • Working: HDMI, USB, and system stability.
  • Not Working: Wi-Fi (Interface exists but cannot be activated due to firmware loading errors).

Diagnostic Logs (dmesg)

The kernel identifies the SDIO card as BCM4334/3, but it fails to load the required firmware files:

pi@armbian:~$ dmesg | grep -i "sdio"
[    8.153111] mmc2: new ultra high speed SDR50 SDIO card at address 0001
[   13.935187] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4334-sdio for chip BCM4334/3
[   13.949493] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4334-sdio.mangopi,m28k.bin failed with error -2
[   13.956611] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4334-sdio.clm_blob failed with error -2

Analysis

It appears the H96Max M1 uses the Broadcom BCM4334 chipset via SDIO, but the current H96Max M2-based configuration is looking for a specific firmware naming convention (.mangopi,m28k.bin) which is missing in the /lib/firmware/brcm/ directory.

Questions / Request

Any suggestions on how to get the wlan0 working on the H96Max M1?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions