[BPI-R3] No wifi

Hi All!

I am new to RPI-R3 and trying to get it working. Have big problem with wifi - not working at all on any version. Error I get is:

[ 9.093786] mt798x-wmac 18000000.wifi: Direct firmware load for mediatek/mt7986_rom_patch_mt7975.bin failed with error -2

[ 9.104745] mt798x-wmac 18000000.wifi: Falling back to sysfs fallback for: mediatek/mt7986_rom_patch_mt7975.bin

[ 9.130350] mt798x-wmac: probe of 18000000.wifi failed with error -12

Tried with and without UART debug connected - no difference. Any idea how to fix it?

which image, have you wifi firmware installed?

Tried many including current one from the link below, SDCARD version.

https://firmware-selector.openwrt.org/?version=SNAPSHOT&target=mediatek%2Ffilogic&id=bananapi_bpi-r3

https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/openwrt-mediatek-filogic-bananapi_bpi-r3-sdcard.img.gz

Do you think OpenWRT itself is not enough and I need a separate wifi firmware? I couldn’t find such info in sources available.

Weird. The file should be there. What’s the output of ls /lib/firmware/mediatek/

No such directory.

root@OpenWrt:/# ls /lib/firmware/mediatek/

ls: /lib/firmware/mediatek/: No such file or directory

root@OpenWrt:/# ls /lib/firmware

inside-secure regulatory.db

Have you uart disconnected the full bootup? Which adapter do you have?

I have some CH340, tried to boot with it connected and without - no difference.

I have seen threads about it but behavior is a bit different.

Started original firmware from NAND and here I can see below errors, but wifi network is visible by default. Not sure why it’s AX6000 in the file name.

[ 151.602687] Use default BIN from:/lib/firmware/MT7986_iPAiLNA_EEPROM_AX6000.bin.

[ 151.610105] WiFi@C01L1,RtmpOSFileOpen() 1006: Error 2 opening /lib/firmware/MT7986_iPAiLNA_EEPROM_AX6000.bin

[ 151.619915] 7986@C02L1apclix0,rtmp_ee_flash_reset() 275: → Error opening file /lib/firmware/MT7986_iPAiLNA_EEPROM_AX6000.bin

[ 151.631288] 7986@C02L1apclix0,rtmp_ee_flash_init() 430: The EEPROM in Flash is wrong, use default

root@OpenWrt:/# cat /etc/os-release

NAME=“OpenWrt”

VERSION=“21.02-SNAPSHOT”

ID=“openwrt”

ID_LIKE=“lede openwrt”

PRETTY_NAME=“OpenWrt 21.02-SNAPSHOT”

VERSION_ID=“21.02-snapshot”

HOME_URL=“https://openwrt.org/

BUG_URL=“https://bugs.openwrt.org/

SUPPORT_URL=“https://forum.openwrt.org/

BUILD_ID=“unknown”

OPENWRT_BOARD=“mediatek/mt7986”

OPENWRT_ARCH=“aarch64_cortex-a53”

OPENWRT_TAINTS=“no-all busybox”

OPENWRT_DEVICE_MANUFACTURER=“OpenWrt”

OPENWRT_DEVICE_MANUFACTURER_URL=“https://openwrt.org/

OPENWRT_DEVICE_PRODUCT=“Generic”

OPENWRT_DEVICE_REVISION=“v0”

OPENWRT_RELEASE=“OpenWrt 21.02-SNAPSHOT unknown”

How do you write to sdcard?

Win32 Disk Imager

image

1 Like