Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2000 23:46:33 +1100 (EST)
From:      Andrew Reilly <areilly@bigpond.net.au>
To:        freebsd-questions@freebsd.org, freebsd-stable@freebsd.org, sos@freebsd.org
Subject:   ATAPI CDROM not detected after Nov 5
Message-ID:  <200012121246.XAA09897@sr14.nsw-remote.bigpond.net.au>

next in thread | raw e-mail | index | archive | help
Hi,

I know no-one else has kicked up a rumpus about this, so I assume
that this is a problem with my configuration.  I have a FreeBSD
box that I track -STABLE with.  I don't use my CD-ROM much, but
recently discovered that it isn't working.  In fact, checking
dmesg showed that it isn't being detected.  I haven't changed my
configuration or my hardware.  Any clues?

Relevant evidence, exhibit 1:

/var/log/messages from Nov 5:

Nov  5 12:35:40 gurney /kernel: Copyright (c) 1992-2000 The FreeBSD Project.
Nov  5 12:35:40 gurney /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989
, 1991, 1992, 1993, 1994
Nov  5 12:35:40 gurney /kernel: The Regents of the University of California. All
 rights reserved.
Nov  5 12:35:40 gurney /kernel: FreeBSD 4.2-BETA #0: Sun Nov  5 10:15:56 EST 200
0
Nov  5 12:35:40 gurney /kernel: root@gurney.reilly.home:/usr/obj/usr/src/sys/GUR
NEY
Nov  5 12:35:40 gurney /kernel: Timecounter "i8254"  frequency 1193182 Hz
Nov  5 12:35:40 gurney /kernel: CPU: Pentium III/Pentium III Xeon/Celeron (499.1
5-MHz 686-class CPU)
Nov  5 12:35:40 gurney /kernel: Origin = "GenuineIntel"  Id = 0x672  Stepping = 
2
Nov  5 12:35:40 gurney /kernel: Features=0x387f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MC
E,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
Nov  5 12:35:40 gurney /kernel: real memory  = 134152192 (131008K bytes)
Nov  5 12:35:40 gurney /kernel: avail memory = 126799872 (123828K bytes)
Nov  5 12:35:40 gurney /kernel: Preloaded elf kernel "kernel" at 0xc03c0000.
Nov  5 12:35:40 gurney /kernel: Pentium Pro MTRR support enabled
Nov  5 12:35:41 gurney /kernel: npx0: <math processor> on motherboard
Nov  5 12:35:41 gurney /kernel: npx0: INT 16 interface
Nov  5 12:35:41 gurney /kernel: pcib0: <Intel 82443BX (440 BX) host to PCI bridg
e> on motherboard
Nov  5 12:35:41 gurney /kernel: pci0: <PCI bus> on pcib0
Nov  5 12:35:41 gurney /kernel: pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bri
dge> at device 1.0 on pci0
Nov  5 12:35:41 gurney /kernel: pci1: <PCI bus> on pcib1
Nov  5 12:35:41 gurney /kernel: pci1: <Matrox MGA G200 AGP graphics accelerator>
 at 0.0 irq 11
Nov  5 12:35:41 gurney /kernel: isab0: <Intel 82371AB PCI to ISA bridge> at devi
ce 7.0 on pci0
Nov  5 12:35:41 gurney /kernel: isa0: <ISA bus> on isab0
Nov  5 12:35:41 gurney /kernel: atapci0: <Intel PIIX4 ATA33 controller> port 0xf
000-0xf00f at device 7.1 on pci0
Nov  5 12:35:41 gurney /kernel: ata0: at 0x1f0 irq 14 on atapci0
Nov  5 12:35:41 gurney /kernel: ata1: at 0x170 irq 15 on atapci0
[...]
Nov  5 12:35:41 gurney /kernel: ad0: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/
63] at ata0-master UDMA33
Nov  5 12:35:41 gurney /kernel: ad1: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/
63] at ata0-slave UDMA33
Nov  5 12:35:41 gurney /kernel: acd0: CDROM <ATAPI CD-ROM DRIVE 36X MAXIMUM> at 
ata1-master using UDMA33


Time passes, /var/log/messages from Nov 14:

