From owner-freebsd-hardware@FreeBSD.ORG Sun Nov 26 13:44:18 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A968216A415 for ; Sun, 26 Nov 2006 13:44:18 +0000 (UTC) (envelope-from freebsd@yelloworb.com) Received: from mail.yelloworb.com (user12.85-195-15.netatonce.net [85.195.15.12]) by mx1.FreeBSD.org (Postfix) with SMTP id 1E41743D79 for ; Sun, 26 Nov 2006 13:43:21 +0000 (GMT) (envelope-from freebsd@yelloworb.com) Received: (qmail 51547 invoked by uid 1010); 26 Nov 2006 13:44:14 -0000 Received: from gammaverse.priv.yelloworb.com (HELO ?127.0.0.1?) (karl-petter@yelloworb.com@192.168.132.11) by mail.yelloworb.com with SMTP; 26 Nov 2006 13:44:14 -0000 Message-ID: <45699A22.4050109@yelloworb.com> Date: Sun, 26 Nov 2006 14:44:02 +0100 From: =?ISO-8859-1?Q?Karl-Petter_=C5kesson?= User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: freebsd-drivers@freebsd.org, freebsd-hardware@freebsd.org, freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Driver for Agere 131x ? X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Nov 2006 13:44:18 -0000 Hi, I wanted a third network card in my BSD machine and since I have a PCI-E 1x port free I thought it could be good to buy a card for that since I wouldnt plug much anything else in there. The local computer shop had a Agere card which costed about 25$ so I just bought it. Though when I got home and started to search for a driver I realized no driver existed for FreeBSD, atleast what I could find. There exists one for Linux which I have found some links to: http://dadams1969.googlepages.com/et131xkernelmodule http://sourceforge.net/projects/et131x/ I have no experience of writing a driver for BSD nor trying to port one though have extensive programming experience so my question is; Is it very hard to do a port from Linux? Anyone got any good tips or references on how to start? Agere has datasheets for chip which would make it easier as well to create a driver. http://www.agere.com/entnet/doks/DS06_153_ET1310_7-11-06FINAL.pdf /Kalle