web-dev-qa-db-ja.com

有線イーサネットが動作しないUbuntu 18.04

起動時にネットワーク接続が接続されているように見えます。何度か再起動すると、すぐに8.8.8.8にpingできました。ただし、私はこれを行うことができなくなりました。次に、ログイン後(<30秒)、ネットワーク管理者はケーブルが切断されたと言います。ケーブルを抜き差ししても、このステータスは変わりません。

ワイヤレス接続が機能しています。

私は以前、このラップトップのubuntuの古いバージョン(16.10および16.04)で有線接続を使用しましたが、最近テストしていません。

ネットワークケーブルは他のコンピューターで動作します。

NICデバイスはBCM5762です。

Ifconfigの出力は次のとおりです。

    enp1s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 40:b0:34:09:9a:c0  txqueuelen 1000  (Ethernet)
        RX packets 91  bytes 54152 (54.1 KB)
        RX errors 0  dropped 1  overruns 0  frame 0
        TX packets 146  bytes 32104 (32.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 36  
    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 294  bytes 23870 (23.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 294  bytes 23870 (23.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.87.252.202  netmask 255.255.0.0  broadcast 10.87.255.255
        inet6 fe80::3260:ab36:9b89:9e58  prefixlen 64  scopeid 0x20<link>
        ether 7c:b0:c2:4e:13:d0  txqueuelen 1000  (Ethernet)
        RX packets 1247  bytes 1208923 (1.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 881  bytes 160559 (160.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Lshw -C networkの出力は次のとおりです。

  *-network                 
       description: Ethernet interface
       product: NetXtreme BCM5762 Gigabit Ethernet PCIe
       vendor: Broadcom Limited
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: enp1s0
       version: 10
       serial: 40:b0:34:09:9a:c0
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=sb latency=0 link=no multicast=yes port=twisted pair
       resources: irq:36 memory:e0820000-e082ffff memory:e0810000-e081ffff memory:e0800000-e080ffff
  *-network
       description: Wireless interface
       product: Wireless 7265
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 59
       serial: 7c:b0:c2:4e:13:d0
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-23-generic firmware=29.1044073957.0 ip=10.87.252.202 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:47 memory:e0d00000-e0d01fff
6
hootis

今朝のUbuntuの更新後、ネットワークカードを無効にしました。 Win10でマシンを再起動すると、ネットワークカードは引き続き機能するため、Ubuntu構成になります。

私が解決した方法は次のとおりです。

Sudo lshw -C network

これは「論理名」値をリストしました:

logical name: enp8s0
logical name: docker0
logical name: enp0s29f7u7c4i2

私はDell T7400を持っているので、デバイスがBroadcom NetXtreme BCM5754であることを知っています。デルのサポートではUbuntuドライバーは提供されませんが、実際には必要ありません。どういうわけか私のイーサネットデバイス名が変更されました。

Sudo vi/etc/network/interfaces

ファイルの末尾に論理名を追加します。

auto enp8s0
iface enp8s0 inet dhcp

最後に、インターフェースをオンにします:

Sudo ifup enp8s0
7

上記のソリューションを試しましたが、うまくいきませんでした。

私のために働いたのは、UbuntuのGUIの右上隅にあるネットワークアイコンを使用してwifiを無効にし、次にネットワークマネージャーを再起動することでした:

service network-manager restart

プラグインされた有効な有線接続ケーブルと、wifiネットワークに同時に接続されたwlanカードがあると、競合が発生すると思います。

2
Mehdi Fracso

ここでの同様の問題は、NetworkManagerの このバグ または このバグ に関連している可能性があります。

適切に検出するためにifupdownifplugdを使用して、この問題を回避しますコネクタがnicに接続されているかどうか(ラップトップで作業しています)、接続の問題がもうない場合。

0
Bast1aan