From owner-freebsd-net@FreeBSD.ORG Fri Mar 8 15:07:14 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 66552B7F for ; Fri, 8 Mar 2013 15:07:14 +0000 (UTC) (envelope-from fbsdmail@dnswatch.com) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) by mx1.freebsd.org (Postfix) with ESMTP id D1997964 for ; Fri, 8 Mar 2013 15:07:13 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id r28F70Xg023502; Fri, 8 Mar 2013 07:07:06 -0800 (PST) (envelope-from fbsdmail@dnswatch.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id r28F6r2Y023489; Fri, 8 Mar 2013 07:06:53 -0800 (PST) (envelope-from fbsdmail@dnswatch.com) Received: from udns.ultimatedns.net ([209.180.214.225]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Fri, 8 Mar 2013 07:06:53 -0800 (PST) Message-ID: <97d1f60d519956584c4927f72c43e97f.authenticated@ultimatedns.net> In-Reply-To: <5139D20F.4050901@dat.pl> References: <5138AED9.1020801@dat.pl> <5139D20F.4050901@dat.pl> Date: Fri, 8 Mar 2013 07:06:53 -0800 (PST) Subject: Re: Implementing IP6 in 8.3 From: "freebsd-net" To: "Maciej Milewski" User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-net X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Mar 2013 15:07:14 -0000 Maciej Milewski, and thank you for your reply. > On 07.03.2013 17:55, freebsd-net wrote: >> Greetings Maciej Milewski, and thank you for your thoughtful reply. >>> On 06.03.2013 22:02, freebsd-net wrote: >>>> Greetings, >>>> I'm evaluating an ISP for the sake of building BSD operating systems on hardware >>>> that they use (DSL modems, in this case). When I had my old NEC server, I had a >>>> MIPS environment to develop in. I managed a 28k kernel. In any case, I'm back at >>>> it for use in alot of hardware I have laying around. In my current situation, I'm >>>> using a ZYXEL Q1000Z modem to connect to their service. While it's a relatively >>>> new modem, it doesn't support IP6. It is my hope to replace the OS with one that >>>> does. :) >>> If it doesn't support IPv6 you can always try to use it in Transparent >>> Bridging (RFC1483) mode. >>> >>> You can then put other router/computer that does IPv6 routing just after >>> that modem. >>> >> Thank you for the links. I was aware of that, but requires that every connection >> directly to the modem, send the PPPoE creds to the modem. While it's simple enough >> to connect a router/switch between the modem, and clients, it adds an additional >> hop. I think I'll be better served building a (free)BSD kernel, and drivers for >> the modem -- assuming that because the modem doesn't IP6, it's not possible to >> route IP6 traffic directly, unless through a "tunnel broker". > If you are sure that you can build kernel for that modem device then try > it. From my experience it's rather hard. Mainly because today's hw is > too cheap to have working hw interfaces(like DSL modem) and it's all > done in software way. > Shortest and fastest way would be setting this modem as transparent > bridge. Then put your own router/gateway(which is IPv6 capable). Router > on WAN side connects through PPPoE to your ISP and LAN/WLAN side > connects to your switch or you computers directly. It will be additional > device between you and your ISP but in many cases that's much better > than having all-in-one(which can't do IPv6). I'd go that way. > >> Thanks again, for taking the time to respond. >> >> --Chris > > I hope that puts more light to what you try to do. While I agree, inserting a router/switch between the modem & the clients/servers would be the shortest/easiest solution. In the end, I think the investment in building a (free)bsd kernel && drivers for the modem would have/provide the biggest reward(s). Truth be told; I have accumulated quite a mass of this type of equipment over the years, and I'd like to take a stab at building a (free)bsd kernel with associated drivers for them. Their all MIPS based, and many of them have ~32Mb && ~64Mb flash space & RAM. So, resources aren't too unreasonable. In the end, the benefits of having something /I/ have control over, makes these devices a great more valuable. It also empowers others whom are currently subject to the limitations their ISP imposes on them. Thank you again for taking the time to respond. --Chris > -- > Pozdrawiam, > Maciej Milewski > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >