MODULESCONFIG 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #unlike BOOTCONFIG and PUPSTATE that are auto-generated by Puppy,
  2. #MODULESCONFIG was manually created and can be edited.
  3. #MODULESCONFIG is inserted into /sbin/pup_event_backend_d and pup_event_backend_modprobe.
  4. #MODULESCONFIG is read/written by the BootManager (System menu).
  5. #Please use underscore '_' in all module names, not '-'.
  6. #PCI_OVERRIDES: if no match, or multiple matches, may need manual override...
  7. #Put one entry on each line, using lower case a-f hex digits...
  8. #Example: dmfe 0x00001282 0x00009102 #optional comment
  9. #A module name of (none) prevents loading of any module for the hardware ID.
  10. PCI_OVERRIDES='
  11. (none) 0x0000127a 0x00004321 #Rockwell riptide modem not supported by driver
  12. '
  13. #SKIPLIST: may need to simply skip some modules...
  14. #v2.15 suddenly occurred to me, what if oss and alsa sound modules both load?
  15. # skip all pci oss... btaudio es1371 i810_audio kahlua trident via82cxxx_audio
  16. #usbmouse, usbkbd are not needed if usbhid is loaded. ub is bad, messes up usb_storage.
  17. #note, make sure SKIPLIST has space chars on the beginning and end.
  18. #note, BootManager will read/write this variable.
  19. #v403 note, rc.sysinit generates /tmp/pup_event_modprobe.conf from SKIPLIST, used in pup_event_backend_d.
  20. #v431 took out 'ltserial'... 171212 took out 'nouveau'...
  21. SKIPLIST=" arcfb cirrusfb cyber2000fb cyblafb hgafb neofb pm2fb s1d13xxxfb sstfb tdfxfb tridentfb vga16fb aty128fb atyfb radeonfb i810fb intelfb kyrofb nvidiafb rivafb savagefb sisfb btaudio es1371 i810_audio kahlua trident ub usbkbd usbmouse via82cxxx_audio "
  22. #ADDLIST: if a module did not get auto-loaded but you know it is required for
  23. #your hardware, add it to this list. Note, BootManager will read/write this.
  24. #an entry is allowed to have parameters, replace ' ' with ':'. ex: "mmc_block:major=179"
  25. #note, list needs a space char at beginning and at end.
  26. ADDLIST=''
  27. #PREFLIST: sometimes there are two hits, that is, two modules match the same
  28. #'modalias' (that is, they are both claiming the same hardware). In such a case,
  29. #here we can specify a preference. Each entry here is of the form
  30. #'module1:module2' where module2 is the preferred choice.
  31. #101218 format can have multiple ':', ex: 8139cp:8139too:8139xx (last is most preferred).
  32. #note, list needs a space char at beginning and at end.
  33. #w471 removed: ath5k:ath_pci martian_dev:ltserial r8169:r8101
  34. #101209: added 8139cp:8139too 110204 modified 120523 added ssb:wl
  35. PREFLIST=' 8139cp:8139too rtl8180:r8180 rtl8187:r8187 rt2500usb:rt73usb orinoco_nortel:hostap_plx orinoco_plx:hostap_plx orinoco_tmd:hostap_plx orinoco_pci:hostap_pci bcm43xx:ssb prism54:p54pci tulip:dmfe option:hso hcfpcihw:hsfpcibasic2 cdc_acm:dgcusbdcp slamr:snd_intel8x0m:snd_via82xx_modem ssb:wl bcma:wl ssb:bcma wl:ipw2100:ipw2200:iwlwifi '