Vincent Panel schrieb:
Documenting 3rd party modules is one thing. Thanks to the previous
mail, I wrote these two command-lines and it gives some interesting
results :
find /lib/modules/`uname -r`/kernel/3rdparty -name "*.ko.gz" -exec
basename '{}' .ko.gz ';' > ~/3rd_party_module
for a in `cat ~/3rd_party_modules`; do echo -n "$a :"; modinfo $a |
grep description; done
But there's still several problems :
1) 3rd party modules without description : what are they ?
2) Hardware support is one thing, but everybody knows you have to make
some choices during kernel compilation. Important choices should be
documented somewhere (and no, "zcat /proc/config.gz" isn't enough)
3) None of these things are mentioned in a manual (choices and 3rd
party modules) or even a readme file. That's exactly what the bug
report is about. Having the necessary information using a specific
command-line isn't enough. Harddrake may be another good place to
mention these "hardware" things.
4) To Buchan : No users don't type anything before they start
compiling. They should read the documentation and that's the only
thing they know, so that's the place where we should start writing
things.
I have done those 3rd party modules list.
At least i have a description for every module.
It would be nice to check these back,
i have only used one of the modules in question,
so maybe some of the descriptions are misleading
or plain wrong.
And if there would have been correct informations
in place one or two simple commands would have
created this list automatically. How hard would it be
for a packager to add a description and an url?
But i think there should be some general wiki page
about all that. You know, the different kernel flavours,
also the ones in contrib. Then mandrivas additions
and other stuff that has been changed from 'plain'
vanilla kernels. WDYT about this?
Kind Regards
Florian Hubold
PS: The list i did looks a bit ugly, but will be a start i hope.
3rd party module name short description
howto/status
acerhk.ko.gz hotkey driver for acer laptops
for needed options: http://rfswitch.sourceforge.net/?page=laptop_matrix
adv717x.ko.gz driver for DXR3 or Hollywood Plus
http://dxr3.sourceforge.net/howto.html
at76_usb.ko.gz driver for wlan devices (atmel,d-link)
http://atmelwlandriver.sourceforge.net/news.html
av5100.ko.gz wlan kill switch for averatec 5100 p
modprobe ipw2100
bt865.ko.gz driver for DXR3 or Hollywood Plus
http://dxr3.sourceforge.net/howto.html
dfg1394.ko.gz driver for DFG/1394-1 frame grabber
http://sourceforge.net/projects/video-2-1394/ & http://www.unicap-imaging.org/
eider.ko.gz driver for intel AMT IDE redirection
http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=197071
em8300.ko.gz driver for DXR3 or Hollywood Plus
http://dxr3.sourceforge.net/howto.html
i33.ko.gz driver for matrox marvel cards
http://marvel.sourceforge.net/
iamt.ko.gz driver for intel AMT IDE redirection
http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=197071
ipw3945.ko.gz driver for intel pro wireless 3945
http://ipw3945.sourceforge.net/
ivtv-fb.ko.gz driver for CX23415/CX23416 based codec chip
http://ivtvdriver.org/index.php/Main_Page
ivtv.ko.gz driver for CX23415/CX23416 based codec chip
http://ivtvdriver.org/index.php/Main_Page
ks0127.ko.gz driver for video decoder on matrox marvel cards
http://marvel.sourceforge.net/
lirc_atiusb.ko.gz USB remote driver for LIRC
http://www.lirc.org/
lirc_bt829.ko.gz IR remote driver for bt829 based TV cards
http://www.lirc.org/
lirc_dev.ko.gz LIRC base driver module
http://www.lirc.org/
lirc_gpio.ko.gz driver for remote control for bt848-cards
http://www.lirc.org/
lirc_i2c.ko.gz IR i2c stack for hauppauge & pixelview cards
http://www.lirc.org/
lirc_igorplugusb.ko.gz USB remote driver for LIRC
http://www.lirc.org/
lirc_imon.ko.gz Driver for Soundgraph iMON MultiMedian IR/VFD
http://www.lirc.org/
lirc_it87.ko.gz LIRC driver for ITE IT8712/IT8705 CIR port
http://www.lirc.org/
lirc_mceusb2.ko.gz USB remote driver for LIRC
http://www.lirc.org/
lirc_sasem.ko.gz USB Driver for Sasem Remote Controller V1.1
http://www.lirc.org/
lirc_serial.ko.gz IR receiver driver for serial ports
http://www.lirc.org/
lirc_sir.ko.gz IR receiver driver for SIR type serial ports
http://www.lirc.org/
lirc_streamzap.ko.gz Streamzap Remote Control driver
http://www.lirc.org/
lufs.ko.gz Linux Userland Filesystem
http://lufs.sourceforge.net/lufs/
marvel_zr36060.ko.gz driver for matrox marvel cards
http://marvel.sourceforge.net/
mgacap.ko.gz driver for matrox marvel cards
http://marvel.sourceforge.net/
mga_core.ko.gz Matrox MJPEG driver
http://marvel.sourceforge.net/
mgajpg.ko.gz driver for matrox marvel cards
http://marvel.sourceforge.net/
mgavideo.ko.gz driver for matrox marvel cards
http://marvel.sourceforge.net/
ndiswrapper.ko.gz NDIS wrapper driver to use windows wlan drivers
http://ndiswrapper.sourceforge.net/
ov511-alt.ko.gz ov511 USB Camera Driver (Creative WebCam III)
http://ovcam.org/ov511/
ovcamchip-alt.ko.gz OV camera chip I2C driver
http://ovcam.org/
ovfx2.ko.gz ovfx2 USB Camera Driver
http://ovcam.org/
p80211.ko.gz driver for prism based wlan devices
http://www.linux-wlan.com/linux-wlan/
pbe5.ko.gz wlan kill switch for packard bell easynote e5
prism2_plx.ko.gz driver for prism based wlan devices
http://www.linux-wlan.com/linux-wlan/
prism2_usb.ko.gz driver for prism based wlan devices
http://www.linux-wlan.com/linux-wlan/
quickcam.ko.gz Logitech QuickCam USB driver
http://qce-ga.sourceforge.net/
rivatv.ko.gz Video4Linux driver for NVIDIA cards
http://rivatv.sourceforge.net/
rt2400.ko.gz driver for Ralink RT2400 WLAN devices
http://rt2400.sourceforge.net
rt2500.ko.gz driver for Ralink RT2500 WLAN devices
http://rt2x00.serialmonkey.com
rt2570.ko.gz driver for Ralink RT2700 USB WLAN devices
http://rt2x00.sourceforge.net
saa7108e.ko.gz Philips SAA7108e video decoder driver
saa7111a.ko.gz Philips SAA7111A video decoder driver
saa7111-new.ko.gz Philips SAA7111A video decoder driver
saa7113h.ko.gz Philips SAA7113h video decoder driver
saa7174hl.ko.gz Philips SAA7174hl video decoder driver
saa717x.ko.gz Philips SAA717x video decoder driver
sheep_net.ko.gz Pseudo ethernet device for emulators
http://basilisk.cebix.net/
shfs.ko.gz SHell File System
http://shfs.sourceforge.net/
tda7313.ko.gz driver for TDA7313 & PT2313L audio processor chips
http://ovcam.org/
tw98.ko.gz Techwell 98 driver
http://tw98.sourceforge.net/
viahss.ko.gz VIA VT82C686[AB] high speed serial port enabler
http://www.kati.fi/viahss/
vpx32xx.ko.gz VPX32XX video pixel decoder driver