Here's the simple version of my network. IP address have been changed to protect the innocent.
router0 runs pfsense with a static route to 192.168.2.0/24 with a gateway of 192.168.1.4
router 1 runs dd-wrt with a static route to 192.168.1.0/24 with a gateway of 192.168.2.4
router 2 runs dd-wrt with no static routes specified. It is configures in router mode with nat, dhcp, spi, dnsmasq, etc. disabled and an entry into iptables to forward all packets (iptables -i forward -j accept).
When trying to connect to a samba share from 192.168.2.0/24 the ip/server can't be found. I am able to ping the samba server on 192.168.1.0/24 without problem. Once I ping the box, I can connect to the samba share. The same goes if I connect to the proxy server. Once some other connection has traversed the route, I can connect to shares.
Any thoughts on what I may be doing wrong?
TIA
Code:
cable modem
|
---------------------------
| |
router0 router1
wan: dhcp wan: dhcp
lan:192.168.1.1 lan:192.168.2.1
| |
---------------------------
|
router2
wan:192.168.2.4
lan:192.168.1.4
router0 runs pfsense with a static route to 192.168.2.0/24 with a gateway of 192.168.1.4
router 1 runs dd-wrt with a static route to 192.168.1.0/24 with a gateway of 192.168.2.4
router 2 runs dd-wrt with no static routes specified. It is configures in router mode with nat, dhcp, spi, dnsmasq, etc. disabled and an entry into iptables to forward all packets (iptables -i forward -j accept).
When trying to connect to a samba share from 192.168.2.0/24 the ip/server can't be found. I am able to ping the samba server on 192.168.1.0/24 without problem. Once I ping the box, I can connect to the samba share. The same goes if I connect to the proxy server. Once some other connection has traversed the route, I can connect to shares.
Any thoughts on what I may be doing wrong?
TIA


























