I have two laptops directly connected to each other and configured with the following network configuration:
Both Laptops run Linux Ubuntu and the Ethernet interfaces are configured using network-manager. I am not able to ping the peer laptop. I tried to analyze the problem using wireshark and I found the following:
When PC2 pings PC1, the ARP requests are received by PC1 and PC1 generates ARP reply but they never reach PC2. However, when PC1 pings PC2, ARP Request which are broadcast never reaches PC2. What would be the cause of this problem knowing that laptops used to ping and communicate with each normally?
Note: It is not a cable problem, I just switched PC1 to Windows and things started to work. So what would be the problem in Ubuntu that is preventing PC1 from correct forwarding?