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。同じ問題を抱えているすべてのページを試しましたが、問題は解決されませんでした。

関連情報