Warning'и о неопределенных zaptel-символах при сборке - это нормально. Текущие make-сценарии ядра linux не предусматривают сборку внешних модулей, которые используют символы из других внешних модулей, см. /usr/src/linux/Documentation/kbuild/modules.txt
Почему modprobe не видит собранный модуль я сказать не могу. Но эта проблема _точно_ не имеет отношения к нашему комплекту драйверов и/или makefile.
Скорее всего, Вы собираете модули для версии ядра и/или конфигурации ядра отличной от загруженной, см. readme.
Что выводит uname -r ?