web-dev-qa-db-ja.com

有線ネットワーク経由でUbuntu16.04LTSを実行しているデスクトップからデバイスにpingを実行できません

Ubuntu 16.04 LTSを実行しているデスクトップ(A)があり、それを制御しようとしている溶接コントローラー(B)に接続しようとしています。 2台のコンピューターはイーサネットケーブルを使用して直接接続されています。 (A)IPは192.168.0.2で、(B)IPは192.168.0.1で、ネットワーク全体がオフラインです。 Ubuntu network-managerは、ローカルネットワークが接続されていることを示していますが、(A)から(B)にpingを実行しようとすると、Destination Host Unreachableが表示されます。

(B)にはキーボードまたはping機能がないため(A)、IPが192.168.0.3の単純なイーサネットスイッチを介してMacBookをネットワークに接続しました。 MacBookからは正常にping(B)できますが、(A)にはpingできず、(A)からMacBookにもpingできません。

(A)でarp -aを使用すると、MacBookと(B)の両方が表示されますが、arpエントリは不完全としてリストされています。それに加えて、この接続の問題全体が修正されたようで、すべてを正常にpingできます。しかし、私が振り返る頃には、二度と機能しない状態に戻っています。

ifconfigの出力:

enp0s25    Link encap:Ethernet HWaddr: 48:4d:7e:86:86
            inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
            inet6 addr: f280::fff6:5a3e:a7cf:84c1/64 Scope:Link
            UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
            RX packets:401 errors:0 dropped:0 overruns:0 frame:0
            TX packets:662 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:139562 (138.5 KB) TX bytes:68262 (68.2 KB)
            Interrupt:20 Memory:f7f00000-f7f20000
lo          Link encap:Local Loopback
            inet addr: 127.0.0.1 Mask:255.0.0.0
            inet6 addr: ::1/128 Scope:Host
            UP LOOPBACK RUNING MTU:65536 Metric:1
            RX packets:23100 errors:0 dropped:0 overruns:0 frame:0
            TX packets:23100 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1
            RX bytes:1723936 (1.7 MB) TX bytes:1723936 (1.7 MB)

ip addrの出力:

1: lo: <LOOPBACK,UP,LOWER_UP> mtg 65536 qdisc nonqueue state UNKOWN group default qlen 1 
    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_lft forever
    inet6 ::1/128 scope Host
        valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo state UP group default qlen 1000
    link/ether 4*;4d:7e:ea:86:86 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.2/24 brd 192.168.0.255 scope global enp0s25
        valid_lft forever preferred_lft forever
    inet6 fe80::fff6:5a3e:a7cf:84c1/64 scope link
        valid_lft forever preferred_lft forever

ip linkの出力:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue UNKOWN mode DEFAULT group DEFAULT qlen 1 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT droup default qlen 1000
    link/ether 48:4d:7e:ea:86:86 brd ff:ff:ff:ff:ff:ff

私は約1週間それと戦ってきたので、これに関するどんな助けも大いに感謝されます…


更新(9/28/17)

そのため、機能していた修正(Intelドライバーの更新については以下の回答を参照)が機能しなくなったため、何が起こっているのかわからないという問題に戻りました。ドライバが破損していないことを確認するためだけにドライバを再インストールしてみましたが、それは役に立ちませんでした。繰り返しになりますが、この問題に光を当てることができれば幸いです。

4
J. Penney

AskUbuntuに関するこの投稿( https://askubuntu.com/questions/522967/ubuntu-upgrades-break-ethernet-connection )によると、問題は、カーネルの更新によってドライバーが壊れたことです。コンピューターに組み込まれているInteli217-lmイーサネットデバイス。解決策は、Intelから最新のドライバーをダウンロードして(ダウンロードサイトについては以下のリンクを参照)、インストールすることです。現在は機能しており、うまくいけば機能し続けます。

https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCIe-Intel-Gigabit-Ethernet-Network-Connections-Under-Linux-?product=60019 ==

1
J. Penney