HighPoint 2320 RAID fails to start some channels

Indigo indigo at voda.cz
Sun Feb 11 09:37:56 UTC 2007


On Sat, 10 Feb 2007 21:05:36 +0100, Indigo <indigo at voda.cz> wrote:

> Hello Everyone,
>   I have just installed FreeBSD 6.2 on two mirrored drives(channels  
> 6&7). No problem there. I was about to start setting up the rest of the  
> drives into other arrays and I found out that they are unavailable.
>
> Dmesg says:
> rr232x: fail to start channel [0,0]
> rr232x: fail to start channel [0,1]
> rr232x: fail to start channel [0,2]
> rr232x: fail to start channel [0,3]
>
> The CLI utility doesn't show any devices other than the two drives in  
> mirror.
> I have up-to-date BIOS in the card(it didn't detect two of the drives  
> before).
> Im running GENERIC.
>
> All similar problems I found on the net were left unanswered:
> http://lists.freebsd.org/pipermail/freebsd-questions/2006-October/132793.html
> http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2006-05/msg00294.html
>
> This is probably the wrong list for this question - sorry.
>
> Any Ideas?
> Vasek

Hello again,
  I figured out the solution so I wanted to share it with everyone having  
this issue.
I took the rr232x driver out of the kernel.
Overwritten the /boot/kernel/rr232x.ko file with rr232x-6.2-amd64.ko from  
the 1.03 driver disk.
Added rr232x_load="YES" to /boot/loader.conf

It sounds simple but it wasn't that clear(FreeBSD 6.2 only has 1.02 driver  
in GENERIC)

I also wanted to ask if there was some way to compile the module in  
statically?
And If someone is working on porting driver 1.04 (RAID6).

Hope this helps people with the same problem googling for solution,
Vasek

BEFORE:
--------------
rr232x: start channel [0,0]
rr232x: start channel [0,1]
rr232x: start channel [0,2]
rr232x: start channel [0,3]
rr232x: start channel [0,6]
rr232x: start channel [0,7]
rr232x: channel [0,6] started successfully
rr232x: channel [0,7] started successfully
rr232x: fail to start channel [0,0]
rr232x: fail to start channel [0,1]
rr232x: fail to start channel [0,2]
rr232x: fail to start channel [0,3]
rr232x0: [GIANT-LOCKED]
da0 at rr232x0 bus 0 target 0 lun 0
da0: <HPT DISK 0_0 4.00> Fixed Direct Access SCSI-0 device
da0: 70784MB (144965632 512 byte sectors: 255H 63S/T 9023C)

AFTER:
--------------
rr232x: start channel [0,0]
rr232x: start channel [0,1]
rr232x: start channel [0,2]
rr232x: start channel [0,3]
rr232x: start channel [0,6]
rr232x: start channel [0,7]
rr232x: channel [0,0] started successfully
rr232x: channel [0,1] started successfully
rr232x: channel [0,2] started successfully
rr232x: channel [0,3] started successfully
rr232x: channel [0,6] started successfully
rr232x: channel [0,7] started successfully
rr232x0: [GIANT-LOCKED]
da0 at rr232x0 bus 0 target 0 lun 0
da0: <HPT DISK 0_0 4.00> Fixed Direct Access SCSI-0 device
da0: 70784MB (144965632 512 byte sectors: 255H 63S/T 9023C)
da1 at rr232x0 bus 0 target 1 lun 0
da1: <HPT DISK 0_1 4.00> Fixed Direct Access SCSI-0 device
da1: 915456MB (1874853888 512 byte sectors: 255H 63S/T 116704C)


More information about the freebsd-questions mailing list