Pues me alegro que solucionaras tu problema aunque a mi gusto no es la más adecuada ya que instalaste otro protocolo y la comunicación entre ambos equipos es por IPX/SPX y no por TCP/IP.
No se que tipo de conexión a internet tenes pero yo tengo una red en mi casa inalámbrica con solo TCP/IP y podía compartir recursos entre mis equipos.
Te explico las fases por las que pase: (todos en el mismo grupo de trabajo y solo con TCP/IP como protocolo)
Primera configuración de red: 3 tarjetas de red un hub donde conectaba todo. Acceso a internet por Dial Up (acceso telefónico a redes). Usaba 2000 server en el PC con la conexión a internet y los otros equipos con Wintendo 9x, Me y Linux (uno multiboot para linux).
Configuré el 2000 para compartir la conexión a internet dejando a los otros equipos que obtubieran la IP en forma automática ya que el 2000 queda configurado como un servidor DHCP.
Segunda configuración de red:: Cambio de 2000 server a XP por el equipo obtenido y porque XP administraba mejor los recursos e iniciaba más rápido. Los clientes cambiados, uno con Me otro con XP y Linux (multiboot). Conexión a internet IGUAL dial up y una tarjeta de red, un Access Point conectado directamente a ese PC con un cable de red y los otros 2 equipos con tarjetas inalambricas. Compartir Internet, igual que el punto anterior pero para ver los otros equipos, agregué los usuarios de todos los equipos en los XP para que pudieran compartir recursos y verse sin problemas.
Tercera configuración de red (actual): Todos los equipos con XP, solo uno multiboot con Linux SuSe, cambio de conexión Dial Up a ADSL
, deshabilitar la tarjeta física del computador donde esta la conexión ADSL, adquirí otra tarjeta wireless la cual conecté al equipo que compartía internet. Conecté la conexión ADSL al Access Point y el Access Point lo configuré para que quedara como un servidor DHCP, o sea, ninguno de los equipos tenía conexión compartida a internet y todos configurdos para obtener la IP de forma automática, la conexión pasaba directamente al Access Point y este la distribuia, tengo red e internet en todos los equipos, todos los XP tienen los usuarios replicados para no tener problemas al compartir recursos.
El protocolo IPX/SPX se usaba o usa para la comunicación con servidores Novell de la versión 3.x hacia atrás.
El problema de tener varios protocolos, es que se te puede caer la conexión TCP/IP y no te vas a dar cuenta debido a que está el otro protocolo y por IPX/SPX no vas a poder navegar a internet. Aparte que tener 2 protocolos ejecutandose, puede poner un poco lenta tu red aunque sea pequeña.