From owner-freebsd-current@FreeBSD.ORG Sun Jun 29 11:54:46 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E5C937B405; Sun, 29 Jun 2003 11:54:46 -0700 (PDT) Received: from dmlb.org (pc2-cmbg4-6-cust36.cmbg.cable.ntl.com [81.96.76.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9BC24401A; Sun, 29 Jun 2003 11:54:43 -0700 (PDT) (envelope-from dmlb@dmlb.org) Received: from orac.my.domain ([192.168.200.75] helo=orac) by dmlb.org with smtp (Exim 3.36 #1) id 19WhJy-00029z-00; Sun, 29 Jun 2003 19:54:42 +0100 Message-ID: <000501c33e6f$e954da10$4bc8a8c0@orac> From: "Duncan Barclay" To: , Date: Sun, 29 Jun 2003 19:54:47 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Very alpha BroadCom 4401 driver X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2003 18:54:47 -0000 Hello all For those of you who have a Broadcom 4401 10/100 Ethernet (not gigabit) can you please try the driver at http://people.freebsd.org/~dmlb/bcm-0306291936.tar.gz. Untar it, and you should have sys/dev/bcm/* and sys/modules/bcm/Makefile. Put these into /sys then cd /sys/modules/bcm make make test then use the interface. If you encounter wierdness, please reboot with -v, and reload the module and recreate the wierdness. Then send me the dmesg output. The driver is sub-optimal: - only a small % of the TX and RX buffers are used. This can be changed in if_bcmreg.h. - RX DMAs into fixed buffers and then these are copied to mbufs. - the device stats aren't read - I don't know what to add into some of the timer and media routines, if anyone can suggest what's needed then I would be grateful. - LOR on unload. I will be trying to fix these over the next couple of days. I will be on holiday 5th July to 13th July, so please forgive any delay in replying to problems. Enjoy Duncan