なぜLinux Mintはネットワークケーブルを介してインターネットに接続できないのですか?

なぜLinux Mintはネットワークケーブルを介してインターネットに接続できないのですか?

何らかの理由で、私のLinux Mint v20.1は接続されたイーサネットケーブルを介してインターネットに接続できません。イーサネットケーブルは他のコンピュータと動作するため、問題にならないことがわかります。数日前、このコンピュータはイーサネットケーブルで動作していました。イーサネットポートにオレンジ色の火が入っています。これは、イーサネットポートが検出されているため、外部の問題ではないことを意味します。以下は lspci (Broadcom 用) の出力です。

02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)

以下はlsmod(tg3の場合)の出力です。

tg3      172032  0

このコマンドでカードが初期化されたことを報告するようにsyslogに指示すると、出力はありません。

dmesg | grep ether

これも出力がありません。

dmesg | grep -i eno1

ただし、これはケーブル名がeth0であることを意味します。

dmesg | grep eth0

出力(これを入力する必要があるため、仮想変数を使用します)x = [1.629770] y = 0000:02:00.0

x tg3 y eth0: Tigon3 [partno(BCM57780) rev 57780001] (PCI Express) MAC address 14:fe:b5:df:5a:0c
x tg3 y eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1]
x tg3 y eth0: dma_rwctrl[76180000] dma_mask[64-bit]
x tg3 y enp2s0: renamed from eth0

しかし、実際にはenp2s0に名前が変更されました。だから私はこれを試しました:

ifconfig enp2s0

出力:

enp2s0: flags=4098<BROADCAST,MULTICAST> mtu 1500
     ether 14:fe:b5:df:5a:0c txqueuelen 1000 (Ethernet)
     RX packets 0 bytes 0 (0.0B)
     RX error - dropped 0 overruns 0   frame 0 
     TX packets 0 bytes 0 (0.0B)
     TX errors 0 dropped 0 overruns 0   carrier 0   collisions 0 
     device interrupt 16

私の元の投稿のリワークバージョンは次のとおりです。Linux MintはなぜEthernetに接続できないのですか?

より多くの情報を追加しました。トラブルシューティングに役立つことを願っています。

ベストアンサー1

まあ、私の考えでは、あなたがそれを見つけたと思います。これは、カードが取り付けられ認識されたことを意味します。

enp2s0: flags=4098<BROADCAST,MULTICAST> mtu 1500
     ether 14:fe:b5:df:5a:0c txqueuelen 1000 (Ethernet)
     RX packets 0 bytes 0 (0.0B)
     RX error - dropped 0 overruns 0   frame 0 
     TX packets 0 bytes 0 (0.0B)
     TX errors 0 dropped 0 overruns 0   carrier 0   collisions 0 
     device interrupt 16

しかし、参考にしてくださいリストされたIPアドレスがありません。?これはイーサネットカードを意味します。未構成。 NetworkManager、netplan、またはディストリビューションで使用されるシステム入力構成を使用する必要があります。

動作していることをすばやく確認するには、手動で設定できます。ここでは、192.168.1.1にルータがあり、192.168.1.137アドレスを使用できるとします。

ifconfig enp2s0 192.168.1.137 netmask 255.255.255.0
route add -net default gw 192.168.1.1

192.168.1.1でpingを実行でき、インターネットに接続している場合は、8.8.8.8のGoogleノードの1つなどの追加の場所でpingを実行できます。

ひとつ作りたいかもしれない

grep -r eth0 /etc

あることを確認してくださいはいeth0既存の構成ではなく古い名前を使用しているため、まったく機能しませんenp2s0

おすすめ記事