355
|
1 The DMX USB driver is a Linux 2.6 kernel driver for the Enttec
|
|
2 DMX USB dongle ( http://www.enttec.com/dmxusb.php )
|
|
3
|
|
4 Building the driver
|
|
5
|
|
6 Before the driver can be build, the kernel sourcecode needs to be
|
|
7 installed. To build the driver just call make, this should build a
|
|
8 dmx_usb.ko (the kernel module) and a dmx_usb_test(a small test
|
|
9 program).
|
|
10
|
|
11 Loading the right driver.
|
|
12
|
|
13 A "small" problem to solve was to make the kernel clear that it should
|
|
14 use my driver for the dongle and not the standard usbserial driver.
|
|
15 Since I don't have any other USBserial devices with the samechip type I
|
|
16 just removed the ftdi_sio.ko module, and changed the /etc/hotplug/usb.distmap
|
|
17 to point to my module. To support both the ftdi_sio.o module and the
|
|
18 dmx_usb.o module the ftdi_sio.o module should be patched and the Product ID
|
|
19 for the FT232BM should be removed from it, this will mean all other
|
|
20 serial-usb devices are still supported just not the one with FT232BM chips,
|
|
21 since it isn't possible to differentiate DMX-USB and normal-serial versions.
|
|
22
|