Grant McWilliams said:
The compiled driver is in that disk image, you just need to dig a bit. The download disks match up to RHEL releases though (5.5,5.6 etc) so you may or may not be able to get one to work. Here's the steps in general to
get at the binary driver
-
download the areca disk image from here http://www.areca.us/support/s_linux/linux.htm
-
Extract the Zip file
-
CD into the directory that it created and extract the Install zip file
-
Mount the driver.img file - mount -o loop driver.img <mountpoint>
-
CD into <mountpoint>
-
mv modules.cgz modules.gz
-
gunzip modules.gz
-
cpio -i < modules
-
CD into the directory this creates
-
There you are, your compiled binary driver for both i686 and x86_64
Note I do not gaurantee either of these drivers will work since the XCP kernel is quite different from the RHEL/CentOS one but you could try.
Thank you Grant, I will try that. Failing that however, how would I go about compiling a driver from the source (provided by Areca on their download page) for use in the XCP kernel? I can’t seem to install any dev environment at all on
XCP to do this and the WiKi is sparse on documentation on how to do this, or links to a current XCP DDK to develop with/on.
I’d be happy to write the docs and make them more complete (I’ve been a tech writer for many years as well as my current job) if I can get some more complete information and try the procedure out myself. If more people want to move to Xen/XCP
from VMWare due to their stupid licensing issues, we need to have more detailed and complete information.
Thank you in advance.
Carl