基於高通IPQ8074 WiFi6高速網絡路由器之上網不受限方案

IPQ8074 是 Qualcomm 的首款 WiFi6 網絡解決方案,旨在滿足日益擁擠和密集的 Wi-Fi 環境不斷增長的需求。 它提供了最佳的配置,可為 Wi-Fi 網絡帶來前所未有的容量和覆蓋範圍,並支持多項獨特功能,以確保為所有類型的應用程序提供最佳的 Wi-Fi 性能。Q8074A相較於IPQ8074,IPQ8074A增加了MU-MIMO Uplink、OFDMA–UL、MU-RTS (Multi-User Request To Send)、 Preamble Puncture、Spatial Reuse (OBSS PD) 這些功能。通過提高效率最大化有效負載數據速率,減少STA之間的爭用以及提高信道利用率。這說明IPQ8074A可以擁有更為穩定以及較高的無線數據速率,抗干擾能力也更為優秀。 

擁有2xPCIe 2xUSB 以及6×GSBI,可以提供多樣化的應用。例如外接5G 模組、Bluetooth、ZigBee。IPQ8074A 更將1組PCIe提升為PCIe-3g,預留了高度的可用性。 此外,IPQ8074也提供更為高速的USXGMII,最高可達10G。現在來展示一下利用10G來當作WAN口的設定。

 
演示:

將firmware upgrade成HK01.5,利用tftp firmware upgrade的方式,將machid改為8010400,之後執行run lofw。



更新完firmware之後重啟,firmware就會利用HK01.5的dts裡面的設定了。

開啟qcom-ipq807x-hk01.c5.dts 先了解一下裡面幾個設定

檢查一下switch的設定。



目前的設定是PSGMII+USXGMII,會呈現出這樣的結果:



GMAC0~GMAC4 會對應到eth0~eth4, XGMAC1 就會是eth5 = AQR10x

 

接著看一下port phy的資料。這樣mdio就可以對得上,做正確的使用。

 

接著我們對每個網口 做網路線插拔,測試一下。 與硬體的port口是否一致


確認好每個RJ45都有反應

接著做WAN , LAN 口上層的設定,先用uci show network看一下當前的設定

我們看到wan口原本是設定成eth0,現在我們把它改成 代表10G的eth5。與原來在lan中的設定做一下置換。

uci set network.wan.ifname=eth5

uci set network.wan6.ifname=eth5

uci set network.lan.ifname='eth0 eth1 eth2 eth3 eth4'

uci commit

reboot

 

將eth5當WAN口,接上網路確認一下。



eth5有要到IP,firewall也正確認知wan zone是eth5;lan端bridge也沒有eth5了。現在是1個10G WAN口加上5個1G的LAN口。

再來把wifi也都enable起來。2個5G跑在不同的channel而且bit rate都有2.4Gb/s。

依據throughput test的結果 5G + 2.4G 用的頻寬加總就會在4Gbps以上

WAN 口的速度要在10Gb/s以上才可以滿足LAN端滿載 4Gb/s + 5*1Gb/s 的總頻寬需求。IPQ8074讓WIFI6無線路由不再被WAN口的頻寬所限制,也不會因為LAN端的接口占去頻寬,讓WIFI6顯得很雞肋了。

►場景應用圖

►產品實體圖

►展示板照片

►方案方塊圖

►參考電路說明

►核心技術優勢

 處理器最高可達2.2GHz  Qualcomm WiFi SON  更高的信道利用率  高速以太網 I/F  多種周邊應用

►方案規格

 處理器: 四核A53 2.2GHz  記憶體: 512MB×2 DDR3L  儲存裝置: 32MB SPI NOR; 2GB Parallel NAND and support for microSD and 8GB eMMC(5.1)  快速介面: 2×PCIe; 2×USB  慢速介面: 6×GSBI (Generic Serial Bus Interface)  無線: 5G BB/MAC: up to 160/80+80 MHz; 2G BB/MAC: up to 40 MHz  網路: 2x10GbE; 4x1GbE