Skip to content

Latest commit

 

History

History
135 lines (110 loc) · 4.35 KB

File metadata and controls

135 lines (110 loc) · 4.35 KB

Ethernet Fix

우분투환경에서 네트워크와 관련하여 다음과 같은 문제가 발생되어 디버깅을 위해 작성함.

  • 간헐적으로 네트어크 인터페이스가 인식되지 않는다.(정상 동작되지 않는다)
  • Realtek driver(r8169 계열)사용시,

Ethernet Fix_1

원인

아래와 같이 에러 발생

lchy0113@kdiwin-nb:~$ sudo lshw -c network
[sudo] password for lchy0113:
  *-network
       description: Wireless interface
       product: Cannon Lake PCH CNVi WiFi
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlo1
       version: 10
       serial: dc:71:96:f7:cc:13
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=6.2.0-32-generic firmware=46.fae53a8b.0 9000-pu-b0-jf-b0- latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:a541c000-a541ffff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eno2
       version: 15
       serial: 04:d4:c4:e0:c7:77
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.2.0-32-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.0.12 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:18 ioport:3000(size=256) memory:a5204000-a5204fff memory:a5200000-a5203fff

lchy0113@kdiwin-nb:~$ lsmod | grep r8169
r8169                 114688  0

1.1 최신 드라이버 설치

sudo apt-get update
sudo apt-get install r8168-dkms

1.2 r8169 모듈 제거

이후에 r8169 모듈이 올라오는 문제로 발생하는 것을 방지하기 위해서 아래 명령어로 r8169 module을 blacklist 에 추가함.

sudo sh -c ‘echo blacklist r8169 >> /etc/modprobe.d/blacklist.conf





랜카드 확인

   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
$ sudo lshw -c network
  *-network
       description: Wireless interface
       product: Cannon Lake PCH CNVi WiFi
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlo1
       version: 10
       serial: dc:71:96:f7:cc:13
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=6.5.0-15-generic firmware=46.fae53a8b.0 9000-pu-b0-jf-b0- ip=192.168.0.43 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:a541c000-a541ffff
  *-network UNCLAIMED
       description: Ethernet controller
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 15
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list
       configuration: latency=0
       resources: ioport:3000(size=256) memory:a5204000-a5204fff memory:a5200000-a5203fff
  *-network
       description: Ethernet interface
       physical id: c
       bus info: usb@2:1
       logical name: enx705dccf3678a
       serial: 70:5d:cc:f3:67:8a
       size: 1Gbit/s
       capacity: 1Gbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.12.13 duplex=full firmware=rtl8153b-2 v1 10/23/19 ip=192.168.0.20 link=yes multicast=yes port=MII speed=1Gbit/s

dkms status

$ sudo dkms status
bcmwl/6.30.223.271+bdcom, 5.15.0-92-generic, x86_64: installed
bcmwl/6.30.223.271+bdcom, 6.2.0-39-generic, x86_64: installed
bcmwl/6.30.223.271+bdcom, 6.5.0-15-generic, x86_64: installed