[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: missing driver in the AMD-64 version of AS3...



Yes... I found that out by looking through the source.. so it explains why I couldnt install on the ServRAID cards...

SO, for those who want to know... this is what I did:

vi the ips.c in /usr/source/linux-2.4/drivers/scsi/ and I commented out those lines that are shown below:

Xose Vazquez Perez wrote:

#if !defined(__i386__) && !defined(__ia64__)
#error "This driver has only been tested on the x86/ia64 platforms"
#endif

BTW, you can comment them out by placing a // in front of each line, or /* before the if line, and a */ after the endif line (for those who dont know c all that well.)


next, I did the usual kernel compile steps:

make clean
make mrproper
cp configs/<version>-x86_64.config .config
make menuconfig

turned on the IBM ServRAID support (set to M for module) then:

make dep && make SUBDIRS=drivers/scsi modules

after that ran, copied the newly created ips.o to /lib/modules/<version>/kernel/drivers/scsi/

and then insmodded the driver. it worked, saw both the cards and the raid arrays that were connected to each card.

I am letting it test overnigth to check to see that it will at least allow read/writes and such, but so far so good, so while YMMV, I dont see any problem with this driver on an AMD 64.

it looks like driver only works on i386 and ia64.

Officially, yes, but unofficially, no, it does work on an AMD 64.


Hope that helps someone out there...




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]