<div dir="ltr">Greetings,<br><br>I&#39;m not very familiar with how exactly this works, but I was pointed in this direction and am hoping someone can help me out.<br><br>I&#39;m wanting to use ClearOS (<a href="https://www.clearos.com/">https://www.clearos.com/</a>) on an Odroid-H2+ (<a href="https://www.hardkernel.com/shop/odroid-h2plus/">https://www.hardkernel.com/shop/odroid-h2plus/</a>).<br>This SBC has dual Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Ethernet adapters onboard.<br>ClearOS is a CentOS 7 derivative and does not currently include the R8125 driver.<br>I have compiled the driver on Fedora 32 and CentOS 8 and had no issues or errors.<br>I&#39;ve been using this as my daily workstation (Fedora 32 with compiled driver) for about a week and everything has worked fine.<br><br>To compile the driver, I followed the instructions here: <a href="https://wiki.odroid.com/odroid-h2/hardware/install_ethernet_driver_on_h2plus">https://wiki.odroid.com/odroid-h2/hardware/install_ethernet_driver_on_h2plus</a><br><br>Using the the driver here: <a href="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software">https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software</a><br><br>I&#39;m not sure if you need any additional info, but I&#39;ve included basic info below.<br>Thanks for any help you can provide.<br><br>Bryan<br><br>----------<br><br><br>[[bryan@localhost ~]$ lspci<br>00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 03)<br>00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 605 (rev 03)<br>00:0e.0 Audio device: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 03)<br>00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 03)<br>00:12.0 SATA controller: Intel Corporation Device 31e3 (rev 03)<br>00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3)<br>00:14.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3)<br>00:14.1 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3)<br>00:15.0 USB controller: Intel Corporation Device 31a8 (rev 03)<br>00:17.0 Signal processing controller: Intel Corporation Device 31b4 (rev 03)<br>00:17.1 Signal processing controller: Intel Corporation Device 31b6 (rev 03)<br>00:17.2 Signal processing controller: Intel Corporation Device 31b8 (rev 03)<br>00:17.3 Signal processing controller: Intel Corporation Device 31ba (rev 03)<br>00:1c.0 SD Host controller: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller (rev 03)<br>00:1f.0 ISA bridge: Intel Corporation Device 31e8 (rev 03)<br>00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 03)<br>01:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC SN720 NVMe SSD<br>02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04)<br>03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04)<br><br><br>[bryan@localhost ~]$ lshw -class network<br>WARNING: you should run this program as super-user.<br>  *-network                <br>       description: Ethernet interface<br>       product: RTL8125 2.5GbE Controller<br>       vendor: Realtek Semiconductor Co., Ltd.<br>       physical id: 0<br>       bus info: pci@0000:02:00.0<br>       logical name: enp2s0<br>       version: 04<br>       serial: xxxxxxx<br>       capacity: 1Gbit/s<br>       width: 64 bits<br>       clock: 33MHz<br>       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation<br>       configuration: autonegotiation=on broadcast=yes driver=r8125 driverversion=9.003.05-NAPI latency=0 link=no multicast=yes port=twisted pair<br>       resources: irq:133 ioport:e000(size=256) memory:a1200000-a120ffff memory:a1210000-a1213fff<br>  *-network<br>       description: Ethernet interface<br>       product: RTL8125 2.5GbE Controller<br>       vendor: Realtek Semiconductor Co., Ltd.<br>       physical id: 0<br>       bus info: pci@0000:03:00.0<br>       logical name: enp3s0<br>       version: 04<br>       serial: xxxxxxx<br>       size: 1Gbit/s<br>       capacity: 1Gbit/s<br>       width: 64 bits<br>       clock: 33MHz<br>       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation<br>       configuration: autonegotiation=on broadcast=yes driver=r8125 driverversion=9.003.05-NAPI duplex=full ip=192.168.55.139 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s<br>       resources: irq:135 ioport:d000(size=256) memory:a1100000-a110ffff memory:a1110000-a1113fff<br>WARNING: output may be incomplete or inaccurate, you should run this program as super-user.<br><br><br>[bryan@localhost ~]$ ifconfig<br>enp2s0: flags=4099&lt;UP,BROADCAST,MULTICAST&gt;  mtu 1500<br>        ether xxxx  txqueuelen 1000  (Ethernet)<br>        RX packets 0  bytes 0 (0.0 B)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 0  bytes 0 (0.0 B)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br>        device interrupt 133  <br><br>enp3s0: flags=4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt;  mtu 1500<br>        inet xxxx  netmask 255.255.255.0  broadcast xxxx<br>        inet6 xxxx  prefixlen 64  scopeid 0x20&lt;link&gt;<br>        ether xxxx txqueuelen 1000  (Ethernet)<br>        RX packets 62393  bytes 74013230 (70.5 MiB)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 34814  bytes 3725715 (3.5 MiB)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br>        device interrupt 135  <br><br>lo: flags=73&lt;UP,LOOPBACK,RUNNING&gt;  mtu 65536<br>        inet 127.0.0.1  netmask 255.0.0.0<br>        inet6 ::1  prefixlen 128  scopeid 0x10&lt;host&gt;<br>        loop  txqueuelen 1000  (Local Loopback)<br>        RX packets 91  bytes 5813 (5.6 KiB)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 91  bytes 5813 (5.6 KiB)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br><br>virbr0: flags=4099&lt;UP,BROADCAST,MULTICAST&gt;  mtu 1500<br>        inet xxxx  netmask 255.255.255.0  broadcast xxxx<br>        ether xxxx  txqueuelen 1000  (Ethernet)<br>        RX packets 0  bytes 0 (0.0 B)<br>        RX errors 0  dropped 0  overruns 0  frame 0<br>        TX packets 0  bytes 0 (0.0 B)<br>        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0<br><br>[bryan@localhost ~]$ lsmod | egrep &#39;r8125|Module&#39;<br>Module                  Size  Used by<br>r8125                 184320  0<br></div>