Date: Thu, 13 Mar 1997 09:03:42 -0500 (EST) From: Peter Dufault <dufault@hda.com> To: bsdscsi@shadows.aeon.net (mika ruohotie) Cc: joerg_wunsch@uriah.heep.sax.de, gilbertd@cs.man.ac.uk, scsi@freebsd.org Subject: Re: Medium error messages - how to read Message-ID: <199703131403.JAA07232@hda.hda.com> In-Reply-To: <199703131512.RAA18662@shadows.aeon.net> from mika ruohotie at "Mar 13, 97 05:12:30 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> > > First of all what should I do - is there anyway I can see if the drive > > > has automatic block remapping on? > > Yes, it's on mode page 1. Run > > scsi -f /dev/rsd1.ctl -m 1 -e > > ...and set AWRE and AWWE to 1. Anyway, since it's an unrecovered > > error, you still need to write the block once in order to force a > > remap. > > hmm... since on my fujitsu drives these were both set to 0, does it mean > that whatever problems i had were coz of it and not coz of ahc, coz suddenly > it sounds like that to me? *blush* > > it it's true, once again it was proved that getting cheapo hardware is not > good trade off... not that _i_ were recommending purchasing those drives... There's nothing wrong with the Fujitsu drives. I have eight of them in various places without any problems. You need to store the settings permanently by saving them in the non-volatile page or they will reset at the next power cycle. Use a "-P 3" with the same command. Here are a few other things to check (from zones.wish in scsinew in freefall's ~ftp/pub/dufault/scsinew.tgz) > # Mode Field Bad > # page value > set check(awre) {1 0 0 "Automatic write reallocation is not enabled"} > set check(arre) {1 1 0 "Automatic read reallocation is not enabled"} > set check(tb) {1 2 1 \ > "Data is transferred even if in error (but an error is generated)"} > set check(rc) {1 3 1 \ > "Data is transferred without delays even in the case of error"} > set check(eer) {1 4 1 \ > "The most expedient form of error recovery is used"} > set check(dcr) {1 7 1 "All error detection is disabled"} > set check(rrc) {1 8 0 "The read retry count is 0"} > set check(wrc) {1 12 0 "The write retry count is 0"} > set check(wce) {8 1 0 "The write cache is not enabled"} > set check(rcd) {8 3 1 "The read cache is disabled"} Peter -- Peter Dufault (dufault@hda.com) Realtime Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703131403.JAA07232>