Brad Felmey <[EMAIL PROTECTED]> writes:
> I'd like to start sending the output of lspcidrake -v for each
> system I have that has [unknown] hardware so that it can be entered
> in the proper place (ldetect-lst?). To whom shall I send them?
be careful. there's different kind of "unknown" hw:
- know hardware that're known to have no module (aka "unknown"
module). eg: ata/agp/acpi/... controllers which're handled
transparently by either the motherboard chipset, the bios at
bootstrapping or the kernel core.
- know hardware with unknown module (aka "unknown" module) :
o either we don't know the module whereas one exists: then please
reports it to us, better with a patch against
/usr/share/ldetect-lst/pcitable or against the cvs
o there's a module but we don't have to list it since it's
transparently managed by some user space deamon (usb, pcmcia, ...)
- real unknown hardware that've no entries in the pcitable (usb hw
that've no entries're guessed from /proc/bus/usb/devices)
so don't report unknown devices unless:
- there's no entry
- there's a entry with unknown module but you know what module to use
especially, harddrake list in the "unknow or other devices class" all
devices that don't fit in any of the categories in which i put
devices.
see /usr/lib/libDrakX/harddrake/data.pm for the full list :
- floppies
- harddisk
- cdroms
- cd/dvd burners
- dvd-roms
- tapes
- videocard
- tvcard
- other multimedia devices (mainly pci audio function of tv cards for
now)
- soundcard
- webcams
- ethernet cards (pci, pcmica, usb, ...)
- modems
- printers
- scanners
- mouses
- joysticks
- (e)ide/ata controllers
- bridge(s) (motherboard chipst)
- scsi controllers
- usb controllers
- smbus controllers
- unknown, unknown/others
i've splited the list in three bloks:
- the first block are device classes that've configurators
- the second one is dummy hw classes i created so that people don't
report hundred of unknown devices just because we put in
unknown/other all devices we don't play with
- the last one list all devices that didn't fit in another class