Starting from version 3.0.0 Affix supports kernel version 2.6 and above. These installation instructions applies to Affix 3.0.0 and later.
Basic Affix setup includes Bluetooth protocol stack (kernel part) and the management utilities. These two parts are installed separately. File affix-kernel-<version> contains the kernel part and it should be installed first. File affix-<version> contains sources the for management utilities.
Also check that the following packets are installed to your system if you use PCMCIA Bluetooth card.
pcmcia-cs : PCMCIA device manager
Check that your system uses yenta_socket. As a root give command
cat /etc/default/pcmcia
This should show line "PCIC=yenta_socket". If not change the line as stated and check that your kernel has yenta support compiled as a module.
If you use Bluetooth USB stick the following package is recommended.
hotplug hot-plugging support for USB devices
To access DEVFS file system you should have devfsd packet installed in your system. This is highly recommended.
Before starting installing Affix kernel module check that your kernel is configured as follows. Change your kernel directory and use command make menuconfig to configure your kernel as follows:
disable "Bluetooth support" (BlueZ) support on Networking support page
disable "USB Bluetooth TTY support" on USB support page
enable support for USB devices
enable support for PCMCIA device
enable support hot plug devices
enable DEVFS device file system. This is highly recommended.