From owner-freebsd-questions Thu Mar 2 13:33:09 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA08877 for questions-outgoing; Thu, 2 Mar 1995 13:33:09 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id NAA08869 for ; Thu, 2 Mar 1995 13:33:02 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA22003; Thu, 2 Mar 95 14:26:52 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9503022126.AA22003@cs.weber.edu> Subject: Re: gateway To: tjohnson@cobber.cord.edu (Protius) Date: Thu, 2 Mar 95 14:26:51 MST Cc: questions@FreeBSD.org In-Reply-To: <9503022100.AA19438@cobber.cord.edu> from "Protius" at Mar 2, 95 03:00:28 pm X-Mailer: ELM [version 2.4dev PL52] Sender: questions-owner@FreeBSD.org Precedence: bulk > > We have a 386dx with a 387 running FreeBSD 2.1.0-Development (950210) > on a pair of ESDI drives, with a 3com 503 ethernet board. > > We're trying to get sliplogin running. So, we followed the FAQs, and > everything went great, until we put in the GATEWAY option and recompiled > the kernel. When it booted the new kernel, it tried to start the > networking stuff, and ifconfig, routed, and friends all said > "protocol not supported". Other demons, like named and httpd, just hung. > (by hitting ^C several times, I got a login prompt) > > One other interesting, but not related to this adventure, problem: > We tried to put a WD8013 card in this machine, and it would reliably > panic (page fault in kernel mode I think) when it tried to use the > ethernet card. This computer is an old AT&T 6386, we figured it was a > hardware incompatability. As an AT&T 6386 WGS, there are a lot of potential problems. Is this a 6386 WGS (25 MHz desktop), a 6386/E WGS (33MHz tower), or one of the personal systems that come by default with an IDE? The 25's used to come with WD7000-FASST SCSI interfaces, and the 33's used to come with a single 330M ESDI. My first working 386BSD 0.1 box was a 6386 25 with the WD1007 (jumpered for "perfect media") with the controller and ESDI drive from from one of the E's. There is a major big time problem with DMA on the 33's which kept every ethernet card we tried from working, except some old 3COM 3C503's. The AT&T patch for the AT&T NAU ethernet boards was to rewrite the memory contents, reading until it was correct, before triggering a send. This is basically the patch they gave to Davis County, which also has a bunch of 6386/E WGS's. The guy who wrote the original driver was Kurt Mahon (yes, the guy who used to live in the office exactly one floor below me at Novell, Sandy). He said that this was the only possible fix. Typically, I'd suggest 3COM cards to avoid the problem. Barring that, jumper an extra wait state into the thing and avoid the 0x3xx address range on your cards. Oh, and disabling the serial ports won't get them out of the way as far as address range goes. The things use the same Intel manufactured motherboards that made the Intel 302's (resold by Unisys on the Desktop III contract -- I worked on OpenNet for that contract) require the Ungerman-Bass boards to do networking at all. Sorry, I don't have any of the old notes that I took while beating the things into usability. There are currently two 6386/E's in service as FreeBSD boxes and one as a NetBSD box, and one 6386 25 as a 386BSD 0.1 + patchkit box, currently in service at Weber right now. All the 33's are running *ONLY* 3COM cards. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.