ChaosLord wrote:
Amiga - 192.168.1.101
PC = 192.168.1.102
Those numbers have worked since around 2000
Yes, and that's probably why it does not work now. I assume you're using a mask of 255.255.255.0, and
all IPs are in the same segment 192.168.1.x, so there's no way for the PC to know which NIC to use, routing wise.
Two NICs in the PC mean two segments which must be differentiated by their network address. Use
192.168.1.101 Amiga
192.168.1.102 PC (Amiga connection)
192.168.2.102 PC (DSL side)
with a mask of 255.255.255.0 (/24) or don't bind an IP to the DSL NIC at all.
Or enlarge the network mask to 255.255.255.240 and use
192.168.1.17 / 192.168.1.18 Amiga - PC
192.168.1.1 / 192.168.1.2 DSL - PC
Binary ANDing the host IPs with the network mask gives you the network address and these MUST be different for the two networks your running, otherwise your routing will be screwed up. Be aware that the
host part of the IP (the rest) must not be all 0s or all 1s. Eg. a host IP of 192.168.1.16 with a 255.255.255.240 mask (/28) is not valid since 16
and 240 equals 16 and the rest is 0.
PS: Noone forces you to be a Verizon customer... ;-)