From owner-freebsd-embedded@FreeBSD.ORG Thu Mar 28 08:52:59 2013 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C05016C7; Thu, 28 Mar 2013 08:52:59 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id 85211822; Thu, 28 Mar 2013 08:52:59 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:cd63:a817:556f:dff2]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id C78844AC57; Thu, 28 Mar 2013 12:52:51 +0400 (MSK) Date: Thu, 28 Mar 2013 12:52:48 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <478811745.20130328125248@serebryakov.spb.ru> To: Adrian Chadd Subject: Re: FreeBSD on the AP121 (AR9330) In-Reply-To: References: <1364404612.36972.59.camel@revolution.hippie.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-embedded@freebsd.org, Ian Lepore X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Mar 2013 08:52:59 -0000 Hello, Adrian. You wrote 27 =D0=BC=D0=B0=D1=80=D1=82=D0=B0 2013 =D0=B3., 22:23:27: AC> (And userland is doubly-scary on this platform. Sigh.) Linux solves this problem by using busybox instead of all separate utilities, as far as I understand/know. I've presented TP-Link 3G router (3420? I don't remember exactly already) to my old parents (for their out-of-town summer cottage), and I was shocked by size of firmware for it. And it contains not only kernel (with firewall, NAT, and all this network stuff), but Web interface and some dhcpd! It looks like, we need project to create system with FreeBSD kernel, ucLib and busybox. We have busybox in ports, but it is linked with system libc (which is huge) and I'm not sure, that it supports something like "ifconfig" with all bells and whistles, and we need ipfw, some PPP and other stuff too... --=20 // Black Lion AKA Lev Serebryakov