Debianにネットワークドライバr8125をインストールできません。

Debianにネットワークドライバr8125をインストールできません。

解決しましたが、現在私の回答を承認済みとしてマークすることはできません。

新しいシステムを購入し、ここにpromox veをインストールしたいと思います。残念ながら、インストールプロセスでネットワーク接続を取得できません。いくつかの調査の後、マザーボードのネットワークカードに問題があることがわかりました(詳細は後述)。 1つの解決策は、ネットワーク接続が機能しているときにDebianバスター、ネットワークドライバをインストールし、proxmox veをインストールすることです。さてドライバのインストールが詰まっていますね。

マザーボード:ASRock B550
->ネットワークカード:RTL8125BG
->ドライバー:2.5GイーサネットLINUXドライバr8125、カーネルバージョン最大5.6
CPU:ライゼン4650G

オペレーティングシステムに関するいくつかの情報:

$ lsb_release -a
Distributor ID: Debian
Description:    Debian GNU/Linux 10 buster)
Release:        10
Codename:       buster

$ uname -v
#1 SMP Debian 4.19.181-1 (2021-03-19)

$ lshw -C network
  *-network UNCLAIMED
      description: Ethernet controller
      product: Realtek Semiconductor Co., Ltd.
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 0
      bus info: pci@0000:06:00.0
      version: 05
      width: 64 bits
      clock: 33MHz
      capabilities: pm msi pciexpress msix vpd bus_master cap_list
      configuration: latency=0
      resources: ioport:f0000(size=256) memory:fce00000-fce0ffff memory: fce100000-fce13fff

一時的なネットワーク接続を確立するためにスマートフォンを使用し、USBテザリングオプションを有効にしました。これはインストールプロセスとDebianの実行にはうまく機能しますが、pveインストールプロセスでは機能しません。

これにより、ドライバをダウンロードしてインストールできますbuild-essential(および同様のパッケージlshw)。
ただし、モジュールをビルドするとドライバのインストールが失敗します。

$ ./autorun.sh

Check old driver and unload it.
Build the  module and install
make[2]: *** /lib/modules/4.19.0-16-amd64/build: No such file or directory. Stop.
make[1]: *** [Makefile:176: clean] Error 2
make: *** [Makefile:48: clean] Error 2

不足しているビルドディレクトリを作成すると、まだ失敗します。

$ mkdir /lib/modules/4.19.0-16-amd64/build
$ ./autorun.sh

Check old driver and unload it.
Build the  module and install
make[2]: *** No rule to make target 'clean'. Stop.
make[1]: *** [Makefile:176: clean] Error 2
make: *** [Makefile:48: clean] Error 2

このドライバをインストールするときに何が欠けているのか知っていますか?

ベストアンサー1

インストールしてもbuild-essentialいくつかのファイルがありません。
インストールでlinux-headers-4.19.0-16-amd64問題が解決しました!

実行後、$ apt install linux-headers-4.19.0-16-amd64ドライバをインストールしてインターフェイスを設定できました。

同じ問題が発生した場合は、パッケージのカーネルバージョンを調整する必要があります。


アップデート(PVE)
pveインストールには新しいカーネルが含まれています。
ネットワークドライバを再構築するにはインストールする必要がありました。pve-headers

おすすめ記事