家庭内LAN(というより、部屋内LAN)の質問はここでいいですか?

WinXPpro機が2台と、HUB、プリンターが一台あり、以下のような状況で繋がってます。


         ADSLモデム(イーアクセス40M、Aterm DR205)
             |
            HUB
             |
           | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄ ̄|
         メイン機  サブ機    プレステ2
          |
         プリンター

まぁ、プレステ2はどうでもいいのですが、現状単独でネットには繋げています。
これをメインとサブでデータの相互共有、及びサブ機からの印刷を行いたいのですが、
どのように設定すればいいのか、ご教授下さいませんでしょうか。

ちなみにメインが192.168.0.4、サブが192.168.0.7として、サブネットマスクが255.255.255.0です。
コマンドプロンプトでpingを打ったらきちんと応答がありました。