Certo... tá ficando difícil assim, mas vamos tentar mais um pouco:
- Você tem o CD do Modem, ou conseguiu baixar o manual do site da D-Link?... sem isso vai ficar difícil, pois não há como adivinhar o IP default dele.
- Vamos recapitular de novo:
1) Seu modem recebe do provedor um IP e um gateway, mais os IPs dos servidores de DNS, para conectar-se à Internet.
2) Seu modem, por ser roteador, tem um IP fixo que usa para comunicar-se com a(s) máquina(s) ligada a ele.
3) Sendo D-Link e roteador, o modem deve ter um servidor DHCP. Nesse caso, bastaria usar o hub e pronto, cada máquina receberia o seu IP próprio.
4) Sem o hub, seu micro pc1 vai funcionar como o segundo roteador da rede. Para isso, eth0 deve receber um IP fixo na rede do modem (supondo que o modem tenha o IP 192.168.0.1, poderia ser 192.168.0.2), e seu gateway deve ser o IP do modem.
5) A placa eth1 do pc1 deve ter um endereço IP tipo 192.168.0.3, e seu gateway deve ser p IP de eth0 (192.168.0.2, no caso).
6) A placa do pc2 deve ter um endereço como 192.168.0.4, e seu gateway deve ser 192.168.0.3.
7) Para todas as placas, o servidores de DNS devem ser os do seu provedor.
Cara, se ainda assim não funcionar, melhor desistir e comprar logo um hub... um switch Encore 10/100 de 8 portas está por vota de R$50,00; um hub 10 Mbps pode ser achado de segunda mão por muito menos. Se está tão complicado, melhor mudar de tática...
VB5