Opened 14 years ago

Closed 13 years ago

Last modified 13 years ago

#81 closed enhancement (fixed)

support areca in freebsd

Reported by: torgull Owned by: Alex Samorukov
Priority: major Milestone: Release 5.42
Component: all Version: 5.39.1
Keywords: areca freebsd Cc: Alex Samorukov

Description

hello,
linux has full support for areca raid controllers. i'm wondering if its possible for you to add freebsd support too.

Change History (15)

comment:1 by Alex Samorukov, 14 years ago

Its probably possible if someone will provide areca device supported in the freebsd :)

comment:2 by Alex Samorukov, 14 years ago

Cc: Alex Samorukov added

I found some time to look into arcmsr sources. From first view it provides the same ioctl interface as linux driver, so porting is an easy task. If you can provide me shell to the server with areca device - i can try to add it support to the FreeBSD version.

comment:3 by torgull, 14 years ago

it seems a good idea, the only problem is i sold the areca card. using ZFS now with a supermicro non raid card...

else i would have given you shell access. sorry i cant help you anymore :(

comment:4 by Gabriele Pohl, 14 years ago

Keywords: FreeBSD added; freebsd removed

comment:5 by Christian Franke, 14 years ago

Keywords: freebsd added; FreeBSD removed

comment:6 by Alex Samorukov, 14 years ago

Priority: majorminor

Changed priority to minor because i have no access to such hw.

comment:7 by lonk, 14 years ago

Hi,

I can offer shell access to a FreeBSD box with Areca ARC-1120.
Please send me an email for more information.

Regards,

comment:8 by andrejbinder, 14 years ago

I can also offer you shell access to a FreeBSD (8.2 Release) box with Areca ARC-1170. Just let me know through email at andrej@… .

comment:9 by andrejbinder, 14 years ago

Priority: minormajor

The email is andrej at binder dot sk :-)

I also upped the priority a bit since the issue with access to hardware seems to be resolved now.

comment:10 by Alex Samorukov, 13 years ago

You can send me shell information to the samm at net-art dot cz email. When i will have some time i will try to do some simple test to check if it is possible to get SMART data.

comment:11 by Alex Samorukov, 13 years ago

Owner: changed from somebody to Alex Samorukov
Status: newaccepted

comment:12 by Alex Samorukov, 13 years ago

I got shell to the box with this controller. After initial porting i got one problem: in linux code sends all the commands via do_normal_scsi_cmnd_io() function which later using Linux SCSI sg interface. In the FreeBSD i found that cli tools are not using SCSI layer at all, but using only IOCTL`s on /dev/arcmsr0 device. Currently i have no idea how to send this ioctl to the /dev/arcmsr0 device. I wrote the request to the driver authors, will wait some time.

comment:13 by Christian Franke, 13 years ago

Milestone: Release 5.42

comment:14 by Alex Samorukov, 13 years ago

Resolution: fixed
Status: acceptedclosed

Support added to the FreeBSD version. Also code converted to the new interface.

comment:15 by Christian Franke, 13 years ago

Note: See TracTickets for help on using tickets.