Errors installing Zaptel

Hi,
I have managed to install Asterisk and Freepbx on Mandriva Linux but have two errors running Zaptel make
make[2]: Entering directory /usr/src/linux-2.6.31.12-desktop586-3mnb' CC [M] /home/stephen/build/zaptel/kernel/ztdummy.o /home/stephen/build/zaptel/kernel/ztdummy.c: In function ‘ztdummy_hr_int’: /home/stephen/build/zaptel/kernel/ztdummy.c:202: error: ‘struct hrtimer’ has no member named ‘expires’ make[3]: *** [/home/stephen/build/zaptel/kernel/ztdummy.o] Error 1 make[2]: *** [_module_/home/stephen/build/zaptel/kernel] Error 2 make[2]: Leaving directory/usr/src/linux-2.6.31.12-desktop586-3mnb’
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/stephen/build/zaptel’
If anybody can help with this it would be much appreciated
Thanks
Stephen

Zaptel has been replaced by Dahdi. Your kernel is almost certainly too recent to use zaptel. If Freepbx will not work with a current version of Asterisk (which would use dahdi), you wil need to use an earlier kernel.