Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Sep 1996 13:45:05 -0700
From:      Anthony Fleisher <fleisher@mind.net>
To:        Greg Flint <grflint@rs6000.cmp.ilstu.edu>, freebsd-questions@FreeBSD.ORG
Subject:   Re: Kernel Probs
Message-ID:  <2.2.32.19960913204505.009533ec@mind.net>

next in thread | raw e-mail | index | archive | help
Your problem is that the de0 device is for a NIC located on the pci bus, and
you have the pci0 controller commented out.

Remove the '#' from the pci0 line and all should work fine.
(or, if you have no de0 device, comment that line out towards the end of the
config file)


Regards,

-----------------------------------------------
Anthony Fleisher	 <fleisher@mind.net>
System Administrator     
InfoStructure            
Ashland, Oregon          
Voice: (541)488-1962  Fax: (541)488-7599                     
-----------------------------------------------



At 10:46 PM 9/9/96 -0500, Greg Flint wrote:
>This is my Kernel conf file. I get an error when I do the make. If anyone
>could help me out with this one I would greatly appreciate it.
>System Specs
>VESA Local Bus
>1.44 FD
>420 HDD
>486-DX 33 8M RAM
>1M VESA Video Card
>No CD-Rom
>If you need more specs, lemmie know. Thanks,
>   Greg
>
>#Kernel by Greg Flint created on 9-5-96 for Quantex 486-33 8M RAM
>#
>#
>
>machine		"i386"
>cpu		"I486_CPU"
>ident		GRFKERNEL
>maxusers	10
>
>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
^^^^^^^^^^^^^^^^^^^^ Your problem is right HERE.


>
>controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
>disk		fd0	at fdc0 drive 0
>#disk		fd1	at fdc0 drive 1
>tape		ft0	at fdc0 drive 2
>
>controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
>disk		wd0	at wdc0 drive 0
>disk		wd1	at wdc0 drive 1
>
>#controller	wdc1	at isa? port "IO_WD2" bio irq 15 vector wdintr
>#disk		wd2	at wdc1 drive 0
>#disk		wd3	at wdc1 drive 1
>
>#options         ATAPI   #Enable ATAPI support for IDE bus
>#device          wcd0    #IDE CD-ROM
>
>controller	ncr0
>controller	ahb0
>controller	ahc0
>
>#controller	bt0	at isa? port "IO_BT0" bio irq ? vector bt_isa_intr
>#controller	uha0	at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr
>#controller	aha0	at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr
>#controller	aic0    at isa? port 0x340 bio irq 11 vector aicintr
>#controller	nca0	at isa? port 0x1f88 bio irq 10 vector ncaintr
>#controller	nca1	at isa? port 0x350 bio irq 5 vector ncaintr
>#controller	sea0	at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr
>
>#controller	scbus0
>
>#device		sd0
>
>#device		st0
>
>#device		cd0	#Only need one of these, the code dynamically grows
>
>#device		wt0	at isa? port 0x300 bio irq 5 drq 1 vector wtintr
>#device		mcd0	at isa? port 0x300 bio irq 10 vector mcdintr
>
>#controller	matcd0	at isa? port 0x230 bio
>
>#device		scd0	at isa? port 0x230 bio
>
># 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
># If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
>#options		PCVT_SCANSET=2		# IBM keyboards are non-std
>
># 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		sio2	at isa? disable port "IO_COM3" tty irq 5 vector siointr
>#device		sio3	at isa? disable port "IO_COM4" tty irq 9 vector siointr
>
>device		lpt0	at isa? port? tty irq 7 vector lptintr
>#device		lpt1	at isa? port? tty
>#device		mse0	at isa? port 0x23c tty irq 5 vector mseintr
>#device		psm0	at isa? disable port "IO_KBD" conflicts tty irq 12 vector psmintr
>#device
># 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
^^^^^^^^^^^ This device needs a pci controller.


>device fxp0
>device vx0
>#device ed0 at isa? port 0x280 net irq  5 iomem 0xd8000 vector edintr
>#device ed1 at isa? port 0x300 net irq  5 iomem 0xd8000 vector edintr
>#device ie0 at isa? port 0x360 net irq  7 iomem 0xd0000 vector ieintr
>device ep0 at isa? port 0x300 net irq 10 vector epintr
>#device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector
>ixintr
>#device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr
>#device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr
>#device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr
>#device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
>
>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
>
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2.2.32.19960913204505.009533ec>