ok i get what you mean. you already have a hub. the only thing i can think of is this:
- 2 NIC's on PC 1. plug your internet into NIC 1.
- Cable from NIC 2 to HUB UPLINK PORT
- cable from hub into PC 2.
you'll have to manually assign an IP to each of the comptuers on the hub, including a manual IP for NIC2 on PC1 (NIC1 that is connected to your internet will receive an IP automatically).
So now, you need to enable sharing for internet connection for NIC 1 on PC1, and you'll have an IP address.
in PC2, set up a internet connection and specify that you are going through another computer or residential gateway, and specify the IP address of NIC2 on PC1.
make sense?