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