正しいファームウェアを適用する方法

正しいファームウェアを適用する方法

マイディストリビューション(Fedora 36)には、ネットワークカードに無効なファームウェアが設定されています。

$ dmesg | grep -i r8169
[    2.043730] r8169 0000:02:00.0 eth0: RTL8168ep/8111ep, 54:05:db:a1:3f:02, XID 502, IRQ 69
[    2.043738] r8169 0000:02:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    2.043860] r8169 0000:05:00.0: enabling device (0000 -> 0003)
[    2.052595] r8169 0000:05:00.0 eth1: RTL8168h/8111h, 54:05:db:a1:3f:01, XID 541, IRQ 71
[    2.052601] r8169 0000:05:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    2.078445] r8169 0000:05:00.0 enp5s0: renamed from eth1
[    2.093184] r8169 0000:02:00.0 enp2s0f0: renamed from eth0

eth0(この場合)は代わりにenp2s0f0受信する必要があります。RTL8168ep/8111epRTL8168h/8111h

カードはほぼ同じです。

lspci | grep -i ether
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

手動で変更する方法はありますか?
問題はenp2s0f0インターネットをしばらく使ってみると速度が遅くなるという点だ。それで私は解決策を探していますが、これではないかと思います。

答え1

ファームウェアはNICモデルの識別を変更せず、一般に互換性の問題を解決します。リンクされたスレッドを読み、そこに記載されている確認操作を行いましたか?

関連情報