Date: Wed, 12 Jun 2002 12:30:57 +0200 From: =?ISO-8859-1?Q?David_Sieb=F6rger?= <drs@rucus.ru.ac.za> To: will@highveldcs.com Cc: hardware@freebsd.org Subject: Re: Per-drive ATA configuration? (fwd) Message-ID: <3D0722E1.4090601@rucus.ru.ac.za> References: <20020612104259.H252-100000@phoenix.vh.laserfence.net>
index | next in thread | previous in thread | raw e-mail
Willie Viljoen wrote: > I've recently set my system up in a rather perculiar way, the mainboard > (an Asus P3V133) has an onboard ATA-66 controller of some VIA flavour. I > have a CMD-469 ATA-100 controller lying around, which was needed to run my > 40GB drive on an older motherboard. [snip] > I checked the ata(4) manpage, and they mentioned a sysctl called > hw.atamodes. This sysctl (aparently) allows for individual tuning of ATA > parameters. However, to my great dismay, I discovered that this sysctl > does not exist on my system (FreeBSD 4.6-RC) It was removed when the new ATA RAID code was MFC'ed during 4.5-STABLE. > I've tried having sysctl display all its opaque variables, and this sysctl > still simply isn't there. I tried setting it from loader.conf asif it were > a kernel tunable, again, to no avail. > > Has this controle been removed from the ata driver? Or has it simply not > yet been implimented... On a recent system, you'll need to use atacontrol(8). I guess you'll need to do something like 'atacontrol mode 0 pio4 pio4'. Though, personally, I would want to get rid of the old drive and I'd run the newer drive on the UDMA66 controller. I doubt the performance difference between UDMA66 and UDMA100 is significant, particularly with a single drive on the channel. -- David Siebörger drs@rucus.ru.ac.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the messagehelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D0722E1.4090601>
