From owner-freebsd-stable Tue Apr 30 22:07:02 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA14780 for stable-outgoing; Tue, 30 Apr 1996 22:07:02 -0700 (PDT) Received: from birdland.rhein-neckar.de (root@birdland.rhein-neckar.de [193.197.88.3]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA14769 Tue, 30 Apr 1996 22:06:44 -0700 (PDT) Received: (from bsd@localhost) by birdland.rhein-neckar.de (8.6.12/8.6.12) id HAA15157; Wed, 1 May 1996 07:06:38 +0200 Date: Wed, 1 May 1996 07:06:37 +0200 (MET DST) From: BSD Mailinglisten-User To: "Justin T. Gibbs" cc: freebsd-stable@freebsd.org Subject: Re: 2.1R works fine... 2.1-stable doesn't :-( In-Reply-To: <199605010019.RAA25604@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 30 Apr 1996, Justin T. Gibbs wrote: > Eisa configuration is performed differently in -stable than in 2.1R. > You should start with the GENERIC kernel config file from -stable and > reduce it down. I did that! > The critical entries for you are: > > controller eisa0 > controller ahc0 Here is the config file I used: # # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks # # $Id: GENERIC,v 1.46.2.10 1996/04/22 19:49:45 nate Exp $ # machine "i386" cpu "I586_CPU" ident INSIDE maxusers 10 options "CHILD_MAX=128" options "OPEN_MAX=128" options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 options "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device options BOUNCE_BUFFERS #include support for DMA bounce buffers options UCONSOLE #Allow users to grab the console options SYSVSHM options SYSVSEM options SYSVMSG config kernel root on wd0 controller isa0 controller eisa0 controller pci0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller ahc0 controller ahc1 controller scbus0 device sd0 device st0 device cd0 #Only need one of these, the code dynamically grows # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint #options "PCVT_FREEBSD=210" # pcvt running on FreeBSD 2.1 #options XSERVER # include code for XFree86 # Mandatory, don't remove device npx0 at isa? port "IO_NPX" irq 13 vector npxintr # # Laptop support (see LINT for more options) # #device apm0 at isa? # Advanced Power Management #options APM_BROKEN_STATCLOCK # Workaround some buggy APM BIOS device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr # Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. device de0 pseudo-device loop pseudo-device ether pseudo-device log pseudo-device sl 1 # ijppp uses tun instead of ppp device #pseudo-device ppp 1 pseudo-device tun 1 pseudo-device pty 16 pseudo-device gzip # Exec gzipped a.out's Martin