From owner-freebsd-net@FreeBSD.ORG Fri Dec 3 20:26:00 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0C3F16A4CE; Fri, 3 Dec 2004 20:26:00 +0000 (GMT) Received: from smtp2.jazztel.es (smtp2.jazztel.es [62.14.3.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A91843D3F; Fri, 3 Dec 2004 20:26:00 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from antivirus by smtp2.jazztel.es with antivirus id 1CaK05-0000iS-00 Fri, 03 Dec 2004 21:25:57 +0100 Received: from [212.106.254.37] (helo=rguez.homeunix.net) by smtp2.jazztel.es with esmtp id 1CaK04-0000gl-00 Fri, 03 Dec 2004 21:25:57 +0100 Received: from redesjm.local (orion.redesjm.local [192.168.254.16]) by rguez.homeunix.net (8.13.1/8.13.1) with ESMTP id iB3KPsGC000649; Fri, 3 Dec 2004 21:25:54 +0100 (CET) (envelope-from freebsd@redesjm.local) Received: from localhost (localhost [[UNIX: localhost]]) by redesjm.local (8.13.1/8.13.1/Submit) id iB3KPvSr001806; Fri, 3 Dec 2004 21:25:57 +0100 (CET) (envelope-from freebsd@redesjm.local) From: Jose M Rodriguez To: Andre Oppermann Date: Fri, 3 Dec 2004 21:25:56 +0100 User-Agent: KMail/1.7.1 References: <200412021702.53996.freebsd@redesjm.local> <200412032044.56370.freebsd@redesjm.local> <41B0C569.9070704@freebsd.org> In-Reply-To: <41B0C569.9070704@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200412032125.57063.freebsd@redesjm.local> X-AntiVirus: checked by AntiVir Milter (version: 1.1; AVE: 6.28.0.19; VDF: 6.28.0.103; host: antares.redesjm.local) X-Virus-Scanned: by antivirus cc: hackers@freebsd.org cc: freebsd-usb@freebsd.org cc: net@freebsd.org Subject: Re: about a usb adsl modem driver X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 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, 03 Dec 2004 20:26:01 -0000 El Viernes, 3 de Diciembre de 2004 20:58, Andre Oppermann escribi=F3: > Jose M Rodriguez wrote: > > El Viernes, 3 de Diciembre de 2004 17:50, Roman Kurakin escribi=F3: > >>Jose M Rodriguez wrote: > >>>Hi, > >>> > >>>I've got a eagle usb adsl modem and get ready to work on FreeBSD > >>>support for it. > >>>[...] [...] > > I found Netgraph the easy path. A, let's say, ng_uadsl limited only > > to move aal5 between the modem and netgraph may be enough to use > > routed protocols, bridged mode, pppoe, pppoa, pptp, user-ppp, sppp, > > ... just with some equivalents of frame relay nodes and atm_llc, > > adapted to rfc2684. > > There is an extensive Netgraph ATM framework in FreeBSD 5.x written > by harti@freebsd.org. The only thing you need to do is the hardware > driver for the ADSL USB modem. This one of the main reasons to 'go netgraph'. In fact, the actual=20 ueagle driver uses NATM. But noted strong differences between atm boards and adsl modems. =2D atm boards are hardware assisted. usb adsl modems are bare assisted. =2D atm boards support better signaling, multiple channels, ... usb adsl=20 modems just one PVC with uni signaling. So I realize that try to get a NATM/NETGRAPH hardware driver may be too=20 work for little gain. Right now, I think that maintain a ng_uadsl closer enough to ng_atm must=20 be a better solution. In other words, take harti work as a reference, but let uadsl=20 independent of atm works. =2D- josemi