Uploaded January 2025 | Updated September 2026, 2 weeks ago
As some of you commented, it will be great if the OpenWrt One has 2 x 2.5GbE port. So, why not adding one using the M.2 slot?
In this video, I will add another 2.5GbE to the OpenWrt One using the PCIe to 2.5GbE NIC with Intel I225-V Controller. In order to do that, I will need an M.2 Key-M to PCIe x4 adapter, and for this project, I used the one with label NGFFP4X-N03.
The video will walk you through the USB-C Console boot up, installing the driver for Intel I225-V 2.5GbE Controller, configure the NIC and speedtest with iperf3 & OpenSpeedTest. I have also included the power meter, just in case you want to know the power consumption.
Besides the I225-V, the Intel I340-T4 (Intel 82580 controller) and Intel Gigabit CT adapter also work great with OpenWrt One. However, the 2.5GbE NIC with Realtek RTL8125BG is not working.
In case you want to know the result, the maximum WAN to LAN throughput the OpenWrt One can handle is 1.3Gbps before the CPU max out. It does deliver 2.37Gbps LAN to LAN throughput, but with 95% CPU load (you don't want this).
Buy the OpenWrt One (affiliate): amzn.to/4kpWvzq
Video timeframe:
00:00 - Intro
00:28 - M.2 Key-M to PCIe x4 adapter (NGFFP4X-N03)
00:51 - Connecting the NIC & Adapter
01:05 - USB-C Serial Console - How to use it
02:03 - Boot up OpenWrt One with Serial Console
03:28 - Install pciutils and check the PCIe NIC status
03:50 - Install kernel driver for Intel I225-V (kmod-igc)
06:01 - Change the LAN port to 2.5GbE (PCIe)
07:59 - WAN to LAN - No Offloading
09:22 - WAN to LAN - Software Offloading
10:12 - WAN to LAN - Hardware Offloading
11:28 - OpenWrt One x Intel I340-T4 (Intel 82580)
12:00 - OpenWrt One x 2.5GbE Realtek RTL8125BG (not working)
That will be all. Thanks for watching and see you again, soon!
As some of you commented, it will be great if the OpenWrt One has 2 x 2.5GbE port. So, why not adding one using the M.2 slot?
In this video, I will add another 2.5GbE to the OpenWrt One using the PCIe to 2.5GbE NIC with Intel I225-V Controller. In order to do that, I will need an M.2 Key-M to PCIe x4 adapter, and for this project, I used the one with label NGFFP4X-N03.
The video will walk you through the USB-C Console boot up, installing the driver for Intel I225-V 2.5GbE Controller, configure the NIC and speedtest with iperf3 & OpenSpeedTest. I have also included the power meter, just in case you want to know the power consumption.
Besides the I225-V, the Intel I340-T4 (Intel 82580 controller) and Intel Gigabit CT adapter also work great with OpenWrt One. However, the 2.5GbE NIC with Realtek RTL8125BG is not working.
In case you want to know the result, the maximum WAN to LAN throughput the OpenWrt One can handle is 1.3Gbps before the CPU max out. It does deliver 2.37Gbps LAN to LAN throughput, but with 95% CPU load (you don't want this).
Buy the OpenWrt One (affiliate): amzn.to/4kpWvzq
Video timeframe:
00:00 - Intro
00:28 - M.2 Key-M to PCIe x4 adapter (NGFFP4X-N03)
00:51 - Connecting the NIC & Adapter
01:05 - USB-C Serial Console - How to use it
02:03 - Boot up OpenWrt One with Serial Console
03:28 - Install pciutils and check the PCIe NIC status
03:50 - Install kernel driver for Intel I225-V (kmod-igc)
06:01 - Change the LAN port to 2.5GbE (PCIe)
07:59 - WAN to LAN - No Offloading
09:22 - WAN to LAN - Software Offloading
10:12 - WAN to LAN - Hardware Offloading
11:28 - OpenWrt One x Intel I340-T4 (Intel 82580)
12:00 - OpenWrt One x 2.5GbE Realtek RTL8125BG (not working)
That will be all. Thanks for watching and see you again, soon!










