TRC:
Confirm that the cable-company provided router has a number of different ports to which you are connecting each computer. If so, the router is assigning a different IP address to each computer and a hub will not help as the router is (more or less) acting as the switch described above...