Debian 10を4.19.0.16から4.19.0.17 Linuxイメージにアップグレードしたapt-get update / dist-upgrade後、Realtek 8125イーサネットカードは認識されなくなりました。

Debian 10を4.19.0.16から4.19.0.17 Linuxイメージにアップグレードしたapt-get update / dist-upgrade後、Realtek 8125イーサネットカードは認識されなくなりました。

私のコンピュータはそこの下にいますDebian 10これでLinuxビデオ:

uname -r
4.19.0-16-amd64

そしてR8125イーサネットカード。

lspci | egrep -i --color 'network|ethernet'
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125 (rev 05)
05:00.0 Network controller: Intel Corporation Device 2723 (rev 1a)

今日の新しいLinuxイメージ4.19.0.17-amd64が。これが完了し、コンピュータが再起動すると、これ以上イーサネットカードが認識されなくなり、次のように応答します。apt-get updateapt-get dist-upgrade
ifconfig周辺機器が見つかりません。
もちろん、私は4.19.0.16この質問を書くためにブートストラップを使っています。

一度は、私のコンピュータ販売業者がインストールするためにコンピュータを使用する必要があると不平を言いました。

make install

ドライバディレクトリで完了しました。/opt/r8125以下からダウンロードしたようです。https://github.com/tmacro/r8125

しかし、私はその人が何をしたのか本当に理解できません。
2ヶ月前に他の男にその人のトリックを書いたダーバン私のコンピュータにはパーティション(画像を含む4.19.0-16-amd64)があります:

  1. うまくいかないようです
ls -l
-rw-r--r-- 1 root root 2511888 avril 24 13:43 r8125.ko
samedi 24 avril 2021, 13:43:55 (UTC+0200)
make -C src/ clean
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src clean
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
make -C src/ modules
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src modules
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
  CC [M]  /opt/r8125/src/r8125_n.o
  CC [M]  /opt/r8125/src/rtl_eeprom.o
  CC [M]  /opt/r8125/src/rtltool.o
  LD [M]  /opt/r8125/src/r8125.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /opt/r8125/src/r8125.mod.o
  LD [M]  /opt/r8125/src/r8125.ko
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
make -C src/ install
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
  INSTALL /opt/r8125/src/r8125.ko
  DEPMOD  4.19.0-16-amd64
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
  1. または、他の必要な操作を実行していません。

私が奇妙に思うのは、ネットワークドライバが追いつかないことです。Linuxアップグレードは退屈ですが、この活動に従う必要があります。

私のものをアップグレードしたくないLinux画像はほとんどの5.10画像にありますが、現在の画像を使用し続けます。Debian 10提案。

ベストアンサー1

カーネル 5.9 には RTL8125B サポートが付属しています。 Debian 10 は安定チャネルで 4.19 を使用します。

可能であれば、debian-backportsでカーネルを5.10に更新できます。ここ

これは現在のリリースとこのコントローラで非常に一般的な問題です。多くのメーカーは、AMDソケットを備えた最新のマザーボードでこのコントローラを使用しています。

これが役に立つことを願っています。ボードを購入したときにメインラインがまだ5.9用にリリースされていないため、USB-Ethernetアダプタを購入する必要がありました。

編集:インターネットなしで新しいカーネルをインストールするには、次のパッケージをダウンロードしてUSBスティックを介して転送し、コマンドを使用してインストールして再sudo dpkg -i *.deb && apt install -f起動できます。これでネットワークを設定できます。

別の(おそらくより簡単な)方法は、USB経由で携帯電話を接続し、カーネルアップデートのためにWiFi / LTE接続を接続することです。

おすすめ記事