From owner-freebsd-questions Tue Sep 12 06:43:31 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA08273 for questions-outgoing; Tue, 12 Sep 1995 06:43:31 -0700 Received: from ll.mit.edu (root@LL.MIT.EDU [129.55.12.3]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id GAA08267 for ; Tue, 12 Sep 1995 06:43:29 -0700 Received: by ll.mit.edu (4.1/LL-1.3) id AA09941; Tue, 12 Sep 95 09:41:26 EDT Date: Tue, 12 Sep 95 09:40:39 -0400 From: ejon@ll.mit.edu (Eric Jones) Message-Id: <9509120940.AA03550@LL.MIT.EDU> To: questions@freebsd.org Subject: ATAPI (or is it IDE) blues Sender: questions-owner@freebsd.org Precedence: bulk Greetings, I'm trying to get the ATAPI CD-ROM support working with my 2.0.5R system and have run into a problem. I applied the patches...no problem with that. The problem is that at boot time, my secondary IDE controller isn't probed. The configuration: Pentium 90, Triton m-board (Tyan, I think) w/2 on-board EIDE ports. Port one has 2 disks, 1 all DOS, 2 part DOS part FBSD. Port 2 has Pioneer CD-ROM (which came jumpered as IDE slave... go figure). If I boot w/ -c and probe wdc1 it returns 0x00...no such fella. What I'd really like to do is get a successful probe in the current configuration, but I tried a bunch of different things in my attempt to understand the problem. First I tried setting CD-ROM to master on the theory that the port wouldn't probe without a master. Still no probe...DOG doesn't love my CD-ROM anymore either. Then I tried moving disk 2 to the second port (making it master, of course). Now the port is probed and the ATAPI stuff does its work, but the kernel can't change root devices because now the disk is called wd2 instead of wd1. So I'm not even sure that the ATAPI code really found the CD-ROM. So there you have it. Any ideas? I'm starting to think my best option is to scavenge a grotty old IDE harddrive from somewhere and use it as a placeholder master for IDE port 2. TIA Eric