1 2# ABOUT 3 4**dsbdriverd** 5is a daemon that automatically tries to find and load the 6suitable driver for your PCI and USB hardware. On startup 7**dsbdriverd** 8scans the PCI and US(B) bus for all connected devices and looks up their 9driver in a database using information provided by the hardware. The same 10applies to USB devices attached to the system later at runtime. 11 12# INSTALLATION 13## Dependencies 14*lang/lua52* 15 16## Getting the source code 17 18 # git clone https://github.com/mrclksr/DSBDriverd.git 19 20## Building and installation 21 22 # cd DSBDriverd && make install 23 24# USAGE 25 26**dsbdriverd** 27\[**-l** | **-c** *vendor:device*] 28| 29\[**-fn**] 30\[**-x** *driver,...*] 31 32# OPTIONS 33 34**-c** 35 36> Check if there is a driver for the given 37> *vendor* 38> and 39> *device* 40> ID. 41 42**-f** 43 44> Run in foreground. 45 46**-l** 47 48> List installed devices and their corresponding driver. 49 50**-n** 51 52> Just show what would be done, but do not load any drivers. 53 54**-x** 55 56> Exclude every 57> *driver* 58> in the comma separated list from loading. 59 60# SETUP 61 62In oder to start 63**dsbdriverd** 64at boot time, add the following line to 65*/etc/rc.conf*: 66 67 dsbdriverd_enable="YES" 68 69In addtion you can specify flags using the 70*dsbdriverd\_flags* variable. 71 72