[Asterisk-Users] zaptel : unresolved symbol zt_unregister ...
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 ...
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 ...
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