Ubuntu
網路電纜在 Ubuntu 中不起作用,網路無人認領
我剛剛在一台新 PC 上安裝了 Ubuntu 20.04。主機板是華碩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 wifi 適配器,我目前可以用它來輸入它。但這很慢。
供應商 Realtek 的乙太網控制器旁邊有網路 UNCLAIMED,這看起來很可疑。
UNCLAIMED 設備是否與我的網線問題有關?如果是這樣,我該如何解決?
該設備尚不存在(
ip link
是您的朋友),因此沒有載入驅動程序。請參閱Arch Linux Wiki 上的No network with RTL8125 2.5GbE Controller了解如何解決此問題,即:/> 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'
現在重新啟動並檢查模組是否已載入。