From owner-freebsd-isp@FreeBSD.ORG Sat Dec 4 12:18:56 2004 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C82316A4CE for ; Sat, 4 Dec 2004 12:18:56 +0000 (GMT) Received: from otter3.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CFA043D2F for ; Sat, 4 Dec 2004 12:18:56 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [192.168.42.22] (andersonbox2.centtech.com [192.168.42.22]) by otter3.centtech.com (8.12.3/8.12.3) with ESMTP id iB4CIsOJ096152; Sat, 4 Dec 2004 06:18:54 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <41B1AB27.6000504@centtech.com> Date: Sat, 04 Dec 2004 06:18:47 -0600 From: Eric Anderson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.3) Gecko/20041110 X-Accept-Language: en-us, en MIME-Version: 1.0 To: martes.wigglesworth@earthlink.net References: <1102156965.74851.386.camel@Mobile1.276NET> In-Reply-To: <1102156965.74851.386.camel@Mobile1.276NET> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-isp list Subject: Re: VOIP/Telephony Applications/Embedded Systems info... X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Dec 2004 12:18:56 -0000 Martes Wigglesworth wrote: > Greetings list. > > Do any of you guys have any experience building embedded systems, like > homemade routers, or anything like that? I was wondering where I could > find some good information. I have the "Embedded Freebsd Cook Book," > however, I am just beginning programming, and have no idea how to > empliment the "out-of-context" mixed explanations about the patches that > the auther mentions. Where can I find a good book about Freebsd kernel > programming? I am ordering the C book that was written in like the 70's > and some other books, however, I just wanted some functional knowledge, > instead of having to wait until I get to page 300 and whatever, before I > could truely understand the 100 and whatever page cook book. > > And also, do any of you do anything with hosting Voice Over IP, or just > Internet Telephony Applications? Looking for that stuff too. I guess > I am thinking about building a telephony gateway/everything gateway, for > my home office, as an experimental trial for my production environment. I built custom firewall/VPN routers for our companies' employees to connect to work from home. I used Soekris boxes running on 64mb compact flash cards with FreeBSD on them. There wasn't a guide or how-to then, but there are tons of them now, and there are even some prebuilt/packaged embedded FreeBSD distros that you can build and customize. Some that come to mind are emBSD, monowall, and nanobsd. If you are wanting to build a truly embedded type device, that is very stripped, then you'll have to do a bit of programming and hacking for sure. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology When in doubt, mumble; when in trouble, delegate; when in charge, ponder ------------------------------------------------------------------------