From owner-freebsd-hardware Mon May 1 13:16:42 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA04265 for hardware-outgoing; Mon, 1 May 1995 13:16:42 -0700 Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA04175 ; Mon, 1 May 1995 13:14:09 -0700 Received: from sbgrad9.csdept (sbgrad9.cs.sunysb.edu [130.245.2.29]) by cs.sunysb.edu (8.6.11/8.6.9) with SMTP id QAA10859; Mon, 1 May 1995 16:10:32 -0400 Date: Mon, 1 May 1995 16:10:32 -0400 From: Michael Vernick Message-Id: <199505012010.QAA10859@cs.sunysb.edu> Received: by sbgrad9.csdept (4.1/SMI-4.1) id AA14091; Mon, 1 May 95 16:09:51 EDT To: freebsd-hackers@FreeBSD.org, freebsd-hardware@FreeBSD.org Subject: 100 Mbs Ethernet drivers Sender: hardware-owner@FreeBSD.org Precedence: bulk I want to set up a cluster of PC's using 100 Mbs Ethernet. It seems that there is only 1 driver written so far for FreeBSD, for the DEC DE500-XA card. However, DEC tells me that the card is not yet available; the driver was written by someone at DEC. Is anyone else working on a driver for an available 100Mbs Ethernet card? I am not too familiar with writing drivers so I have a naive question. There are several drivers for these cards for Linux. Does anyone have a feel for how hard it is to port an Ethernet driver from Linux to FreeBSD? Thanks as always, Michael Vernick From owner-freebsd-hardware Mon May 1 15:42:20 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA08784 for hardware-outgoing; Mon, 1 May 1995 15:42:20 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA08775 ; Mon, 1 May 1995 15:42:10 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id PAA12996; Mon, 1 May 1995 15:39:14 -0700 From: "Rodney W. Grimes" Message-Id: <199505012239.PAA12996@gndrsh.aac.dev.com> Subject: Re: 100 Mbs Ethernet drivers To: vernick@CS.SunySB.EDU (Michael Vernick) Date: Mon, 1 May 1995 15:39:14 -0700 (PDT) Cc: freebsd-hackers@FreeBSD.org, freebsd-hardware@FreeBSD.org In-Reply-To: <199505012010.QAA10859@cs.sunysb.edu> from "Michael Vernick" at May 1, 95 04:10:32 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1288 Sender: hardware-owner@FreeBSD.org Precedence: bulk > > I want to set up a cluster of PC's using 100 Mbs Ethernet. It seems > that there is only 1 driver written so far for FreeBSD, for the > DEC DE500-XA card. However, DEC tells me that the card is not > yet available; the driver was written by someone at DEC. Is > anyone else working on a driver for an available 100Mbs Ethernet card? I am now stocking and have completed my testing of the SMC 9332 card which is a DEC 21140 based 10/100MBS card. I sell them for $212.00 each. It is functionaly equivelent to the DEC DE500-XA card at a lower cost. Note these are 100-BASE-TX cards, so make sure your hubs/ switches are 100BASETX compliant (Grand Junction is the only one I know of currently shipping these types of hubs, though SMC will have something out in a few months.) > I am not too familiar with writing drivers so I have a naive > question. There are several drivers for these cards for Linux. Does > anyone have a feel for how hard it is to port an Ethernet driver from > Linux to FreeBSD? Never having looked at the Linux ethernet driver interface I could not say :-(. > Thanks as always, > Michael Vernick -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-hardware Mon May 1 16:12:24 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA10209 for hardware-outgoing; Mon, 1 May 1995 16:12:24 -0700 Received: from inet-gw-2.pa.dec.com (inet-gw-2.pa.dec.com [16.1.0.23]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA10203 ; Mon, 1 May 1995 16:12:21 -0700 Received: from muggsy.lkg.dec.com by inet-gw-2.pa.dec.com (5.65/24Feb95) id AA27928; Mon, 1 May 95 16:05:28 -0700 Received: from whydos.lkg.dec.com by muggsy.lkg.dec.com (5.65/DEC-Ultrix/4.3) with SMTP id AA17154; Mon, 1 May 1995 19:05:28 -0400 Received: from localhost (localhost [127.0.0.1]) by whydos.lkg.dec.com (8.6.11/8.6.9) with SMTP id TAA05762; Mon, 1 May 1995 19:07:19 GMT Message-Id: <199505011907.TAA05762@whydos.lkg.dec.com> X-Authentication-Warning: whydos.lkg.dec.com: Host localhost didn't use HELO protocol To: Michael Vernick Cc: freebsd-hackers@FreeBSD.org, freebsd-hardware@FreeBSD.org Subject: Re: 100 Mbs Ethernet drivers In-Reply-To: Your message of "Mon, 01 May 1995 16:10:32 -0400." <199505012010.QAA10859@cs.sunysb.edu> X-Mailer: exmh version 1.5omega 10/6/94 Date: Mon, 01 May 1995 19:07:19 +0000 From: Matt Thomas Sender: hardware-owner@FreeBSD.org Precedence: bulk > I want to set up a cluster of PC's using 100 Mbs Ethernet. It seems > that there is only 1 driver written so far for FreeBSD, for the > DEC DE500-XA card. However, DEC tells me that the card is not > yet available; the driver was written by someone at DEC. Is > anyone else working on a driver for an available 100Mbs Ethernet card? > I am not too familiar with writing drivers so I have a naive > question. There are several drivers for these cards for Linux. Does > anyone have a feel for how hard it is to port an Ethernet driver from > Linux to FreeBSD? Within a week or so, I should finish testing the support for the Cogent EM100 and the SMC 9332 Fast Ethernet boards (both of which are shipping). For what its worth, Matt Thomas Internet: matt@lkg.dec.com U*X Networking WWW URL: http://ftp.dec.com/%7Ethomas/ Digital Equipment Corporation Disclaimer: This message reflects my Littleton, MA own warped views, etc. From owner-freebsd-hardware Wed May 3 11:32:34 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA09316 for hardware-outgoing; Wed, 3 May 1995 11:32:34 -0700 Received: from aries.ai.net (ai.net [198.69.35.206]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA09305 ; Wed, 3 May 1995 11:32:28 -0700 Received: (from nc@localhost) by aries.ai.net (8.6.11/8.6.11) id OAA12617; Wed, 3 May 1995 14:27:36 -0400 Date: Wed, 3 May 1995 14:27:36 -0400 (EDT) From: Network Coordinator To: hardware@FreeBSD.org, questions@FreeBSD.org Subject: silo overflow!? w/ 16550s! Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hardware-owner@FreeBSD.org Precedence: bulk I have a system with 4 16550 capable serial ports. All run on their own IRQ and I/O address. Two of the ports are internal modems [a 14.4 and a 28.8] and card has another 2 ports each connected to 28.8s. All ports [as above] are 16550 UART'd. When one connection is open full blast [a slip] there is no problem. The minute I try to use kermit to dial out to a local system for giggles, or even another modem on the same machine I get : system /kernel: sio1: 1 more silo overflow (total of 10) for example. I really hope this has more to do with some setup problem that I can fix than some fundamental hardware problem that I can't circumvent! Any ideas/insight etc would be _greatly_ appreciated! -Jerry. From owner-freebsd-hardware Wed May 3 20:24:31 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA16319 for hardware-outgoing; Wed, 3 May 1995 20:24:31 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA16152 ; Wed, 3 May 1995 20:22:15 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id NAA32266; Thu, 4 May 1995 13:20:31 +1000 Date: Thu, 4 May 1995 13:20:31 +1000 From: Bruce Evans Message-Id: <199505040320.NAA32266@godzilla.zeta.org.au> To: hardware@FreeBSD.org, nc@ai.net, questions@FreeBSD.org Subject: Re: silo overflow!? w/ 16550s! Sender: hardware-owner@FreeBSD.org Precedence: bulk >I have a system with 4 16550 capable serial ports. All run on their own >IRQ and I/O address. Two of the ports are internal modems [a 14.4 and a >28.8] and card has another 2 ports each connected to 28.8s. All ports [as >above] are 16550 UART'd. >When one connection is open full blast [a slip] there is no problem. The >minute I try to use kermit to dial out to a local system for giggles, or >even another modem on the same machine I get : >system /kernel: sio1: 1 more silo overflow (total of 10) for example. The 16550 fifo trigger level is set very agressively (to 14) to maximise efficiency. Dynamic adjustment of the trigger level (to 8, then 4, then 2, then 1) after silo overflows is #ifdef'ed off. A level of 8 would probably work for all 386/16 and faster systems with only 4 ports, provided they don't have bus-hogging DMA controller. You currently have to edit the sources to change the level. Bruce