Having a problem installing (zaptel problems)

I am having a problem setting up zaptel I have downloaded the newest kernal (2.6.17-1.2174) and have done a make clean and a make linux26 and continue to get the following errors (I have also rebooted the box several times)

[root@pear ~]# modprobe zaptel

FATAL: Error inserting zaptel (/lib/modules/2.6.17-1.2174_FC5/misc/zaptel.ko): Invalid module format

dmesg:

zaptel: version magic ‘2.6.17-1.2174_FC5 mod_unload 586 REGPARM 4KSTACKS gcc-4.1’ should be ‘2.6.17-1.2174_FC5 mod_unload 686 REGPARM 4KSTACKS gcc-4.1’

Any ideas or help would be greatly appriciated.

google is your friend … does this help ?

fedoraforum.org/forum/showth … p?t=115233

particularly the last post

I’m having the same problem running Debian for AMD64. I read the post referenced by baconbuttie but didn’t understand what was done to fix the problem. Will someone kindly explain it in some detail? How can I check if my kernel matches my kernel-devel? Thanks in advance.

–Drew

Hi,

Let me see if i can help you in this.

what is output for “uname -r” & “uname -m”? you may need to download right kernal & devel versions.

thanks
sekhar.

Thanks, Sekhar…

uname -r => 2.6.8-11-amd64-k8

uname -m => x86_64

OK AMD is NOT intel…it only plays at it and it can not fool the Linux kernel

I think you are going need to use the I386 not i686

Asterisk is best run on Intel Motherboards (and some of those have issues) digium.com/en/docs/misc/comp … _notes.php

Hi DrewBlue,

my knowledge is very limited to Intel model servers. As bubba suggest, please go thru the link for additional help.

thanks
sekhar.

You’re suggesting that I have the wrong motherboard? Has Asterisk ever worked for anyone with an AMD 64?

Sure. * works fine on amd64 under centos/fedora. Just make sure you have the right kernel and kernel-devel (i just yum update both of them) and you should be set…

Thanks Mr. Helix. Unfortunately, I don’t have the yum command available to me on this Debian box. Is that a package I can install? Or, is there a Debian equivalent to yum with a different name?

I’m fairly new to most of this, but it seems I need to get the output of uname -m to be 2.6.8-11-amd64-k8. Is that correct?

ah sorry didn’t read enough, was tired :frowning:

i believe the debian equivalent is apt-get…

OK, I’ve come to the conclusion that my problem is not that due to the fact that the output of the ‘uname’ command doesn’t match.

uname -r => 2.6.8-11-amd64-k8
uname -m => x86_64

They do match in that x86_64 and amd64 are the same thing. In any case, I haven’t figured out how to change them.

I still have the problem that when I enter ‘modprobe zaptel’, I receive the error:

FATAL: Error inserting zaptel (/lib/modules/2.6.8-11-amd64-k8/extra/zaptel.ko): Invalid module format

That file zaptel.ko does exist in that location. Any suggestions as to what I should try would be appreciated.