I recently purchased a Banana Pi BPI-R4 kit from AliExpress store, and I have encountered several issues during the assembly and setup process. I would appreciate your assistance in resolving these problems:
Antenna Connector Issue:
The holes in the case for the Wi-Fi antenna connectors were too narrow to fit the connectors. I had to manually enlarge the holes, which is not ideal for a product of this type.
Wi-Fi Module Not Recognized:
After assembling the device and booting it up, the Wi-Fi module is detected as a "Generic 802.11bg" device, but it is not active. The system does not seem to properly recognize or enable the module.
I have verified that the module is correctly installed and connected.
I also ran diagnostic commands (lspci, lsusb, and dmesg) and found no clear indication of proper driver support for this module.
I’ve contacted the seller and they said me to upgrade to this firmware Banana Pi BPI-R4 | BananaPi Docs
I’ve do it but still no devices where listed root@CasaBarBa:~# lspci 0004:00:00.0 Unclassified device [0002]: MEDIATEK Corp. Device 7981
This is the first part of my syslog, which I guess may provide some clue
0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090] [ 0.000000] Linux version 5.4.246 ([email protected]) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 unknown)) #0 SMP Fri Oct 13 10:17:23 2023 [ 0.000000] Machine model: Bananapi BPI-R4 [ 0.000000] earlycon: uart8250 at MMIO32 0x0000000011000000 (options ‘’) [ 0.000000] printk: bootconsole [uart8250] enabled [ 0.000000] On node 0 totalpages: 1045952 [ 0.000000] DMA32 zone: 12288 pages used for memmap [ 0.000000] DMA32 zone: 0 pages reserved [ 0.000000] DMA32 zone: 783808 pages, LIFO batch:63 [ 0.000000] Normal zone: 4096 pages used for memmap [ 0.000000] Normal zone: 262144 pages, LIFO batch:63 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.0 [ 0.000000] percpu: Embedded 20 pages/cpu s44376 r8192 d29352 u81920 [ 0.000000] pcpu-alloc: s44376 r8192 d29352 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1029568 [ 0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 earlycon=uart8250,mmio32,0x11000000 pci=pcie_bus_perf
can someone help me?
Thanks in advance