Describe the bug
Describe the bug
I am adding 4 very closely related issues and the fixes:
Issue #1: Support for Mediatek (MTK) bluetooth is not compiling. I
am testing two USB WiFi adapters that support wifi and bluetooth
and need this support as bluetooth will not work without it.
From .config
#
# Bluetooth device drivers
#
CONFIG_BT_INTEL=m
CONFIG_BT_BCM=m
CONFIG_BT_RTL=m
CONFIG_BT_HCIBTUSB=m
# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set
CONFIG_BT_HCIBTUSB_POLL_SYNC=y
CONFIG_BT_HCIBTUSB_BCM=y
# CONFIG_BT_HCIBTUSB_MTK is not set
CONFIG_BT_HCIBTUSB_RTL=y
Corrective action:
Change "# CONFIG_BT_HCIBTUSB_MTK is not set"
to "CONFIG_BT_HCIBTUSB_MTK=y"
Issue #2: Firmware files for the mt7921u driver are very old and need to
be updated. I have a guide that helps with issue.
https://github.com/morrownr/USB-WiFi/blob/main/home/How_to_Install_Firmware_for_Mediatek_based_USB_WiFi_adapters.md
The following shows the date of the very old firmware files:
$ ethtool -i wlan0
driver: mt7921u
version: 6.12.25+rpt-rpi-v8
firmware-version: ____010000-20240219111038
Issue #3: Support for Mediatek MT7925U is not compiling but needs to
be compiling.
From .config
Change "# CONFIG_MT7925U is not set"
to "CONFIG_MT7925U=m"
Issue #4: Mediatek MT7925 firmware files need to be updated.
See Issue #2 for the guide that will walk you through how to update these firmware
files to the latest version.
Steps to reproduce the behaviour
The behavior doesn't need to be reproduced as the fixes are included above
Device (s)
Raspberry Pi 4 Mod. B
System
Raspberry Pi reference 2025-05-06
Apr 30 2025 13:33:39
6.12.25+rpt-rpi-v8
Logs
Not needed. This is straightforward set of related issues.
Additional context
Your support is appreicated.
Describe the bug
Describe the bug
I am adding 4 very closely related issues and the fixes:
Steps to reproduce the behaviour
The behavior doesn't need to be reproduced as the fixes are included above
Device (s)
Raspberry Pi 4 Mod. B
System
Raspberry Pi reference 2025-05-06
Apr 30 2025 13:33:39
6.12.25+rpt-rpi-v8
Logs
Not needed. This is straightforward set of related issues.
Additional context
Your support is appreicated.