Windows Client TechCenter > Windows 7 Forums > Windows 7 Networking > Cannot detect HomeGroup on the network
Ask a questionAsk a question
 

AnswerCannot detect HomeGroup on the network

  • Wednesday, November 04, 2009 2:00 AMPaolone67 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

    I have 2 PC in my home.
    - PC1 is wired
    - PC2 is wireless
    - network switch/Access point/router is a D-Link DSL-G804V 
    - Both PC1 and PC2 have IPv4 and IPv6 addresses
    - Peer Networking Grouping, Peer Networking Identity Manager and PNRP services are all up and running on both PC1 and PC2
    - They see each other (shared folders and printers)
    - Both PC1 and PC2 can connect normally to internet: apparently there are no connection problems.

    I defined a HomeGroup on PC1. When I try to join PC2 to the HomeGroup, PC2 tells me that "There is currently no homegroup on the network."

    I tried several times to delete and re-create the HomeGroup, with no result. Troubleshooting does not detect any problem.

    What am I missing?


    Plo

Answers

  • Thursday, November 05, 2009 1:29 AMPaolone67 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    Based on my research, I would like to suggest the following:

     

    1.    On both computers, are all the network profiles set to “Home?”

    2.    Are all the computers on the same subnet?

    3.    Please also try the following method:

     

    Why can't I join a homegroup?

     

    Meanwhile, I would like to share the following with you as well:

     

    Windows 7 HomeGroup: Frequently Asked Questions

     

    Hope this helps. Thanks.


    Nicholas Li - MSFT
    Both computer are connected to a network defined as Home network. The names of the two network are different because one is wired and the other is wireless. The map discovered by network discovery is something like the following:

    PC1 ============ Switch
                                           |
                                           |
    PC2 ========== Access Point ========= Internet


    About the subnet, both PC are on the same IP subnet (10.0.0.x , Mask 255.255.255.0) but since one is wired and the other is wireless I do not exactly know how is the level below IP. In particular I do not know if broadcast packets can pass from Switch to Access Point and viceversa. 

    I can try to install a network monitor on the two PC to monitor which packets are exchanged through the network. The problem is that I do not know in details what kind of packets I should look for in order to check the correct presence/announcement of a Homegroup on the network.

    I made this kind of trafic analisys for Computer Browser and Windows Logon process in the past for professional reasons. But I knew which kind of packets to look for, because I had the map of packets exchanged between requestor and responder.

    I tried to find some walkthrough map for homegroups-related dialogs (how exacly, IP packet by IP packet, a homegroup is announced on the network and how exactly a potential participant to a homegroup discovers the presence of a homegroup on the network) but I did not find any documentation more accurate and in depth than a stupid FAQ or "use the wizard".

    Is there a map of the packets involved in the homegroups discovery/join dialog? To understand what kind of documentation I'm looking for, look an example of the map of Windows Logon trafic at http://technet.microsoft.com/en-us/library/bb742590.aspx

    Thank you in advance.

    Plo
  • Thursday, November 19, 2009 9:51 AMNicholas LiMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    At this time, please check the following:

     

    1.    Can the computers see each other?

     

    2.    On each computer, please also run the following command in an elevated command prompt to disable Windows Firewall and check the issue:

     

    Netsh advfirewall set allprofiles state off

     

    Note: you can turn back on with the command “Netsh advfirewall set allprofiles state on”.

     

    3.    Run the HomeGroup Troubleshooter.

     

    Thanks.


    Nicholas Li - MSFT

All Replies

  • Wednesday, November 04, 2009 11:37 AMNicholas LiMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    Based on my research, I would like to suggest the following:

     

    1.    On both computers, are all the network profiles set to “Home?”

    2.    Are all the computers on the same subnet?

    3.    Please also try the following method:

     

    Why can't I join a homegroup?

     

    Meanwhile, I would like to share the following with you as well:

     

    Windows 7 HomeGroup: Frequently Asked Questions

     

    Hope this helps. Thanks.


    Nicholas Li - MSFT
  • Thursday, November 05, 2009 1:29 AMPaolone67 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    Based on my research, I would like to suggest the following:

     

    1.    On both computers, are all the network profiles set to “Home?”

    2.    Are all the computers on the same subnet?

    3.    Please also try the following method:

     

    Why can't I join a homegroup?

     

    Meanwhile, I would like to share the following with you as well:

     

    Windows 7 HomeGroup: Frequently Asked Questions

     

    Hope this helps. Thanks.


    Nicholas Li - MSFT
    Both computer are connected to a network defined as Home network. The names of the two network are different because one is wired and the other is wireless. The map discovered by network discovery is something like the following:

    PC1 ============ Switch
                                           |
                                           |
    PC2 ========== Access Point ========= Internet


    About the subnet, both PC are on the same IP subnet (10.0.0.x , Mask 255.255.255.0) but since one is wired and the other is wireless I do not exactly know how is the level below IP. In particular I do not know if broadcast packets can pass from Switch to Access Point and viceversa. 

    I can try to install a network monitor on the two PC to monitor which packets are exchanged through the network. The problem is that I do not know in details what kind of packets I should look for in order to check the correct presence/announcement of a Homegroup on the network.

    I made this kind of trafic analisys for Computer Browser and Windows Logon process in the past for professional reasons. But I knew which kind of packets to look for, because I had the map of packets exchanged between requestor and responder.

    I tried to find some walkthrough map for homegroups-related dialogs (how exacly, IP packet by IP packet, a homegroup is announced on the network and how exactly a potential participant to a homegroup discovers the presence of a homegroup on the network) but I did not find any documentation more accurate and in depth than a stupid FAQ or "use the wizard".

    Is there a map of the packets involved in the homegroups discovery/join dialog? To understand what kind of documentation I'm looking for, look an example of the map of Windows Logon trafic at http://technet.microsoft.com/en-us/library/bb742590.aspx

    Thank you in advance.

    Plo
  • Monday, November 16, 2009 2:18 AMMasonDixon77 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Exact same problem and set up here.  PC1 is wired, PC2 is wireless, and no homegroup is recognized on PC2 when created on PC1.  I did, however, get PC1 to recognize the homegroup created on PC2, but as the printer is wired to PC1 it was kind of besides the point.  So, why would it work one way and not the other?
  • Thursday, November 19, 2009 9:51 AMNicholas LiMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    At this time, please check the following:

     

    1.    Can the computers see each other?

     

    2.    On each computer, please also run the following command in an elevated command prompt to disable Windows Firewall and check the issue:

     

    Netsh advfirewall set allprofiles state off

     

    Note: you can turn back on with the command “Netsh advfirewall set allprofiles state on”.

     

    3.    Run the HomeGroup Troubleshooter.

     

    Thanks.


    Nicholas Li - MSFT