GPUの削除後にイーサネットが機能しない

GPUの削除後にイーサネットが機能しない

そのため、Ubuntuサーバー(v18.04.3)がインターネットに接続したくない問題が発生しました。 GPUを販売する前にGPUを取り出す前は、完全に機能しました。グーグルをしてみると私と似ているか似たような問題を経験している方がたくさん見えましたね。提案されたすべての回避策を試しましたが、役に立ちませんでした。誰かがこの問題を解決する方法についてより多くの情報を提供できますか?

私が試したリンク:

一般コマンドの出力:

  • 設定されている場合
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<host>
        loop txqueuelen 1000 (Local Loopback)
        RX packets 2160 bytes 154368 (154.3 KB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 2160 bytes 154368 (154.3 KB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions0
  • IPワン
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_left forever
    inet ::1/128 scope host
       valid_lft forever preffered_left forever
2: enp6s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether d8:cb:8a:bf:3c:af brd ff:ff:ff:ff:ff:ff

編集:スペル/文法

答え1

GPU を取り外すと、システムの PCIe バス構成が変更され、NIC のバス位置が変更されます。この変更は、lspciリストのPCI IDと予測可能なネットワークインターフェイス名に反映されます。

ネットワークカードの名前は次のとおりですenp?s0。今名前はですenp6s0

netplan YAMLファイルを編集して、現在の名前と一致するようにNIC名を変更します。

sudo nano /etc/netplan/*.yaml

変更してenp?s0(ここで?は私が知らない数字です)enp6s0+を押してCtrl保存しXて終了します。

(あなたの意見によると、すでにこれを行っている可能性があります。)

それからsudo netplan apply。 (これはあなたが逃した唯一のものかもしれません。)

答え2

GPU を取り外すと、システムの PCIe バス構成が変更され、NIC のバス位置が変更されます。この変更は、lspci リストの PCI ID と予測可能なネットワークインターフェイス名にも反映されます。

ネットワークカードの名前はenp?s0でした。今はenp6s0です。

netplan使用できるコマンドがない場合はどうなりますか?

networkctlほとんどのLinuxディストリビューションで利用可能です。以下のコマンドは、現在使用中のリンク(この場合はイーサネット)を提供します。

# networkctl list

IDX LINK             TYPE               OPERATIONAL SETUP     
  1 lo               loopback           n/a         unmanaged 
  2 enp5s0           ether              n/a         unmanaged 

この例の値は、以下の構成で置き換える必要がある新しいリンクenp5s0です。enp6s0

# cat /etc/network/interfaces
auto lo
iface lo inet loopback

iface enp6s0 inet manual

enp6s0注:このファイルのすべてのインスタンスを変更する必要があります。

変更を加えた後にネットワークを再起動すると、リンクはオンラインになります。

関連情報