ndee,
If I understand you correctly, you have two systems networked together, sharing the same cable connection and the cable company is providing two different IP addresses, one for each system.
Further, that the cable company is assgning these addresses from different subnets? That doesn't make any sense.
Russ, NCNE