Linux

centos 8 r8125 install

Naan 2020. 12. 4. 20:22
320x100

centos 8 이던 7 이던 r8125 내장 그래픽카드 안잡힌다.

r8125-9.004.01.tar.bz2
0.07MB

www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

[

Realtek PCIe FE / GBE / 2.5G / Gaming Ethernet Family Controller Software - REALTEK

Network Interface Controllers > 2.5G Gigabit Ethernet > PCI Express RTL8125 / RTL8125B(S) Network Interface Controllers > 10/100/1000M Gigabit Ethernet > PCI Express RTL8111B/RTL8111C/RTL8111D/RTL8111E/RTL8111F/RTL8111G(S)/RTL8111H(S)//RTL8118(A)(S)

www.realtek.com

](https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software)

파일을 다운 받거나 링크를 다운 받고 압축 풀어서 실행 하면

# tar -xvf r8125-9.004.01.tar.bz2

# cd cd r8125-9.004.01/

./autorun.sh

Check old driver and unload it.
Build the module and install
Makefile:975: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
make[1]: *** [Makefile:159: modules] Error 2
make: *** [Makefile:41: modules] Error 2

라고 에러 뜬다.

결국 패키지를 설치가 되어 있어야 설치가 된다 ;;;;

랜카드를 별도로 추가 해서 달거나 usb 랜카드 장착(아니 이럴거면.... 왜 드라이브를 잡지..?)

epel-release 먼저 설치

# yum install epel-release

# yum install libelf*

# yum install elfutils*

하고 다시

# ./autorun.sh

Check old driver and unload it.
Build the module and install
At main.c:160:

  • SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:72
  • SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:79
    sign-file: certs/signing_key.pem: No such file or directory
    DEPMOD 4.18.0-193.el8.x86_64
    load module r8125
    Completed.

에러 메세지는 뜨지만 정상 적으로 설치가 된걸 확인 할 수 있다.

ifconfig -a

enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 2c:f0:5d:39:f1:25  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 128

위 방법이 안된다면

kmod-r8125-9.003.05-1.el7_8.elrepo.x86_64.rpm
0.07MB

파일 다운 받아서

# yum install kmod-r8125-9.003.05-1.el7_8.elrepo.x86_64.rpm 실행

# modprobe r8125

하면 잡힌다.

320x100