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