  | |  | How to compile driver for ITE 8212? | How to compile driver for ITE 8212? 2005-05-02 - By Thom DeCarlo
Back Hmmm, I think I must be missing some packages required to compile the drivers. The Makefile wants to find things in /usr/src/linux-2.4 and I don't have that directory. In fact, /usr/src is pretty much empty.
Obviously, there's more that I need to learn.
-- Thom DeCarlo -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- Given sufficient time and money, all things are possible. In lieu of time and money, caffeine and aspirin may also work.
> -- --Original Message-- -- > From: taroon-list-bounces@(protected) [mailto:taroon-list- > bounces@(protected)] On Behalf Of Tom 'spot' Callaway > Sent: Monday, May 02, 2005 2:02 PM > To: Discussion of Red Hat Enterprise Linux 3 (Taroon) > Subject: Re: How to compile driver for ITE 8212? > > On Mon, 2005-05-02 at 13:26 -0400, Thom DeCarlo wrote: > > Hi, > > Sorry if this is a newbie question, but I didn't find any references in > the > > archive. > > > > I just installed RH Enterprise (2.4.21-27.0.4.ELsmp) and discovered that > the > > ITE 8212 RAIDExpress card is not supported. I found drivers on the ITE > > website (www.ite.com.tw) but they are only compiled for RH 7.3 (2.4.20- > 8). > > > > It also includes a src directory, but running "make smp" in there > produces > > lots of error messages. > > > > Can anyone tell me how to build and install the drivers for this card? > > Tested on RHEL 3 U5 Beta (x86). > > Just requires a one line patch to their Makefile, patch attached to this > email. > > I ran make all, with the patch applied (and kernel-source installed). > > This generated four files: > iteraid.big (for hugemem kernel) > iteraid.bot (for the BOOT kernel) > iteraid.o (for the Uniprocessor kernel) > iteraid.smp (for the SMP kernel) > > I then took the iteraid.o (since I don't have an SMP test box handy), > copied it into /lib/modules/`uname -r`/kernel/drivers/block, and ran > depmod -a. In your case, you'd want to copy iteraid.smp > to /lib/modules/`uname -r`/kernel/drivers/block/iteraid.o > > After that, you should be able to run: modinfo iteraid > And see something like: > > filename: /lib/modules/2.4.21-31.ELsmp/kernel/drivers/block/iteraid.o > description: "ITE IT8212 RAID Controller Linux Driver" > author: "ITE Tech,Inc." > license: "GPL" > > No idea if it works or not, as I don't have this hardware. > > ~spot > -- > Tom "spot" Callaway: Red Hat Sales Engineer || GPG Fingerprint: 93054260 > Fedora Extras Steering Committee Member (RPM Standards and Practices) > Aurora Linux Project Leader: http://auroralinux.org > Lemurs, llamas, and sparcs, oh my!
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |