[Asterisk-Users] zaptel : unresolved symbol zt_unregister ...

2005-12-06 Thread Eugene Prokopiev

Hi,

I need to compile zaptel from asterisk 1.2.0 for linux kernel 2.4.26. I 
make and make install it without any error, but I can't load ztdummy module:


# lsmod | grep z
Module Size Used by Tainted: P
# modprobe zaptel
# lsmod | grep z
Module Size Used by Tainted: P
zaptel 184384 0 (unused)
# modprobe ztdummy
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
zt_unregister
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
zt_transmit
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol zt_receive
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
zt_register
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: insmod 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o failed

/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: insmod ztdummy failed
# lsmod | grep z
Module Size Used by Tainted: P
zaptel 184384 0 (unused)
#depmod -ae
...
depmod: *** Unresolved symbols in 
/lib/modules/2.4.26-std-up-alt6/misc/zaptel.o

depmod: __wake_up
depmod: __generic_copy_from_user
depmod: schedule
depmod: kmalloc
depmod: unregister_chrdev
depmod: register_chrdev
depmod: create_proc_entry
depmod: remove_wait_queue
depmod: request_module
depmod: proc_mkdir
depmod: __pollwait
depmod: kfree
depmod: remove_proc_entry
depmod: add_wait_queue
depmod: sprintf
depmod: printk
depmod: __generic_copy_to_user
...
depmod: *** Unresolved symbols in 
/lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o

depmod: kmalloc
depmod: free_irq
depmod: kfree
depmod: request_irq
depmod: sprintf
depmod: printk
...

What's wrong?

--
Thanks,
Eugene Prokopiev
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] zaptel : unresolved symbol zt_unregister ...

2005-12-06 Thread Tzafrir Cohen
On Tue, Dec 06, 2005 at 11:34:51AM +0300, Eugene Prokopiev wrote:
 Hi,
 
 I need to compile zaptel from asterisk 1.2.0 for linux kernel 2.4.26. I 
 make and make install it without any error, but I can't load ztdummy module:
 
 # lsmod | grep z
 Module Size Used by Tainted: P
 # modprobe zaptel
 # lsmod | grep z
 Module Size Used by Tainted: P
 zaptel 184384 0 (unused)
 # modprobe ztdummy
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
 zt_unregister
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
 zt_transmit
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol zt_receive
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: unresolved symbol 
 zt_register
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: insmod 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o failed
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o: insmod ztdummy failed
 # lsmod | grep z
 Module Size Used by Tainted: P
 zaptel 184384 0 (unused)
 #depmod -ae
 ...
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.26-std-up-alt6/misc/zaptel.o
 depmod: __wake_up
 depmod: __generic_copy_from_user
 depmod: schedule
 depmod: kmalloc
 depmod: unregister_chrdev
 depmod: register_chrdev
 depmod: create_proc_entry
 depmod: remove_wait_queue
 depmod: request_module
 depmod: proc_mkdir
 depmod: __pollwait
 depmod: kfree
 depmod: remove_proc_entry
 depmod: add_wait_queue
 depmod: sprintf
 depmod: printk
 depmod: __generic_copy_to_user
 ...
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.26-std-up-alt6/misc/ztdummy.o
 depmod: kmalloc
 depmod: free_irq
 depmod: kfree
 depmod: request_irq
 depmod: sprintf
 depmod: printk
 ...
 
 What's wrong?

You built zaptel vs. the wrong kernel headers?

Could you please provide more details on your build system?

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il |   | a Mutt's  
[EMAIL PROTECTED] |   |  best
ICQ# 16849755 |   | friend
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] zaptel : unresolved symbol zt_unregister ...

2005-12-06 Thread Eugene Prokopiev

You built zaptel vs. the wrong kernel headers?

Could you please provide more details on your build system?


I use ALT Linux 2.4. It's rpm-based distributions with apt. I have 
installed this build tools:


# gcc -v
Reading specs from /usr/lib/gcc-lib/i586-alt-linux/2.96/specs
gcc version 2.96 2731 (ALT Linux, build 2.96-alt6)

# make -v
GNU Make 3.81beta1
Copyright (C) 2003  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i586-alt-linux-gnu

Kernel was compiled with gcc version 2.96.

I have installed this packages:

