b951 FreeBSD 9 on Adaptec 6805 - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Base System > System Hardware

System Hardware Internal storage, motherboards, PCI cards, stuff inside the case.

Reply
 
Thread Tools Display Modes
  #1  
Old April 13th, 2012, 12:46
skillcoder skillcoder is offline
Junior Member
 
Join Date: Apr 2012
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default FreeBSD 9 on Adaptec 6805

1. How can I install FreeBSD 9 on Adaptec 6805? I try a new install of FreeBSD 9, but the system doesn't detect the disk managed by Adaptec 6805.

On the official site of Adaptec I get a driver only for 7.4 and 8.2, but not for 9.0. And the drivers re not compatible with the kernel of 9.0.

2. How to boot from array on Adaptec 6805? Need to recompile the kernel with drivers for 9.0, but where can I get them?

Last edited by DutchDaemon; April 13th, 2012 at 21:48. Reason: Mind your writing style: http://forums.freebsd.org/showthread.php?t=18043
Reply With Quote
  #2  
Old April 13th, 2012, 22:12
migle migle is offline
Junior Member
 
Join Date: Mar 2011
Location: Alcochete
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Oh, please don't remind me of this...

1) You can't. Not until Adaptec releases a driver for FreeBSD 9 (or, sigh, someone writes an open source driver). Forget about all the benefits of Softupdate+Journaling and all the good stuff in 9.

You must install FreeBSD 8.2.

2) Booting is relatively easy if it's ok with you doing a manual install.

- First configure your array in the BIOS.
- Have the kernel module from Adaptec aacu64.ko at hand, maybe in a USB pen.
- When booting the FreeBSD live image drop into a shell and kldload the module. Your array will appear as /dev/aacd0.
- Then do a manual install, maybe let yourself be inspired by http://wiki.freebsd.org/RootOnZFS.
- When everything is ready in the disk, copy aacu64.ko to /boot/kernel and add
Code:
aacu64_load="YES"
to /boot/loader.conf.

And it will work. The array will be available as a BIOS drive, so the loader can load both the kernel and aacu64.ko, and afterwards everything will be fine.

You will want to install sysutils/arcconf, the command line configuration tool. It's terribly slow (I suppose BIOS is involved, ok) and has a terrible interface (compared to camcontrol and the like).

3) You didn't ask, but there are some downsides to this driver, read the release notes. It does not support power management at all.

I'm running a file server with ZFS on a 6805E and a database server with UFS on a 6805 with the NVRAM module since last November or so. Obviously, my heavy-duty multi-terabyte database is used on the LAN and no one uses it during the night, and I can't power down the 16 hard disks involved here. There is more scary stuff in the release notes.

I guess it's already too late to choose a different controller, right?


Greetings,

PS: I found your question googling for a newer driver version for FreeBSD 9 but in vain.

Last edited by DutchDaemon; April 13th, 2012 at 22:25. Reason: Proper formatting: http://forums.freebsd.org/showthread.php?t=8816
Reply With Quote
  #3  
Old April 13th, 2012, 22:52
migle migle is offline
Junior Member
 
Join Date: Mar 2011
Location: Alcochete
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Default

By the way (I'd better not spell BTW), you don't have to do a manual install, not at all. It should be perfectly possible to start the installer, drop to a shell to load the kernel module and then go back to the installer and continue, I just never tried it.


Greetings to both,
Reply With Quote
  #4  
Old January 7th, 2013, 15:46
gregober gregober is offline
Junior Member
 
Join Date: Nov 2008
Location: Paris
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
Default [solved] new dirver availbale

Hi,

Just a little information to let you know that there is a new driver available for 6805 Adaptec driver :

http://www.adaptec.com/en-us/speed/r...b30034_tgz.htm


1. decompress the archive, copy the module to /boot/module/.
2. add a /boot/loader.conf.local containing :

Code:
# Loading Adaptec Raid ASR 6805 card
aacu64_load="YES"

Sincerely yours.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Solved] Adaptec 5805 urpyLLIKa System Hardware 54 May 23rd, 2012 03:43
FreeBSD 9 with Adaptec 5445 JBOD mode crash when pull out the disk belon_cfy System Hardware 0 February 22nd, 2012 14:35
[Solved] Adaptec with a silicon image chip-set bluetick System Hardware 2 August 24th, 2010 20:39
Adaptec ASA-7211C iSCSI HBA easymac System Hardware 0 February 7th, 2010 21:56
Adaptec 5805 on 6.3.... Gieese System Hardware 0 October 7th, 2009 02:52


All times are GMT +1. The time now is 07:59.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0