From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f171.google.com (mail-iy0-f171.google.com [209.85.210.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id A6993200999; Tue, 6 Dec 2011 08:15:56 -0800 (PST) Received: by iaen33 with SMTP id n33so15453001iae.16 for ; Tue, 06 Dec 2011 08:15:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=w3PRv3beAA79ulOqLWO4XVtmjSU7AFEUFRKcOekNbck=; b=fe3hEpuuxehohLGiZih0o9uLp9aqzTbfcWQ7I8zuqbd5qaUe9nIzlJ92qII3oj20iP 6sN9p1qFJ7sivC9Phi/gBPLkavTPo+Qhb2CJT1oEUXy8IU1kJOnNWIgwraiyyAiuN4El 6uBwGZRPDRBecQ7Pm5vJ8A1JjSS0VezsJY9uM= MIME-Version: 1.0 Received: by 10.231.24.160 with SMTP id v32mr3552554ibb.45.1323188155691; Tue, 06 Dec 2011 08:15:55 -0800 (PST) Received: by 10.231.204.83 with HTTP; Tue, 6 Dec 2011 08:15:55 -0800 (PST) Date: Tue, 6 Dec 2011 17:15:55 +0100 Message-ID: From: Dave Taht To: cerowrt-devel@lists.bufferbloat.net, Evan Hunt , cerowrt@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Cerowrt-devel] stuff that can be dropped from rc8 #113 X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Dec 2011 16:15:56 -0000 What I am going to try to do here is outline the packages we can easily drop from rc8 in order to meet the main goals of cerowrt - first and foremost - creating a test tool to help fix bufferbloat. We can always add this stuff back in later, with funding, or with people (other than me) doing the development, build, integration, and test = work. This involves making some hard choices about reducing things on the roadmap down to a sane level on the amount of resources we will have next quarter. http://www.bufferbloat.net/projects/cerowrt/roadmap 1) bind9. I'm glad we got it working. It's a great proof of concept. Seeing DNSSEC work was awesome A) However, bind-latest doesn't build anymore for some reason, and I don't know why. B) until bug #113 is fixed - and it sure as hell doesn't need to be fixed on a embedded system - there's no point in DNSSEC. Nobody has fixed it, we simply don't have the resources to do it ourselves. C) even with 'proof of concept' of the dhcp-dns automagic naming scheme, we have no working version of that now that can be applied for general usage. This too, does not need to be developed on an embeddded system. D) dnsmasq is better integrated with the gui and 'just works 2) ISC-ntp A) It's big, complex, and ALSO isn't building at the moment. B) busybox-ntp is integrated with the gui and just works. I note we can make a step forward towards getting dnssec to work right by hacking up that version of ntp to do pre and post 'I got time' scripts. As for bug #113 I have poked deeply into the uclibc library and discovered it's getaddrinfo routine is a cheap hack on top of gethostbyname. Poking into ntp itself did not sho= w a decent concept of 'get dns, fail, try something else, then validate'... But: I'm not expert at any of these subsystems, and me spending any more time on= it than I already have this year does not seem productive. Eliminating these two packages from the build knocks out bugs #113, #205, #239, #238, #233, #280, #281. It would be good to throw all these over the wall to isc's bug system and have tracking numbers to deal with there. --=20 Dave T=E4ht SKYPE: davetaht US Tel: 1-239-829-5608 FR Tel: 0638645374 http://www.bufferbloat.net