Strange LAN connection issue

Fire Lancer

Distinguished
Jun 8, 2010
71
0
18,640
As always networking is being a real pain...

I have 3 devices on the network, a desktop, a laptop and a switch.

Both my laptop and desktop can access the internet (ipv4 only) through the LAN, and other devices on the network(both ipv4 and ipv6 ones). However they wont talk to each other :(

The desktop can see the laptop (it shows up in the "Network" window, and "ping mylaptop" gets an address), however connecting in any form fails (no response). The laptop can not see the desktop at all, doesnt even find an address for the "ping mydesktop" (I even tried an explicit ping xxx.yyy.zzz.www but no response).


Desktop: Windows 7 64bit Home Premium
Laptop: Windows Vista 32bit Home Premium



This is really bugging me. I have gone through all the settings and can not see why just my 2 devices would refuse to communicate in this way...



Network Diagram (not complete by any means, and most likely misses a lot of intermediate devices/layers especially in getting to the internet)
Code:
Desktop     Laptop    Freewire Phone
   |           |         |
   |gigabit LAN|         |
   |           |         |
   |           |         |
   gigabit ethernet switch
               |    
               |            |-----other
        organisations network-----peoples
           (100mbit)        |-----devices
               |
               |
               |
            internet
 

Fire Lancer

Distinguished
Jun 8, 2010
71
0
18,640
To throw more strangeness into this problem this morning my laptop decided to "see" the desktop but attempting to connect to the desktop failed while the desktop was able to access the laptop fine.

I forgot about personal firewalls... Disabling the McAfee firewall on both got it to work, however I still dont see what the firewall is doing to break this between just these two devices and since this is not a fully secure network (can a network with several hundred people having access rights and ethernet connectors in nearly every room ever really be all that secure?) I don't really want to leave the firewalls off.
 
It does not matter how your network is, it only matters what the firewall does. The firewall does not care or see how your network is setup or where you are located. The Firewall's job is to prevent access that it thinks should not be happening, and unless you tell it what is OK and what is not OK, it will just block things.

Computer software and hardware is not smart. If you place your monitor on the floor, it won't tilt itself up so you can see it or move aside so you don't hit it with your feet. The software also can't tell if you are on a secure network or in the middle of Times Square handing your computer to strangers.

You can go through the settings and allow access from certain locations in the firewall.
 

Fire Lancer

Distinguished
Jun 8, 2010
71
0
18,640
Well as I said I see no reason why the firewall is blocking this exact connection case when all other connections are fine. There is nothing set to explicitly allow/disallow the devices in question to communicate, and both devices connected fine to each other on a different network...