Page 1 of 1

Can someone tell me the kernel module sequence for drivers?

Posted: Sun 09 Jul 2017, 20:38
by PappyPuppy
I need to know how my Adaptec SCSI driver aic7xxx gets loaded and if there are any params in a config file so that if I have to modprobe on another machine in the rc.local that it will b ecorrect, that's all.

It's probably not a real hard question. If it IS hard, then perhaps it's due to it not just being in one file. That's ok.

This is for Fatdog. I keep searching all of my directories for where ai7cxxx loads, and I just cannot grep on that text string even though it's the correct driver and it is loaded. I'm analzying one machine to help another.

I can use a Find in Files

Posted: Sun 09 Jul 2017, 21:38
by PappyPuppy
And locks up.

While I'm on this, I would like to also know:

Posted: Mon 10 Jul 2017, 00:33
by PappyPuppy
Where is the source code for the scsi drivers. Fatdog comes with aic7xxx driver already built and ready to go - at least that's what my memory tells me.

That's why I can use that driver. What I don't know is how to build it. I keep browsing /usr/src and I cannot find it there. I guess I can keep looking through directories - perhaps kernel. I just can't find it so that's why I went out to ibiiblio. I guess I'll check my Gslapt - it might know.

Still trying to find it

Posted: Mon 10 Jul 2017, 00:49
by PappyPuppy
if this is a hard one.

I guess I have no idea where the source for the lib/modules/4.4.35/kernel/drivers/scsi/aic7xxx directory is, which contains the two libraries: aic7xxx.ko and aic79xx.ko. I keep trying to think is it some big libmodules type of build.

I found it

Posted: Mon 10 Jul 2017, 00:59
by PappyPuppy
I can open it by logging in to Filemnt.

So I now can browse the files.