July 11, 2005
Reconfiguring For DSL

I just installed my new BellSouth FastAccess DSL with the 2WIRE Home Gateway...

Well, it took some doing, but I finally got everything configured and working.

I had to make a number of Linux configuration changes because the new gateway/router uses a different default IP than the Linksys router I had previously used:

Using netconf, I had to change the DNS addresses and the gateway address. The DNS threw me for a loop. I assumed that I had to use the raw DNS addresses as shown on the 2WIRE summary screen. But, when I tried that, a number of services would take forever loading from boot, and then fail with an error to the effect that they couldn't get the IP address for the server. I also couldn't get out to the internet. The solution turned out to be configuring the primary DNS address as the gateway's address: 192.168.1.254

After I got the DNS and gateway configured, I could get out, but I couldn't get in. I thought that the problem was related to how I configured the applications in the 2WIRE's firewall screen, but the problem turned out to be a stale default route entry on the Linux server. I discovered this using the netstat command with the -nr option (netstat -nr) which shows the routing table. I was able to correct the problem by deleting the route using the command "route del default" and then adding the correct default route using the command "route add default gw 192.168.1.254"

Finally, in order to keep my dynamic DNS entries current on ZoneClient, I had to rewrite the cron script which checks/updates the external IP address. The script lives in the cron.hourly directory (which causes it to run hourly - imagine that!). Since the script that I use - zoneclient.py - doesn't directly support the 2WIRE router, I used the -r option to use the web IP detection feature, which worked great. Here's the script:

/usr/local/bin/zoneclient.py -v -l -d /usr/local/bin -r http://192.168.1.254/broadband/index.html my ZoneClient user name my ZoneClient password my list of domains, separated by commas

As a super bonus reward, I also was given the super secret BellSouth 2WIRE direct support line phone number, which is 877-263-2421. The extremely nice tech also gave me a super secret hidden options page for the gateway: http://192.168.1.254/mdc which has all kinds of nifty logs and other stuff.

Digg It!  Digg It!   del.icio.us bookmark  Bookmark it!  

Posted by David at July 11, 2005 03:14 PM
Comments
Post a comment

Ability to add comments removed due to spam.

If you wish to add a comment, send an email to comments at blogdom dot org

replacing the at above with @ and the dot above with .