Debian from Frank , I compiled the kernel myself I’m trying to start wifi on the mt7925 card .
root@bpi-r2:~# inxi -Fxz
System: Kernel: 6.11.0-rc5-bpi-r2 armv7l bits: 32 compiler: gcc v: 10.2.1 Console: tty 0
Distro: Debian GNU/Linux 11 (bullseye)
Machine: Type: ARM Device System: Bananapi BPI-R2 details: Mediatek Cortex-A7 rev: N/A serial: N/A
root@bpi-r2:~# lspci
00:00.0 PCI bridge: MEDIATEK Corp. Device 0801 (rev 01)
00:01.0 PCI bridge: MEDIATEK Corp. Device 0801 (rev 01)
01:00.0 Network controller: MEDIATEK Corp. Device 7925
02:00.0 IDE interface: ASMedia Technology Inc. ASM1061 SATA IDE Controller (rev 02)
root@bpi-r2:~# lsmod | grep 79
mt7925e 16384 0
mt7925_common 73728 1 mt7925e
mt792x_lib 28672 2 mt7925_common,mt7925e
mt76_connac_lib 49152 3 mt792x_lib,mt7925_common,mt7925e
mt76 77824 4 mt792x_lib,mt76_connac_lib,mt7925_common,mt7925e
mac80211 565248 4 mt76,mt792x_lib,mt76_connac_lib,mt7925_common
cfg80211 352256 4 mt76,mac80211,mt76_connac_lib,mt7925_common
root@bpi-r2:/lib/firmware/mediatek/mt7925# ls -all
razem 1752
drwxr-xr-x 2 root root 4096 09-02 23:12 .
drwxr-xr-x 3 root root 4096 09-02 23:09 ..
-rw-rw-r-- 1 root root 454959 09-02 23:07 BT_RAM_CODE_MT7925_1_1_hdr.bin
-rw-rw-r-- 1 root root 211040 09-02 23:06 WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
-rw-rw-r-- 1 root root 1110312 09-02 23:07 WIFI_RAM_CODE_MT7925_1_1.bin
root@bpi-r2:~# dmesg | grep 7925
[ 4.033207] pci 0000:01:00.0: [14c3:7925] type 00 class 0x028000 PCIe Endpoint
[ 10.428925] mt7925e 0000:01:00.0: enabling device (0140 -> 0142)
[ 10.610597] mt7925e 0000:01:00.0: ASIC revision: 79250000
[ 13.768170] mt7925e 0000:01:00.0: Message 00000010 (seq 1) timeout
[ 13.774399] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 16.888157] mt7925e 0000:01:00.0: Message 00000010 (seq 2) timeout
[ 16.894386] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 20.008158] mt7925e 0000:01:00.0: Message 00000010 (seq 3) timeout
[ 20.014388] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 23.128155] mt7925e 0000:01:00.0: Message 00000010 (seq 4) timeout
[ 23.134381] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 26.238155] mt7925e 0000:01:00.0: Message 00000010 (seq 5) timeout
[ 26.244385] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 29.368156] mt7925e 0000:01:00.0: Message 00000010 (seq 6) timeout
[ 29.374387] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 32.488162] mt7925e 0000:01:00.0: Message 00000010 (seq 7) timeout
[ 32.494391] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 35.688159] mt7925e 0000:01:00.0: Message 00000010 (seq 8) timeout
[ 35.694376] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 38.880639] mt7925e 0000:01:00.0: Message 00000010 (seq 9) timeout
[ 38.886888] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 42.088290] mt7925e 0000:01:00.0: Message 00000010 (seq 10) timeout
[ 42.094662] mt7925e 0000:01:00.0: Failed to get patch semaphore
[ 42.190917] mt7925e 0000:01:00.0: hardware init failed
how to run it ???