I just blew a whole afternoon getting my mother’s DSL connection to work with a wireless router. I’m used to cable-style internet, so I wasn’t prepared for the problems I ran into. I finally found how to get it working, but I’m wondering why it now works – and if it will continue to work.
Background:
- The internet connection is SBC/Yahoo DSL with a SpeedStream 5100 modem.
- One computer had previously been connected sans router, which worked fine.
- We added a NetGear WGT624 wireless router, which didn’t work fine.
I googled, and found suggestions (and I’m having problems re-finding the those suggestions via Google, I’ll repost them later) to the effect that:
- The SBC/DSL modem is using PPPoE, not DHCP, which is apparently the root problem. You can’t treat this like a cable internet connection.
- The Solution is to configure the modem to use Bridged mode, then configure the router to use PPPoE and log into the DSL modem using the account+password of the DSL account.
This solution made sense: the router emulates a single PPPoE client, logs into the modem as the authorized user, then serves IP packets from/to the modem as if it were a single computer. Which was fine in theory, but it didn’t work for beans.
After much headbanging and rebooting, I finally logged into the Netgear support forum (where I should have looked in the first place :smack: ), and got these instructions for connecting the WGT624 to a SpeedStream DSL modem. In summary:
- Configure the modem normally (i.e. PPPoE in the modem as if a single user were connecting).
- Set the router to use a fixed DNS lookup of 4.2.2.2 and 4.2.2.1.
It worked!! I connected 3 computers to the Netgear router, one wired, two wireless. It was all good. Question: Why did this work? Why does this magic-DNS (4.2.2.2?!?) solve the problem? Will this continue to work?