From: Eduard M. <mar...@ro...> - 2004-03-10 18:36:22
|
Actually, I thought I had code in there to handle this case. The implementation of ata_command_interface() has conditional compilation code that should check for the existence of "ATAREQUEST", which was added post FreeBSD 5.1 If not found, it should print out a warning indicating that the kernel version is not supported. I happen to have a VMWare instance with FreeBSD 4.7, and will attempt to improv the support (in terms of detecting and reporting incompatibilities). Ed On Wed, 2004-03-10 at 12:57, Fr=E9d=E9ric L. W. Meunier wrote: > You need to run it on 5.x. See the documentation >=20 > Since we always get such reports (and there are others at > http://www.freebsdforums.org/forums/showthread.php?threadid=3D18319), > can't something be added to smartctl and smartd to report that > it only supports 5.x ? >=20 > On Wed, 10 Mar 2004, Roman Danielis wrote: >=20 > > I compile smartmontools 5.30 on FreeBSD 4.7 by means of ports. > > When I run '/usr/local/sbin/smartctl -i /dev/ad0' it reports this: > > > > Smartctl open device: /dev/ad0 failed: Inappropriate ioctl for device > > > > I use this filesystems: > > > > /dev/ad0s1a 6727032 4804188 1384682 78% / > > /dev/ad2s1e 76926344 64971022 5801216 92% /vol1 --=20 Eduard Martinescu <mar...@ro...> |