Ok here it goes

I have 1 xp home edition connected to my epson stylus cx4800 and my dlink router which is connected to my simmens gateway that is connected to the wall. I was wondering if my xp can have a network that can share files as well as a printer through my routers.

I have 2 vistas and a mac osx thx in advance