-
-
Notifications
You must be signed in to change notification settings - Fork 149
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Issue #675: Add IOcrest 5 Gbps M.2 NIC.
- Loading branch information
1 parent
e2c33b4
commit 5068c92
Showing
2 changed files
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
layout: card | ||
title: "IOCrest M.2 5 Gbps NIC" | ||
picture: "/images/network-iocrest-5gbps-m2-nic.jpeg" | ||
functionality_cm4: "Untested" | ||
functionality_pi5: "Full" | ||
driver_required: "Yes" | ||
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/675" | ||
buy_link: https://amzn.to/47SyuMz | ||
videos: [] | ||
--- | ||
The IOCrest M.2 5 Gbps NIC is a 5 GbE M.2 adapter that includes an RJ45 plug for half height or full height PCI Express slots. It can operate at 10/100/1000/2500/5000 Mbps, and requires the Realtek RTL8126 driver. | ||
|
||
To get PCIe Gen 3 speeds, edit `/boot/firmware/config.txt` and add the following: | ||
|
||
``` | ||
dtparam=pciex1_gen=3 | ||
``` | ||
|
||
Then reboot. The kernel driver is not included in the Linux kernel until at least 6.9, so for now, the easiest way to get it running is to install the official driver from Realtek: | ||
|
||
1. [Download the driver from Realtek's website](https://www.realtek.com/Download/ToDownload?type=direct&downloadid=4445) | ||
2. Expand the driver: `tar -xvf r8126-10.014.01.tar.bz2` | ||
3. Install the driver: `cd r8126-10.014.01/ && sudo ./autorun.sh` | ||
|
||
It should begin working immediately, giving full 5 Gbps network speed on network switches which support that speed. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.