[VoIP] ENUM (Linux DNS) and Linksys WRT54GS

Greg Blakely greg at vyger.net
Sat Jan 5 13:17:09 CST 2008


And that's why it's nice to have REAL linux folks on the list; they'll
tell you a good way to do something rather than coming up with a
cron-job kludge, like I did.

Thanks, Mark.   

> -----Original Message-----
> From: voip-bounces at ckts.info [mailto:voip-bounces at ckts.info] 
> On Behalf Of Mark Rudholm
> Sent: Saturday, January 05, 2008 1:15 PM
> To: Voice Over IP Tandem for Analog Switches
> Subject: Re: [VoIP] ENUM (Linux DNS) and Linksys WRT54GS
> 
> If indeed the problem goes away when you use your ISP's DNS 
> servers, and you can't get your router's DHCP server to stop 
> dispensing DNS server info, a better way to prevent your 
> system's DHCP client from modifying your /etc/resolv.conf 
> file is to set it immutable with "chattr +i /etc/resolv.conf".
> 
> I can help with this problem, but I'm not really connected to 
> CNET, although you might be able to call me on +1 377 0500
> 
> -Mark
> 
> Greg Blakely wrote:
> > Even though others seem to disagree, I think that it has 
> something to 
> > do with DHCP.
> > 
> > In a static IP situation, your entries in /etc/resolv.conf would 
> > always be there exactly as you entered them.  This would 
> include your 
> > ISP's DNS server, and other optional information.
> > 
> > But, by using DHCP, the /etc/resolv.conf is overwritten by whatever 
> > information your DHCP server provides.  If I understand you 
> correctly, 
> > it is your router that is acting as a DHCP server, and it 
> is handing 
> > out its own IP address as being the DNS server.
> > 
> > So, I zero in on the DHCP server.  Two thoughts occur to 
> me.  Either 
> > (a) the DHCP server doesn't know how to deal with NAPTR DNS 
> resource 
> > records, or (b) it doesn't have an upstream DNS server that 
> it queries 
> > that responds in a timely manner.
> > 
> > A way around this would be to have a file that you save as 
> a template 
> > for the /etc/resolv.conf, and then copy it over (via cron) 
> from time 
> > to time to your /etc/resolv.conf.
> > 
> > Example:  Create a file in /etc that is named resolv.template.  In 
> > this file, have something like the following:
> > 
> > nameserver 199.191.128.103
> > nameserver 199.191.128.104
> > 
> > 
> > 
> > Then, set up a cron job to overwrite your resolv.conf a few 
> times per
> > day:
> > 
> > # crontab -e
> > 
> > 4 * * * * cd /etc; rm -f resolv.conf; cp resolv.template resolv.conf
> > 
> > 
> > 
> > See if that helps at all.
> > 
> >> -----Original Message-----
> >> From: voip-bounces at ckts.info [mailto:voip-bounces at ckts.info] On 
> >> Behalf Of Chad Perkins
> >> Sent: Saturday, January 05, 2008 10:57 AM
> >> To: Voice Over IP Tandem for Analog Switches
> >> Subject: Re: [VoIP] ENUM (Linux DNS) and Linksys WRT54GS
> >>
> >> The problem seems to be in Linux.  I think what's 
> happening is that 
> >> Enumlookup (a DNS query) is timing out before getting an answer 
> >> (Asterisk does hang for a minute on the EnumLookup).
> >>
> >> The larger problem I think is even pinging is very slow by 
> name (i.e. 
> >> std.ckts.info).  Connections made by IP address are just 
> as fast as 
> >> before, even to the same site(s).  This problem seems to be effect 
> >> all applications that use DNS, except nslookup!!?
> >>
> >> Chad
> >>
> >> On 5 Jan 2008 at 1:02, Greg Blakely wrote:
> >>> Chad,
> >>> I can email you a copy of my "dc" macro.  It works on those
> >> versions
> >>> of Asterisk 1.4 that don't have a broken ENUM function.  
> >> Let me know.
> >>> Greg
> >>>> -----Original Message-----
> >>>> From: voip-bounces at ckts.info [mailto:voip-bounces at ckts.info] On 
> >>>> Behalf Of Chad Perkins
> >>>> Sent: Friday, January 04, 2008 10:54 PM
> >>>>
> >>>> I'm in day 3 of not being able to make calls on CNET due to a 
> >>>> failure of Linux DNS after a reboot of the box and replacing the 
> >>>> VeriZon DSL router with a WRT54GS...
> >>>>
> >>>> Tonight I flashed the firmware on the Linksys from 1.50.6 to
> >>>> 1.52.2 (the latest?) to no avail.
> >>>>
> >>>> I'm off to bed now, but if any you Linux "gurus" think you can 
> >>>> figure how how to fix this I'd love to hear from you tomorrow 
> >>>> (1-955-9924)!
> >>>> Chad
> >> _______________________________________________
> >> VoIP mailing list
> >> VoIP at ckts.info
> >> http://lists.ckts.info/mailman/listinfo/voip
> >> Project Web Page: http://www.ckts.info/
> >>
> >>
> > _______________________________________________
> > VoIP mailing list
> > VoIP at ckts.info
> > http://lists.ckts.info/mailman/listinfo/voip
> > Project Web Page: http://www.ckts.info/
> 
> _______________________________________________
> VoIP mailing list
> VoIP at ckts.info
> http://lists.ckts.info/mailman/listinfo/voip
> Project Web Page: http://www.ckts.info/
> 
> 


More information about the VoIP mailing list