You are not logged in.
Pages: 1
Topic closed
I've been poking around, trying to find a list of all available Linux kernel Modules.. Does anyone know where such a list may be located?
Basically looking for something that gives the module name (like - nvidia) and then a quick explanation or description of it (like - nVidia Video Card Module).
If I find something, I'll stick it on the wiki; but thought someone may have already run across it somewhere.
thanks!!
--
Some of the world's greatest feats were
accomplished by people not smart enough
to know they were impossible.
-- Doug Larson
Offline
ummm list all modules?
ls -R /lib/modules/`uname -r`/kernel/
(or something to that effect)
module info?
modinfo nvidia
Offline
Awwww Man! I knew I'd get an answer like that.
No, actually I saw a table a while back that listed all of the kernel modules by name and a brief description. It's a nice quick reference when you're looking for something, but I haven't been able to find it again. Just thought somebody else might have run across it.
Thanks though, nice try.
--
Some of the world's greatest feats were
accomplished by people not smart enough
to know they were impossible.
-- Doug Larson
Offline
you might be thinking of the pciids table, which contains the IDs for pci cards, a description, and the module it uses... that's the only think I can think of
Offline
you may be thinking of lsmod too... it only lists loaded modules, not available modules though.
Dusty
Offline
I'll post a link if I ever run across it again. It was a spreadsheet or table on a website I saw a while back. Just a quick reference of all the modules broken down into categories and with a short description.
Now that I think about it, I could probably make a similar one with a loop that does an ls on the modules directory and then cuts the description from the modinfo on each. Hmmm... I'll have to give it a shot. :-)
--
Some of the world's greatest feats were
accomplished by people not smart enough
to know they were impossible.
-- Doug Larson
Offline
This will provide a list of modules
modprobe -c | less
An example output portion will look like this:
.......
alias pci:v00001133d0000E00Bsv*sd*bc*sc*i* hisax
alias pci:v00001133d0000E005sv*sd*bc*sc*i* hisax
alias pci:v00001133d0000E004sv*sd*bc*sc*i* hisax
alias pci:v00001133d0000E002sv*sd*bc*sc*i* hisax
alias pci:v00001244d00000A00sv*sd*bc*sc*i* hisax
alias pcmcia:m*c*f*fn*pfn*paD79E0B84pb21D083AEpc*pd* sedlbauer_cs
alias pcmcia:m*c*f*fn*pfn*pa81FB79F5pbE4E9BC12pcB391AB4Cpd* sedlbauer_cs
alias pcmcia:m*c*f*fn*pfn*pa81FB79F5pbE4E9BC12pc8DB143FEpd* sedlbauer_cs
.........
To get information on what each module does
yum -y install kernel-doc --This will install the kernel documentation to /usr/share/doc/kernel-doc-*/Documentation (* is the version of the kernel you are using)
If we wanted to get info on the 'hisax' module
cd /usr/share/doc/kernel-doc-*/Documentation
grep -R -i hisax * --This will list any docs on the module, in this case will find that it is a driver for a Siemens ISDN card
Offline
Wow! Eight year necrobump. Now that you have set the record, please leave old threads buried...
https://wiki.archlinux.org/index.php/Fo … Bumping.27
Offline
Pages: 1
Topic closed