From owner-freebsd-hackers Sat Oct 5 18:15:22 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D103B37B401 for ; Sat, 5 Oct 2002 18:15:21 -0700 (PDT) Received: from c001.snv.cp.net (h001.c001.snv.cp.net [209.228.32.115]) by mx1.FreeBSD.org (Postfix) with SMTP id 423DB43E3B for ; Sat, 5 Oct 2002 18:15:21 -0700 (PDT) (envelope-from neal@nelson.name) Received: (cpmta 9994 invoked from network); 5 Oct 2002 18:15:20 -0700 Received: from 203.51.151.51 (HELO thinkpad.neal.nelson.name) by smtp.neal.nelson.name (209.228.32.115) with SMTP; 5 Oct 2002 18:15:20 -0700 X-Sent: 6 Oct 2002 01:15:20 GMT Date: Sun, 6 Oct 2002 11:15:46 +1000 From: Neal Nelson To: freebsd-hackers@freebsd.org Subject: Writing a PCI ADSL Driver Message-ID: <20021006011546.GA322@thinkpad> Reply-To: neal@nelson.name Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: Balsa 1.4.0 Lines: 19 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi there. I'm thinking of writing a device driver for a Traverse Pulsar PCI ADSL card and I was looking for some ideas before I committed myself. I've been offered hardware and support by the makers (http://www.traverse.com.au/) but I want to make sure that I can actually do the job before accepting. I was wondering what kind of device driver I would need to create. I use ADSL at home but I only know how to use it, I don't know how it really works. Would I be able to create a character device and just pretend it was a modem or would I need to create a network device so that it can talk PPPoE over it? My main concern is how to get ppp to talk to the device. Hopefully I'll be able to get hold of the Linux driver soon and see how that does things but I want to be very careful about the licensing issues, so that I can make the driver available under the normal BSD license. I'll have to see what the makers say about that first though. Any advice would be gratefully accepted. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message