This page describes how to use the DKMS OpenAFS package to build and install an OpenAFS kernel module for your RPM linux based system. This may be needed if there is not a pre-build kernel module for your platform and/or kernel version. DMKS is a system to used to build Linux kernel modules which are not included in the maintained in the mainline Linux code. Configure yum for DKMS ---------------------- yum needs to be configured to install packages from the EPEL (Extra Packages for Enterprise Linux) repository so you can install dkms. You may already have yum configured to pull from EPEL. You can check with yum, $ yum repolist | grep epel * epel: mirror.cogentco.com epel Extra Packages for Enterprise Linux 5 - x86_64 enabled: 6,330 If you do not have yum configured to use EPEL, then you can add it with an rpm command, for example, sudo rpm -Uhv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm See Configure yum for OpenAFS ------------------------- yum needs to be configured to install openafs packages. An openafs repository configuration is available on dl.openafs.org: $ sudo rpm -Uvh http://dl.openafs.org/dl/openafs//openafs-repository-rhel--1.noarch.rpm Kernel Packages --------------- You will need to have a kernel-devel package which matches your running kernel version. Assuming you want the most recent kernel, you can do this by doing a yum update of the kernel and kernel-devel packages. $ sudo yum update kernel kernel-devel You will need to restart your system if the kernel was updated. To verify you have a kernel-devel that matches your kernel version, you can run $ yum list 'kernel*' Tools ----- Install the dkms package and compiler: $ sudo yum install dkms gcc OpenAFS Client -------------- Install the openafs client packages, including the dkms-openafs package to have the kernel module built for your kernel version. $ sudo yum install openafs openafs-krb5 dkms-openafs Startup the client with, service openafs-client start At this point you should have a working openafs kernel module.