Banana Pi BPI-Wifi6 router board with Triductor TR6560 + TR5220 wifi SOC

Banana Pi BPI-Wifi6 router board with Triductor TR6560 + TR5220 wifi SOC , support OpenWRT ,we also design it support PoE function

Banana%20Pi%20BPI-Wifi6%201

Banana Pi BPI-Wifi6 Router design with Triductor TR6560 + TR5220 wifi SOC, it is a standard wifi6 router solution. Built-in high-performance dual-core ARM Cortec A9 processor for WIFI message forwarding or intelligent business processing, built-in high-performance LSW and hardware NAT, supporting up to 5Gbps message forwarding,Integrated 5GE PHY, one RGMII,Supports one RGMII expansion port, provides 1000Mbps network access capability, and supports two WAN ports. Support hardware intelligent QoS. Support dual-band 2.4G 40M 2*2 +5G160M2.2 DBDC WIFI,Wifi protocol version support to IEEE 802.11ax, backward compatible 802.11a /b/g/n/ac, can support the highest rate of 3Gbps, 2G will reach 573.5Mbps, while 5G will reach 2401.9Mbps, support PoE interface ,add PoE module to support PoE function.

Key Features:

  • Dual core ARM cortec A9 1.2G Hz
  • Integrated 5GE PHY, one RGMII
  • Supports 6 GE MACs,1000M/100M/10M rate mode and standard MIB statistics
  • Supports IEEE802.11a/b/g/n/ac/ax wireless LAN communication protocol
  • Support Wifi AP mode and STA mode
  • Support WPA,WPA2, WPA3 encryption and decryption, pay Chinese WAPI standard

Banana%20Pi%20BPI-Wifi6%203

Why did Banana Pi community develop this product:

wifi6 has been widely popularized in the market, and the telecom operators have large-scale applications. The current router is provided as a finished product, and users cannot add their own special applications on it. The wifi6 board developed by Banana Pi community. In close cooperation with chip manufacturers, apart from the industry and telecom carrier market, we adopt a relatively open source approach and open complete code, so that users can do a variety of self-defined applications on the router. Promote the development of the Internet of Things market

Hardware interface:

Banana%20Pi%20BPI-Wifi6%20interface

PS: we also to do a case for this board , So it can also be sold as a standard wifi6 router

online wiki documents , we will keep update:

https://wiki.banana-pi.org/Banana_Pi_BPI-Wifi6_Router

source code on github:

1 Like
1 Like

Case design for Banana Pi BPI-Wifi6 Router boards

source code on github:

OpenWRT image

In this issue you can see the huge limitations of the WiFi Driver (which is closed source).

Seem to be unable to complete opkg update as the specified target folder does not exist. Any fix for this?

root@OpenWrt:~# opkg update
Downloading https://downloads.openwrt.org/releases/22.03.0/targets/tr6560/generic/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/22.03.0/targets/tr6560/generic/packages/Packages.gz

Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/base/Packages.gz
Updated list of available packages in /var/opkg-lists/tgp_base
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/tgp_luci
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/tgp_packages
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/tgp_routing
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/tgp_telephony
Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/telephony/Packages.sig
Signature check passed.
Collected errors:
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/22.03.0/targets/tr6560/generic/packages/Packages.gz, wget returned 8.
root@OpenWrt:~# 


1 Like

I have the same problem. Any help please?

Because OpenWRT offical Software can’t support Triductor TR6560 + TR5220 wifi SOC, you need modify the opkg’s configuration file.

file: /etc/opkg/distfeeds.conf remove the below two lines from configuration file:

  src/gz tgp_core https://downloads.openwrt.org/releases/22.03.0/targets/tr6560/generic/packages

  src/gz tgp_base https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/base

test log:

root@OpenWrt:/etc# opkg update Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/luci/Packages.gz Updated list of available packages in /var/opkg-lists/tgp_luci Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/luci/Packages.sig Signature check passed. Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/packages/Packages.gz Updated list of available packages in /var/opkg-lists/tgp_packages Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/packages/Packages.sig Signature check passed. Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/routing/Packages.gz Updated list of available packages in /var/opkg-lists/tgp_routing Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/routing/Packages.sig Signature check passed. Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/telephony/Packages.gz Updated list of available packages in /var/opkg-lists/tgp_telephony Downloading https://downloads.openwrt.org/releases/22.03.0/packages/arm_cortex-a9/telephony/Packages.sig Signature check passed. root@OpenWrt:/etc#

1 Like

Thanks. That seems to get the lists refreshed but kmod-wireguard is missing which is a required dependency for Wireguard. Is this firmware capable of running Wireguard?

the BSP repo: GitHub - BPI-SINOVOIP/THG6500-TAX2-OPENWRT-BSP you may add kmod-wireguard, then compile your image.