*BSD News Article 59661


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!gatech!newsfeed.internetmci.com!in1.uu.net!nwnews.wa.com!news1.halcyon.com!coho!tzs
From: tzs@coho.halcyon.com (Tim Smith)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Does FreeBSD 2.1 Support EDI CDROM?
Date: 15 Jan 1996 10:48:11 GMT
Organization: Northwest Nexus, Inc. - Professional Internet Services
Lines: 32
Message-ID: <4ddbdb$725@news1.halcyon.com>
References: <4d9dc8$cl9@mercury.IntNet.net>
NNTP-Posting-Host: coho.halcyon.com

Jeff Tomich <jtomich@IntNet.net> wrote:
>Apparently FreeBSD 2.1 doesn't see my EDI CDROM. Does it support it? What 
>should I do?

Assuming you mean IDE, you probably just have to reconfigure your kernel.
FreeBSD seems kind of picky about this.  At the least, you've got to find
the lines that look like this:

	#options         ATAPI   #Enable ATAPI support for IDE bus
	#device          wcd0    #IDE CD-ROM

in your configuration file, and remove the '#'s in column 1 to enable IDE
CD-ROM support.  But that may not be all.  If your configuration is based on
the GENERIC one in the kernel sources, you'll also have the following:

	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

To get it to work for me, I've got to comment out or remove the last two
lines.  My configuration is two IDE disks on controller 0, and the CD-ROM
as a master on controller 1.

Is there any fundamental reason for IDE devices to not be more dynamically
configurable, like SCSI devices, or is it just that IDE support for non-disks
is newer in FreeBSD, so it is just not as mature as the SCSI support?

--Tim Smith