互联网正常运行时 LAN 到 LAN 通信不起作用。(Ubuntu 16.04 LTS)

互联网正常运行时 LAN 到 LAN 通信不起作用。(Ubuntu 16.04 LTS)

我的 PC1 上有 2 个以太网 WLAN 端口,PC2 上有 1 个以太网端口。

我有一小段代码,可以通过以太网端口从 PC1 到 PC2(LAN 到 LAN 通信)发送和接收数据包。

以下是我观察到的行为:

PC1 Default Ethernet port to PC2 Default ethernet port :
       LAN to LAN - OK

PC1 PCIe Half-width Ethernet port to PC2 Default ethernet port :
      LAN to LAN - **NOT Working**

所有这 3 个端口(PC1 上的 2 个以太网端口和 PC2 上的 1 个)上的互联网运行正常。

我是网络新手。请告诉我可能出现的问题,或者任何有关如何解决此问题的指导(工具/日志等)都将非常有帮助。

ifconfig 的输出:

enp2s0 -> PCIe installed ethernet card
enp3s0 -> Default ethernet port

$ ifconfig
enp2s0    Link encap:Ethernet  HWaddr a0:36:9f:53:c3:f4  
          inet addr:192.168.0.5  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 240f:7c:7cd0:1:f80:54cc:44b4:3bb3/64 Scope:Global
          inet6 addr: 240f:7c:7cd0:1:dcba:8b05:591b:595b/64 Scope:Global
          inet6 addr: fe80::7afd:cf24:4867:d06e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7945 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9581459 (9.5 MB)  TX bytes:1103246 (1.1 MB)
          Memory:f7900000-f79fffff 

enp3s0    Link encap:Ethernet  HWaddr 44:8a:5b:54:37:e6  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1647 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1647 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:142306 (142.3 KB)  TX bytes:142306 (142.3 KB)

以太网卡信息:

$ lspci | awk '/net/ {print $1}' | xargs -i% lspci -ks %
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
    Subsystem: Hewlett-Packard Company Ethernet I210-T1 GbE NIC
    Kernel driver in use: igb
    Kernel modules: igb

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
    Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Kernel driver in use: r8169
    Kernel modules: r8169

Realtek 的没问题。我解释的问题是 Intel I210 网卡。

该问题是否可能与 ubuntu 16.04 中的默认设备驱动程序有关?

如果需要更多信息,请告诉我。

相关内容