Date: Fri, 25 Jul 2003 15:52:37 -0700 (PDT) From: "Andrew P. Lentvorski, Jr." <bsder@allcaps.org> To: Lia Maggioni <voloterreno@tin.it> Cc: freebsd-stable@freebsd.org Subject: Re: FreeBSD doesn't find my CD-RW and sometimes my DVD Message-ID: <Pine.LNX.4.44.0307251521400.8132-100000@mail.allcaps.org> In-Reply-To: <6DEA8415-BE91-11D7-8E62-00039387DFA2@tin.it>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 25 Jul 2003, Lia Maggioni wrote: > ACD0 is only the DVD , CD-RW (a Liteon 52x 24x 52x) isn't found at all!! > Literally from DMESG: > > ata0-slave: ATA identify retries excedeed > > and sometimes it doesn't find my DVD too , with the message : > > ata1-slave: ATA identify retries excedeed I would recommend setting the jumpers rather than using the cable select; it simply removes one variable from the problem. Take the CD off of the same cable as your hard drive. I would probably replace the DVD with the CD-RW to see if that works. Then I would probably try to put the DVD and CD-RW on the same cable. Check that your ATA cable doesn't violate the ATA specs (I think that 18" is the limit for an "in-spec" ATA cable. Yes, that's *short*.) I have been seeing this kind of intermittent problem with the ATA subsystem since the ATA rewrite. It has persisted into 5.1 Release. To be fair, the failures are intermittent (read: really hard to debug), and I haven't checked any of the old FreeBSD releases; so I am reluctant to complain too loudly. It seems that heterogeneous combinations of devices on the same cable give FreeBSD problems. ie. a UDMA 100 and a PIO 4 device on the same cable. Normally this shows up as the slower device not being detected. Putting slow devices on their own cable seems to cut down on the probability. I presume that the issue is something along the lines of the chipsets in the slow device are slightly out of spec and the FreeBSD driver refusing to coddle broken hardware. I am hesitant to blame FreeBSD as this may simply be a case of FreeBSD reporting the failure while other OS's simply degrade badly and hide the problem. However, it is annoying as it's a complete crapshoot as to whether my ATA CD-RW will be found on any given day. I've tried 4 different motherboards, 6 different types of cables, and 4 different CD-RW's. All of them exhibit some intermittent failures. I'm really looking forward to Serial ATA. Point to point connection should eliminate whole classes of this kind of breakage. -a
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0307251521400.8132-100000>
