ULLA Core Installation Notes

Download the src inflate the zip file. Go to the ulla core subdirectory and check config.mk to be suitable for you. Then do make, make install. Check if your kernel is using device filesystem by issueing the following command on a console:

grep "CONFIG_DEV_FS" /usr/src/linux/.config

In case you kernel is NOT compiled with this feature you need to wire-in the loading scripts for ther kernel modules as follows. the kernel module as follows.

The commands added to the /etc/modules are used to initiate the character driver that is later on used for ioctl-based communication between the ulla-kernel-module and the user-space-library.

  • RedHat distributions

    You need to add the following lines to /etc/modules.conf

    ############# GOLLUM project - start ###############
    # For automatic handling of the ulla module [GOLLUM project]
    post-install ulla /etc/ulla/init ulla
    options ulla major=0
    pre-remove ulla_core /etc/ulla/exit ulla
    ############## GOLLUM project - end ################

    There is a BUG in the RedHat distribution script for the PCMCIA sub-system if complied as modules. The next text is taken from the FAQ from the wlan-ng driver:

    Q:

    After installing linux-wlan-ng on my RedHat 9 system, pcmcia no longer works!

    A:

    This is due to a bug in the RedHat 9 pcmcia startup scripts. On or about line 105 in /etc/init.d/pcmcia, remove all of the '.o' suffixes on the modprobe command lines. It should read something like this:

    if [ -d $PC ] ; then
    echo -n " modules"
    /sbin/modprobe pcmcia_core $CORE_OPTS
    /sbin/modprobe $PCIC $PCIC_OPTS
    /sbin/modprobe ds
    elif [ -d $KD ] ; then
    /sbin/modprobe pcmcia_core
    /sbin/modprobe $PCIC
    /sbin/modprobe ds else
  • All other distributions

    Read the manual for the modutils and add these lines to the corresponding configuration file of the modprobe utility.

    man modprobe
  • © RWTH Aachen University. All rights reserved. 2006
    Created February 2006 by Marten Bandholz.