Not sure what you mean by Home Sharing Network. All Mac's have no real problem accessing any LAN shares from any network they are physically connected to, by Ethernet or WiFi.
The problems come from not setting up the other computers and the Mac correctly. I have a Mac that has no problems connecting to all my other Windows PCs running both Win 7 and XP and those Win PCs have no problem connecting to my Mac.
You'll have to give a little more info on what systems you have and what exactly you want to do.
Well i am not really sure how to describe it but it is just a little hub as big as the internet router and when i am in a window machine all i have to do is go on run and type in \\harry\ and it shows me everything.
It is an i omega 1tb home sharing hard drive and works on wifi.
It can be used for music word documents and so on
Hope this helps a bit
Click on Finder and then Go and Computer. On the left hand side, look under the SHARED section and expand that out and you should see Harry (the Windows machine name) listed in there. Click on it to connect. If you don't see any shares on it, that means you'll need to authenticate to the machine before seeing the shares. You should see a Connect As button on that screen toward the 1 o'clock position. Click it and enter the username and password you use to log into the Windows machine (blank passwords won't be allowed usually for normal sharing unless you have simple sharing turned On on the Windows box).
What versions of Windows are you running, XP, Vista or 7 (or Win 8)? If they are all Windows 7 then more then likely you are using the HomeGroup sharing settings and that will not work with other systems, Mac or Windows, other then Windows 7 or 8. So you would have to disable the HomeGroup sharing setting and use the Workgroup system where every PC has a different computer name and they all use the same Workgroup name. Then you set the same Workgroup name on the Mac in the Network Sys Prefs Advanced WINS tab area.
And of course turn on the SMB (Windows) Sharing setting in the Sharing Sys Prefs.
Then once that is all done all computer should be able to see one another and access the Shared Resources on each computers.
That is Go To Server in the Go menu item of Finder. But if you have the Windows PCs setup in a HomeGroup system then the Mac will not be able to access it as it does not have the same system for joining a HomeGroup.
The whole HomeGroup system stuff is a JOKE being played on all Windows 7 users. It simply does not work with any other system running anything other then Windows 7. So until you check that and Leave the HomeGroup you will never access any of your Windows PCs from a Mac, or any other computer running any other OS, even XP or Vista.
The thing is that i have windows vista,XP,7 and also a linux operating system and on all the windows OP systems i just simply go to run then type in \\harry\ and on the linux operating system i press ALT and f2 and type in a IP address so surely thier should be a similar way for it to simply work on the mac by pressing some sort of key or even going onto some funtion.
Ok just why haven't you simply followed my last post.
Ok now do you see what I am talking about? i5 and 192.168.1.100 are the same Windows 7 computer.
you have to start with SMB then : then // then the name of the system or the IP address. OS X has to be told to use the SMB (Windows) sharing protocol.
There is no RUN in OS X like in Windows. The Go, Connect To Server is the best you'll get.
As I said in my post, if you don't see anything under Shared, then you don't have anything advertising shares on your network. Going to Connect To Server and connecting that way may get you to it as Shootist said, but you will most likely need to do a Connect As as I said in my previous post. Again, if the systems are advertising shares, then this step wouldn't be needed. You can also go to a Terminal prompt and see if you can ping the systems in question, even though if Firewalling is turned On on them, they may not be pingable, but would still be reachable for file access if that's properly set to allowable traffic. Either way, you can at least see if you can resolve the name to IP via a ping in Terminal because if that doesn't work, you'll need to hit the share via IP address and not the "harry" name.
What's puzzling is that you're running a Linux box but you're having a hard time with a Mac....? It's pretty much the same thing.