Setup hardware VPN with Linksys BEFSX41 and Netopia 3000

I am setting up a hardware based VPN that will link 4 locations. I have 3 of them setup and working. In the fourth I have a Netopia 3000 providing DSL access. It uses PPoE to get a "sticky IP" (which as best as I can tell is a dynamic IP that doesn't change). I want to setup a Linksys VPN router BEFSX41 between the Netopia and my Lan. Right now the Netopia does DHCP. I am unsure if bridging mode is what I need to use or if there is something else. It seems to me that I need to connect a LAN port of the Netopia to the WAN port of the Linksys and then let the Linksys do DHCP.

Perhaps I need to pass through ports to the Linksys? If someone can tell me how to cable this and how to complete the setup I'd be very greatful.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I am assuming that you set up a site-to-site VPN, if that is the case, you are correct: it is better to let Netopia running bridge mode and connet Netopia LAN port to your VPN Linksys WAN port, not only you can use your Linksys to hand out DHCP to you LAN, more important, your VPN gear (Linksys) will have a public IP and all your site-to-site VPN traffic (IPSec or whatever you use) will not be altered (NAT/PAT) by Netopia (who knows if Netopia can understand VPN traffic or not).
I have seen many failure cases that ISP's router/modem providing NAT/PAT and client want to set up VPN tunnel back to HQ, they all end up by giving public (Internet routable) IP to client's VPN gear (put modem in bridge mode).
Make sure your Linksys gear support PPPoE.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.