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>