# rpm -qa | grep kernel
kernel-modules-lirc-std-up-1.0.0.7.0-alt11.6
kernel-modules-dc395-std-up-141-alt6.6
kernel-modules-lufs-std-up-0.9.7captive8-alt4.6
kernel-modules-pctel-std-up-0.9.6-alt20.6
kernel-headers-common-1.1.5-alt1
kernel-modules-slmdm-std-up-2.7.10-alt19.6
kernel-modules-slmdm-data-2.7.10-alt1
kernel-modules-nvidia-std-up-1.0.6111-alt2.6
kernel-modules-3c90x-std-up-1.0.2-alt12.6
kernel-modules-hsflinmodem-std-up-5.03.27mbsibeta02122600-alt6.6
kernel-modules-slmodem-std-up-2.9.6-alt4.6
kernel-complete-std-up-2.4.26-alt4
kernel-build-tools-0.7-alt1
kernel-modules-cloop-std-up-2.01-alt4.6
kernel-modules-fglrx-std-up-1.0.3.7.6-alt6.6
kernel-modules-ppscsi-std-up-2001.03.21-alt3.6
kernel-modules-bcm5700-std-up-6.2.11-alt15.6
kernel-modules-em8300-std-up-1.0.0.13.0.cvs-alt6.6
kernel-modules-intel536ep-std-up-4.62-alt8.6
kernel-modules-pentanet-std-up-2.3.1-alt8.6
kernel-modules-thinkpad-std-up-5.0-alt3.6
kernel-modules-v4l-std-up-2004.06.14-alt2.6
kernel-modules-alsa-std-up-1.0.4-alt4.6
kernel-modules-intel-537-std-up-2.27.39.0-alt5.6
kernel-modules-subfs-std-up-0.9-alt3.6
kernel-source-zaptel-1.0-alt16
kernel-image-std-up-2.4.26-alt6
kernel-modules-drm-std-up-4.4.0-alt6.6
kernel-modules-madwifi-std-up-0.8.5.4-alt3.6
kernel-modules-cifs-std-up-1.0.2-alt3.6
kernel-modules-fuse-std-up-1.1-alt3.6
kernel-modules-lm_sensors-std-up-2.8.6-alt3.6
kernel-modules-promise-std-up-2003.12.25-alt4.6
kernel-modules-hcfpcimodem-std-up-0.99mbsibeta02123100-alt6.6
kernel-modules-qla2x00-std-up-6.05.00-alt15.b9.6
kernel-modules-cdfs-std-up-2.6.3-alt3.6
kernel-modules-hostap-std-up-0.1.3-alt6.6
kernel-modules-slicoss-std-up-1.2.0-alt8.6
kernel-modules-dvb-std-up-20031013-alt5.6
kernel-modules-hpt-std-up-2004.04.04-alt3.6
kernel-headers-std-up-2.4.26-alt6
kernel-modules-drm-via-std-up-2004.06.24-alt2.6
kernel-modules-nvidia-nforce-std-up-1.0.0261-alt13.6
kernel-modules-ltmodem-std-up-8.26a9-alt9.6
kernel-headers-modules-std-up-2.4.26-alt6

# rpm -qa | grep headers
kernel-headers-common-1.1.5-alt1
glibc-kernheaders-2.4.25-alt1
kernel-headers-std-up-2.4.26-alt6
kernel-headers-modules-std-up-2.4.26-alt6

rpm -qli `rpm -qa | grep headers`
Name: kernel-headers-commonRelocations: (not relocateable)
Version : 1.1.5 Vendor: ALT Linux Team
Release : alt1  Build Date: Thu Mar 11 
21:00:20 2004
Install date: Sat Dec 18 08:54:09 2004  Build Host: 
vsu.hasher.altlinux.org
Group   : Development/KernelSource RPM: 
kernel-headers-common-1.1.5-alt1.src.rpm

Size: 7199 License: GPL
Packager: Kernel Maintainers Committee [EMAIL PROTECTED]
Summary : Common header files for the Linux kernel
Description :
This package contains common directories and C header files from
various versions of the linux kernel.
/etc/rc.d/init.d/kheaders
/etc/sysconfig/kernel
/etc/sysconfig/kernel/include
/etc/sysconfig/kernel/include_manual_mode
/usr/include/asm
/usr/include/asm-generic
/usr/include/linux
/usr/lib/kernel
/usr/sbin/adjust_kernel_headers
/usr/share/man/man8/adjust_kernel_headers.8.gz
/var/run/kernel
/var/run/kernel/_h2ph_pre.ph
/var/run/kernel/autoconf.h
/var/run/kernel/autoconf.ph
/var/run/kernel/modversions.h
/var/run/kernel/modversions.ph
/var/run/kernel/version.h
/var/run/kernel/version.ph
Name: glibc-kernheadersRelocations: (not relocateable)
Version : 2.4.25Vendor: ALT Linux Team
Release : alt1  Build Date: Mon Apr 12 
14:02:58 2004
Install date: Sat Dec 18 08:54:03 2004  Build Host: 
ldv.hasher.altlinux.org
Group   : Development/KernelSource RPM: 
glibc-kernheaders-2.4.25-alt1.src.rpm

Size: 4016067  License: GPL
Packager: Linux Kernel Development Team [EMAIL PROTECTED]
Summary : Header files for the Linux kernel for use by glibc
Description :
This package includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs.  The header
files define structures and constants that are needed for building most
standard programs and are also needed for rebuilding the glibc package.
/usr/include/linux-default
/usr/include/linux-default/include