Oh, I see now: (from the make.log):
DKMS make.log for dahdi-2.2.1+dfsg-1ubuntu2 for kernel 2.6.32-33-server (x86_64) [So dkms thinks it builds for 2.6.32-33-server] make -C /lib/modules/2.6.32-31-server/build SUBDIRS=/var/lib/dkms/dahdi/2.2.1+dfsg-1ubuntu2/build/drivers/dahdi make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-31-server' but it actually builds with the 2.6.32-31-server headers - resulting in the symbol mismatch. If you remove all headers except for the currently running kernel you should get a working kernel module. ** Changed in: dahdi-linux (Ubuntu) Importance: Undecided => High ** Changed in: dahdi-linux (Ubuntu) Status: Incomplete => Triaged ** Summary changed: - dahdi kernel module fails to load in 2.6.32-32-server + dahdi kernel module built for wrong kernel version -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/790558 Title: dahdi kernel module built for wrong kernel version To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dahdi-linux/+bug/790558/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs