Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| inbox:toh:sinovoip:bananapi_bpi-r4 [2024/10/30 21:49] – Add chapter related to BPI-R4-NIC-BE14 dpawlik | inbox:toh:sinovoip:bananapi_bpi-r4 [2024/11/21 07:31] – Add information how to enable WO firmware dpawlik | ||
|---|---|---|---|
| Line 153: | Line 153: | ||
| ==== BPI-R4-NIC-BE14 ==== | ==== BPI-R4-NIC-BE14 ==== | ||
| - | One of the greatest advantages of this device is the cooperation of the main processor (MT7988) with the WiFi module (MT7996). | + | One of the greatest advantages of this device is the cooperation of the main processor (MT7988) with the WiFi module (**MT7996**). |
| - | The BPI-R4-NIC-BE14 module is often described as a board with MT7996 processor, but this is actually a marketing shorthand used by MediaTek | + | The **BPI-R4-NIC-BE14** module is often described as a board with MT7996 processor, but this is actually a marketing shorthand used by MediaTek |
| for its Wireless module series. The MT7996 refers to an entire chipset package consisting of multiple components: MT7995AV+MT7976CN+MT7977IAN. | for its Wireless module series. The MT7996 refers to an entire chipset package consisting of multiple components: MT7995AV+MT7976CN+MT7977IAN. | ||
| - | **Important**: | + | <WRAP BOX> |
| + | **Important**: | ||
| + | </ | ||
| - | Before you mount the module to the router, remember to switch the " | + | Before you mount the module to the router, remember to switch the "**SW4**" to the **ON possition** on the BPi-R4 board, like on the picture below: |
| - | {{https://github.com/ | + | {{media:sinovoip: |
| - | After that, the 12 V LED lights up when turned | + | After that, the 12V LED lights up when turned |
| === Wireless Offload === | === Wireless Offload === | ||
| - | Before explaining the WO firwmare goal, it is worth to mention about WED - Wireless Ethernet Dispatch. (Special thanks | + | Before explaining the WO firwmare goal, it is worth to mention about **WED** - **W**ireless **E**thernet **D**ispatch. (Special thanks |
| for Dangowrt for the explaination). | for Dangowrt for the explaination). | ||
| Line 175: | Line 177: | ||
| support also taking care of the traffic received on the Wireless interface. | support also taking care of the traffic received on the Wireless interface. | ||
| - | The " | + | The "**WO**" (**W**ireless **O**ffload |
| offloading firmware is required. | offloading firmware is required. | ||
| Line 184: | Line 186: | ||
| nature as it has been the case on MT7622. Today, the two terms (WED and WO) mean the same feature. | nature as it has been the case on MT7622. Today, the two terms (WED and WO) mean the same feature. | ||
| - | The " | + | The "**WO**" firmware is available now in the OpenWrt snapshot builds since this [[https:// |
| + | |||
| + | <WRAP BOX> | ||
| + | **Important**: | ||
| - | **Important**: | ||
| To set 2GB RAM limit, you need to execute on the router: | To set 2GB RAM limit, you need to execute on the router: | ||
| Line 197: | Line 201: | ||
| fw_setenv bootargs " | fw_setenv bootargs " | ||
| </ | </ | ||
| + | </ | ||
| + | |||
| + | After you change RAM size (temporary workaround), | ||
| + | |||
| + | < | ||
| + | echo " | ||
| + | </ | ||
| + | |||
| + | Then **reboot** the router to apply changes. When it comes back, results should be as below: | ||
| + | |||
| + | < | ||
| + | $ cat / | ||
| + | Y | ||
| + | $ cat / | ||
| + | Y | ||
| + | </ | ||
| + | |||
| === Module BPI-R4-NIC-BE14 photo === | === Module BPI-R4-NIC-BE14 photo === | ||
| - | {{https:// | + | {{media: |
| === 6GHz wireless network === | === 6GHz wireless network === | ||
| Line 212: | Line 233: | ||
| * there are only few contries where the 320MHz width can be used | * there are only few contries where the 320MHz width can be used | ||
| - | **NOTE**: Sometimes the latest drivers may not achieve satisfactory speeds. It is worth trying sometimes to use AX tech than BE tech. | + | <WRAP BOX> |
| + | **NOTE**: Sometimes the latest drivers may not achieve satisfactory speeds. It is worth trying sometimes to use **AX** mode than **BE** mode. | ||
| + | </ | ||
| + | ==== Testing speed locally ==== | ||
| There are many tools to check the speed between the host and the router. The most commonly | There are many tools to check the speed between the host and the router. The most commonly | ||
| - | used, " | + | used, "**iperf3**" can cause problems for less advanced users. In this case, the |
| - | " | + | "**librespeed-go**" package (you need to enable it in / |
| convenient method for testing (by default the service should be available on port :8989). | convenient method for testing (by default the service should be available on port :8989). | ||