Adaptec RAID 3805 and FreeBSD 7.0 - FreeBSD
This is a discussion on Adaptec RAID 3805 and FreeBSD 7.0 - FreeBSD ; Hi!
I am trying to have an Adaptec RAID 3805 controller working on FreeBSD
7.0. According to the release note [1], it's okay. Unfortunately, the
driver fails to detect everything as expected. The following is
displayed at boot-time:
> aac0: ...
-
Adaptec RAID 3805 and FreeBSD 7.0
Hi!
I am trying to have an Adaptec RAID 3805 controller working on FreeBSD
7.0. According to the release note [1], it's okay. Unfortunately, the
driver fails to detect everything as expected. The following is
displayed at boot-time:
> aac0: mem 0xff200000-0xff3fffff irq 16 at device 14.0on pci3
> aac0: couldn't allocate register window 0
> device_attach: aac0 attach returned 6
The CD provided with the controller include kernel modules for FreeBSD 5
and 6, but not 7 (I however tried to kldload it (Yes, I am _very_
optimistic by nature) but link_elf fails with "symbol msleep
undefined").
The Adaptec website does not provide drivers for FreeBSD 7.0, but has a
much more recent version of the driver than the one on the CD, so I
fetched it, and tried to compile it (AACRAID 32- and 64-bit Driver Build
15727 for FreeBSD 6.1 and 6.2). I fixed the source the "lazy way", that
is fixing that makes the compilation fail untill it pass.
The result was not much better:
> aacu0: mem 0xff200000-0xff3fffff irq 16 at device 14.0 on pci3
> aacu0: couldn't allocate register window 0
> device_attach: aacu0 attach returned 12
So I took the aac(4) source code of FreeBSD 6.2-STABLE, 7.0-STABLE and
the version of Adaptec and tried to merge changes from 6.2 to 7.0 in the
Adaptec code... The result is however almost the same :-(
Has anybody tried / succeeded in using such a controller on FreeBSD
7.0-CURRENT? Has somebody this controller working on FreeBSD 6.3 (I can
consider to downgrade to the legacy release if required since the
machine is not yet in production)?
Thank you!
Romain
References:
1. http://www.freebsd.org/releases/7.0R/hardware.html#DISK
--
Romain Tartière http://romain.blogreen.org/
pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)
iEYEARECAAYFAkgpvj8ACgkQ2OmjP/9W/0OfewCdF93k/Zvo7en8Q4xlm0iNrhQg
H6kAn3nxKlvYmduX8zU77sDDHk7yt9so
=slzr
-----END PGP SIGNATURE-----
-
Re: Adaptec RAID 3805 and FreeBSD 7.0
Romain Tartière wrote:
> I am trying to have an Adaptec RAID 3805 controller working on FreeBSD
> 7.0. According to the release note [1], it's okay. Unfortunately, the
> driver fails to detect everything as expected. The following is
> displayed at boot-time:
>> aac0: mem 0xff200000-0xff3fffff irq 16 at device 14.0 on pci3
>> aac0: couldn't allocate register window 0
>> device_attach: aac0 attach returned 6
> The result was not much better:
>> aacu0: mem 0xff200000-0xff3fffff irq 16 at device 14.0 on pci3
>> aacu0: couldn't allocate register window 0
>> device_attach: aacu0 attach returned 12
> Has anybody tried / succeeded in using such a controller on FreeBSD
> 7.0-CURRENT? Has somebody this controller working on FreeBSD 6.3 (I can
> consider to downgrade to the legacy release if required since the
> machine is not yet in production)?
Did you try last 8.0-CURRENT snapshot?
I remember that Ed made many changes in aac(4) driver in CURRENT..
If it will not work then fill problem report.
--
WBR, Andrey V. Elsukov
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/lis...reebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
-
Re: Adaptec RAID 3805 and FreeBSD 7.0
On Wed, May 14, 2008 at 08:15:28AM +0400, Andrey V. Elsukov wrote:
> Romain Tartière wrote:
> > I am trying to have an Adaptec RAID 3805 controller working on
> > FreeBSD 7.0.
> Did you try last 8.0-CURRENT snapshot?
Just tried with April snapshot. Same result as with 7.0-STABLE :-( .
> I remember that Ed made many changes in aac(4) driver in CURRENT..
> If it will not work then fill problem report.
PR kern/123666 sent.
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/123666
Regards,
Romain
--
Romain Tartière http://romain.blogreen.org/
pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)
iEYEARECAAYFAkgqvDkACgkQ2OmjP/9W/0NpKQCdEUF7nJQlluI4iyAFV0rMd5RD
bN0An0L0doPERp3w2m10vdGd0BvDvUz9
=iXkP
-----END PGP SIGNATURE-----