I don't know if you've tried this...to work w/
westell modem
IP 192.168.1.50
Mask 255.255.255.0
GWay 192.168.1.1
netgear:
IP 192.168.0.2
Mask 255.255.255.0
GWay 192.168.0.1
....You've mentioned this is a router, but does it function as a switch as well? (many devices can function in either mode)
If it does I would set all machines to the same range of IP addresses *192.168.0.xxx /24* for example. This may allow the machine to just act as a switch and solve the problem for you...
... If nothing else it's just something else to try... Hope you get it fixed.