Is anyone familiar with IP routing and IP subnets?
Since I needed a fifth computer connected to the Actiontec router, I created a TCP-IP subnet with one of the connected computers and put the fifth computer on that subnet. I added a route to the Actiontec advanced config screen locating the subnet on the correct computer, and enabled Windows XP's built-in router ability in the registry on the routing computer between the fifth computer and the Actiontec.
After doing this, the fifth computer is able to access the internet now, and it can ping its immediate gateway and the router, and vice versa. All of the original four computers can still ping each other. However, the fifth computer can't ping the other LAN computers besides its immediate gateway, nor can they ping it. The practical consequence is that file and printer sharing (and probably LAN gaming, though I haven't tested it) is not possible from the fifth computer to the 3 other computers not on the subnet, or vice versa.
Details:
Router:
IP: 192.168.1.1
DHCP range: 192.168.1.2 - 192.168.1.127
Static address 192.168.1.6
Dynamically assigned addresses to other 3 of 4 directly connected to router
New Route:
destination 192.168.1.128
subnet mask 255.255.255.128
gateway 192.168.1.6
metric 1
Routing computer (one of the original four):
NIC #1:
IP: 192.168.1.6
DHCP enabled: no
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1
NIC #2:
IP: 192.168.1.129
DHCP enabled: no
Subnet Mask: 255.255.255.128
Default Gateway: (blank)
Fifth computer:
IP: 192.168.1.130
DHCP enabled: no
Subnet mask: 255.255.255.128
Default Gateway: 192.168.1.129
Routing tables (as given with "route print" Windows command):
Routing computer:
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 10
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.1.6 192.168.1.6 20
192.168.1.0 255.255.255.0 192.168.1.6 192.168.1.6 10
192.168.1.6 255.255.255.255 127.0.0.1 127.0.0.1 10
192.168.1.128 255.255.255.128 192.168.1.129 192.168.1.129 10
192.168.1.129 255.255.255.255 127.0.0.1 127.0.0.1 10
192.168.1.255 255.255.255.255 192.168.1.6 192.168.1.6 10
192.168.1.255 255.255.255.255 192.168.1.129 192.168.1.129 10
224.0.0.0 240.0.0.0 192.168.1.6 192.168.1.6 10
224.0.0.0 240.0.0.0 192.168.1.129 192.168.1.129 10
255.255.255.255 255.255.255.255 192.168.1.6 192.168.1.6 1
255.255.255.255 255.255.255.255 192.168.1.129 192.168.1.129 1
Default Gateway: 192.168.1.1
===========================================================================
Persistent Routes:
None
Fifth computer:
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.129 192.168.1.130 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.128 255.255.255.128 192.168.1.130 192.168.1.130 20
192.168.1.130 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.130 192.168.1.130 20
224.0.0.0 240.0.0.0 192.168.1.130 192.168.1.130 20
255.255.255.255 255.255.255.255 192.168.1.130 192.168.1.130 1
Default Gateway: 192.168.1.129
===========================================================================
Persistent Routes:
None
All five comptuers use a Windows workgroup named "workgroup". From the fifth computer, a Windows "tracert 192.168.1.X" where X is the DHCP-assigned IP host part of one of the other 3 computers shows the first hop as 192.168.1.129, and then nothing. The reverse tracert (to 192.168.1.130 from one of the other 3) does not even get to the first hop.