From owner-freebsd-stable Wed Mar 12 23:34:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA11563 for stable-outgoing; Wed, 12 Mar 1997 23:34:46 -0800 (PST) Received: from mailhost.anasazi.com (mailhost.anasazi.com [138.113.128.2]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id XAA11551; Wed, 12 Mar 1997 23:34:36 -0800 (PST) Received: from chad.anasazi.com by mailhost.anasazi.com (5.65/3.7) id AA23551; Thu, 13 Mar 97 00:34:03 -0700 Received: by chad.anasazi.com (5.65/3.7) id AA13521; Thu, 13 Mar 97 00:34:01 -0700 From: chad@anasazi.com (Chad R. Larson) Message-Id: <9703130734.AA13521@chad.anasazi.com> Subject: PCI ethernet To: se@freebsd.org Date: Thu, 13 Mar 1997 00:34:00 -0700 (MST) Cc: freebsd-stable@freebsd.org Reply-To: chad@anasazi.com X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This might be a bit long... We have a couple of Compaq Prosignia 300 computers. They were purchased for another project, and were to have run Sunsoft's Interactive UNIX. But Interactive wouldn't load on them, being unable to find the PCI NCR disk controller. So I commandeered them. I tried to load (the then-current) FreeBSD 2.1.5, but it had the same problem. No disk. On the odd chance that someone had made progress on that front, I downloaded the boot floppy from the 2.2-beta, which =did= find the disk. So, I proceeded to do a network install of 2.2-beta for practice. I got my 2.1.7-RELEASE CD-ROM in the mail Monday. I was curious if the disk controller code had migrated into the stable tree, so I made a boot floppy from the CD. I was pleased to see that it succeeded in finding the disk drive and the CD-ROM drive as well. So I proceeded to blow away the 2.2 stuff and reload the whole machine from the CD. Since this machine is headed into a production role, I feel better with the "stable" world for it. Unfortunately, I had failed to notice that although 2.1.7 now handles the SCSI controller, it does not handle the PCI ethernet adapter. Bummer. No network. So, here's the question. How hard would it be to put the PCI ethernet code from 2.2 into 2.1.7? Would that be loonie in light of my desire for stability? Seems at the minimum, I'd want to move the file /usr/src/sys/pci/if_lnc_p.c but it looks like I might also want /usr/src/sys/i386/isa/if_lnc.c /usr/src/sys/i386/isa/if_lnc.h to be moved over. Any opinions? -crl -- Chad R. Larson (CRL22) Brother, can you paradigm? 602-870-3330 chad@anasazi.com chad@anasaz.UUCP chad@dcfinc.com Anasazi, Inc. - 7500 North Dreamy Draw Drive, Suite 120, Phoenix, Az 85020