Nov 14 14:39:32 gurney /kernel: Copyright (c) 1992-2000 The FreeBSD Project.
Nov 14 14:39:32 gurney /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989
, 1991, 1992, 1993, 1994
Nov 14 14:39:32 gurney /kernel: The Regents of the University of California. All
 rights reserved.
Nov 14 14:39:32 gurney /kernel: FreeBSD 4.2-BETA #0: Mon Nov 13 14:15:20 EST 200
0
Nov 14 14:39:32 gurney /kernel: root@gurney.reilly.home:/usr/obj/usr/src/sys/GUR
NEY
Nov 14 14:39:32 gurney /kernel: Timecounter "i8254"  frequency 1193182 Hz
Nov 14 14:39:32 gurney /kernel: CPU: Pentium III/Pentium III Xeon/Celeron (499.1
5-MHz 686-class CPU)
Nov 14 14:39:32 gurney /kernel: Origin = "GenuineIntel"  Id = 0x672  Stepping = 
2
Nov 14 14:39:32 gurney /kernel: Features=0x387f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MC
E,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
Nov 14 14:39:32 gurney /kernel: real memory  = 134152192 (131008K bytes)
Nov 14 14:39:32 gurney /kernel: avail memory = 126799872 (123828K bytes)
Nov 14 14:39:32 gurney /kernel: Preloaded elf kernel "kernel" at 0xc03c0000.
Nov 14 14:39:32 gurney /kernel: Pentium Pro MTRR support enabled
Nov 14 14:39:32 gurney /kernel: npx0: <math processor> on motherboard
Nov 14 14:39:32 gurney /kernel: npx0: INT 16 interface
Nov 14 14:39:32 gurney /kernel: pcib0: <Intel 82443BX (440 BX) host to PCI bridg
e> on motherboard
Nov 14 14:39:32 gurney /kernel: pci0: <PCI bus> on pcib0
Nov 14 14:39:32 gurney /kernel: pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bri
dge> at device 1.0 on pci0
Nov 14 14:39:32 gurney /kernel: pci1: <PCI bus> on pcib1
Nov 14 14:39:32 gurney /kernel: pci1: <Matrox MGA G200 AGP graphics accelerator>
 at 0.0 irq 11
Nov 14 14:39:32 gurney /kernel: isab0: <Intel 82371AB PCI to ISA bridge> at devi
ce 7.0 on pci0
Nov 14 14:39:32 gurney /kernel: isa0: <ISA bus> on isab0
Nov 14 14:39:32 gurney /kernel: atapci0: <Intel PIIX4 ATA33 controller> port 0xf
000-0xf00f at device 7.1 on pci0
Nov 14 14:39:32 gurney /kernel: ata0: at 0x1f0 irq 14 on atapci0
[...]
Nov 14 14:39:32 gurney /kernel: ad0: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/
63] at ata0-master UDMA33
Nov 14 14:39:32 gurney /kernel: ad1: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/
63] at ata0-slave UDMA33
Nov 14 14:39:32 gurney /kernel: Waiting 5 seconds for SCSI devices to settle
Nov 14 14:39:32 gurney /kernel: Mounting root from ufs:/dev/ad0s2a
[note absence of acd0]

The config file GURNEY still contains:

# ATA and ATAPI devices
device          ata0    at isa? port IO_WD1 irq 14
device          ata1    at isa? port IO_WD2 irq 15
device          ata
device          atadisk                 # ATA disk drives
device          atapicd                 # ATAPI CDROM drives
options         ATA_STATIC_ID           #Static device numbering
options         ATA_ENABLE_ATAPI_DMA    #Enable DMA on ATAPI devices

Hmm.  Looking at that, perhaps I don't need the ATA_STATIC_ID
option, and the associated wires.  I'll give that a try now.

Lastly: I noticed that at boot time, my BIOS claimed to see my
CD-ROM drive.  Unfortunately, I don't run this system dual-boot,
so I can't readily check to see if another OS can see it.  For
what it's worth, the cables seem to be intact, the power is
connected, and the eject button moves the cup-holder in and out.

Any suggestions?  Any more information that I can provide, or
tests that I can perform?

-- 
Andrew



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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