From owner-freebsd-net Fri Oct 27 10:10: 1 2000 Delivered-To: freebsd-net@freebsd.org Received: from ihemail2.firewall.lucent.com (ihemail2.lucent.com [192.11.222.163]) by hub.freebsd.org (Postfix) with ESMTP id AB9D237B479; Fri, 27 Oct 2000 10:09:55 -0700 (PDT) Received: from ihemail2.firewall.lucent.com (localhost [127.0.0.1]) by ihemail2.firewall.lucent.com (Pro-8.9.3/8.9.3) with ESMTP id NAA24026; Fri, 27 Oct 2000 13:09:55 -0400 (EDT) Received: from mhmail.mh.lucent.com (h135-3-115-8.lucent.com [135.3.115.8]) by ihemail2.firewall.lucent.com (Pro-8.9.3/8.9.3) with ESMTP id NAA23991; Fri, 27 Oct 2000 13:09:53 -0400 (EDT) Received: from lucent.com (positron.micro.lucent.com [192.19.56.129]) by mhmail.mh.lucent.com (8.8.8+Sun/EMS-1.5 sol2) id NAA18703; Fri, 27 Oct 2000 13:09:41 -0400 (EDT) Message-ID: <39F9B679.CA563B9E@lucent.com> Date: Fri, 27 Oct 2000 13:08:09 -0400 From: "Gary T. Corcoran" Reply-To: gcorcoran@lucent.com Organization: Lucent Microelectronics - Client Access Broadband Systems X-Mailer: Mozilla 4.73 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: Julian Elischer Cc: Aaron Hill , freebsd-questions@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: More on PPPoE & ADSL (Telstra Bigpond) References: <39F8C29F.D785C588@lucent.com> <39F9210E.B728D4F8@elischer.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Julian Elischer wrote: > > "Gary T. Corcoran" wrote: > > > > [Quick background: I implemented PPPoE in our DSL drivers for the Lucent DSL adapters] > > Under Windows I presume? > No BSD drivers? :-) Well, actually... :-) Besides Windows drivers, we were also tasked with writing drivers for Linux. We did that, but since I am a fan of FreeBSD, and I had already figured out what the porting issues from Windows to Linux were, I also ported the code to FreeBSD. Until recently though the BSD version wasn't too useful, as FreeBSD doesn't presently have the capability to have parameters when doing a kldload (long story short: I need to know which main flavor of DSL protocol I'm going to use, to know whether to become an ethernet-like or a PPP device at device attach time). But then Terry Lambert told me of a trick with loading an extra "parameter module" first, whereby I could do an ioctl to the parameter module, then load the DSL driver and have it read the parameters from the parameter module. I got this basically working last Friday. I need to polish up the code a bit, but then it will be ready for beta testing*, if you have a Lucent WildWire DSL (PCI plug-in card) adapter. Anybody interested in trying it? * assuming my bosses lets me post or send out the code at this time. Gary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message