[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