Ubuntu에서 네트워크 케이블이 작동하지 않음, 네트워크가 청구되지 않음

Ubuntu에서 네트워크 케이블이 작동하지 않음, 네트워크가 청구되지 않음

방금 새 컴퓨터에 Ubuntu 20.04를 설치했습니다. 마더보드는 ASUS TUF B550입니다.

이더넷 케이블이 작동하지 않습니다(예: 연결하면 인터넷에 액세스할 수 없습니다). 연결하면 포트 옆에 주황색 표시등이 켜져 있고 녹색 표시등이 깜박입니다.

이 케이블은 다른 기계에서 사용할 수 있습니다.

실행 중 lshw입니다. 다음이 표시됩니다.

barnyard@MeshifyC:~$ sudo lshw -c network
  *-usb:0                   
       description: Wireless interface
       product: 802.11 n WLAN
       vendor: Ralink
       physical id: 4
       bus info: usb@1:4
       logical name: wlx7cdd908404a2
       version: 1.01
       serial: 7c:dd:90:84:04:a2
       capabilities: usb-2.00 ethernet physical wireless
       configuration: broadcast=yes driver=rt2800usb driverversion=5.4.0-26-generic firmware=0.36 ip=192.168.1.89 link=yes maxpower=450mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11
  *-network UNCLAIMED
       description: Ethernet controller
       product: RTL8125 2.5GbE Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd cap_list
       configuration: latency=0
       resources: ioport:f000(size=256) memory:fc500000-fc50ffff memory:fc510000-fc513fff

USB 장치는 현재 이것을 입력하는 데 사용할 수 있는 USB Wi-Fi 어댑터입니다. 하지만 매우 느립니다.

Realtek 업체에서 제공하는 이더넷 컨트롤러 옆에는 선언되지 않은 네트워크가 있어 의심스럽습니다.

청구되지 않은 장치가 내 네트워크 케이블 문제와 관련되어 있습니까? 그렇다면 어떻게 해결할 수 있습니까?

답변1

장치가 아직 존재하지 않으므로( ip link친구) 드라이버가 로드되지 않습니다. 바라보다네트워크가 없는 RTL8125 2.5GbE 컨트롤러Arch Linux Wiki에서 이 문제를 해결하는 방법을 알아보세요.

/> cd /tmp
/> git clone https://aur.archlinux.org/r8125.git
/> cd r8125
/> makepkg
/> ls
/> sudo pacman -U r8125-dkms-9.003.05-0-x86_64.pkg.tar.gz

-U 매개변수의 경우 ls 명령으로 표시되는 r8125-dkms-X.XXX.XX-X-x86_64.pkg.tar.gz 파일 이름을 사용합니다. 이름은 다를 수 있습니다.

r8169 모듈이 이제 블랙리스트에 추가되었습니다(더 이상 로드되지 않음).

/> sudo bash -c 'echo "blacklist r8169" > /etc/modprobe.d/r8169.conf'

이제 재부팅하면 r8125 모듈이 자동으로 로드됩니다. 확인하려면:

/> lsmod | grep r8125

다음과 유사한 내용이 반환되어야 합니다.

r8125                 176128  0

모듈이 자동으로 로드되지 않으면 시작 시 강제로 로드되도록 할 수 있습니다.

/> sudo bash -c 'echo "r8125" > /etc/modules-load.d/r8125.cfg'

이제 재부팅하고 모듈이 로드되었는지 확인합니다.

답변2

18.04부터 업데이트된 하드웨어 지원 커널을 설치하여 이 문제를 해결했습니다.

sudo apt update
sudo apt install linux-generic-hwe-18.04 linux-firmware

16.04 또는 20.04를 사용하는 경우 필요에 따라 위의 18.04를 교체하세요.

답변3

BIOS/uefi 배터리를 몇 분 동안 제거하여 이 문제를 해결했는데 완벽하게 작동했습니다! 두번이나 그런 일이 있었는데 저는 이렇게 해결했습니다. 여기에 나열된 모든 작업과 그 이상을 수행했지만 문제가 해결되지 않았습니다. 이전에는 BIOS/uefi 설정을 건드린 적이 없습니다. 이것은 농담이 아닙니다. Ubuntu 20.04의 Intel 네트워크 어댑터에서도 동일한 문제가 발생했습니다. 터미널에 lshw내 어댑터가 로 표시됩니다 UNCLAIMED. 동일한 문제가 있는 모든 페이지를 시도했지만 문제가 해결되지 않았습니다.

관련 정보