forked from crt0mega/sixfireusb-dkms-debian
42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
|
Prerequisites
|
||
|
--------------
|
||
|
|
||
|
- kernel headers for current kernel
|
||
|
- internet connection
|
||
|
|
||
|
|
||
|
Building the kernel module
|
||
|
---------------------------
|
||
|
|
||
|
Usually you should be able to simple type:
|
||
|
$ make
|
||
|
|
||
|
|
||
|
Installing windows firmware
|
||
|
----------------------------
|
||
|
|
||
|
You also need the firmware for the card. To install it, visit
|
||
|
http://sourceforge.net/projects/sixfireusb/files/tools
|
||
|
|
||
|
Download both files and follow the instructions in fwinst.txt
|
||
|
|
||
|
|
||
|
Using this module with kernel >= 2.6.39 and alsa >= 1.0.24
|
||
|
-----------------------------------------------------------
|
||
|
Since Kernel 2.6.39 (and alsa 1.0.24) the module is integrated. Changes (either from user requests or bug fixed) will first be available on the
|
||
|
sourceforge page. Until these changes are integrated into the kernel/alsa, it will last a while. To use the sourceforge module with the new kernel/alsa,
|
||
|
all modules that are installed from the kernel/alsa named "snd-usb-6fire.ko" need to be removed from the kernel module directory. To accomplish that, you can type:
|
||
|
$ sudo make kremove
|
||
|
|
||
|
Afterwards a new make install is required.
|
||
|
|
||
|
|
||
|
Installing the kernel module
|
||
|
-----------------------------
|
||
|
|
||
|
To install the module in the kernel, type:
|
||
|
$ sudo make install
|
||
|
|
||
|
The module will then be loaded automatically on startup or if the device is inserted.
|
||
|
|