hello
i just compile zaptel-1.2.15 for my TE110P T1 connection and with HPEC support as i iv obtain HPEC License but
when i did “make” it has a problem
cc -shared -Wl,-soname,libtonezone.so.1.0 -lm -o libtonezone.so zonedata.lo tonezone.lo
make -C /lib/modules/2.6.8-2-386/build SUBDIRS=/usr/src/zaptel-1.2.15 HOTPLUG_FIRMWARE=yes modules
make[1]: Entering directory /usr/src/kernel-headers-2.6.8-2-386' CC [M] /usr/src/zaptel-1.2.15/zaptel-base.o In file included from /usr/src/zaptel-1.2.15/zaptel-base.c:405: /usr/src/zaptel-1.2.15/hpec/hpec_zaptel.h: In function
logger’:
/usr/src/zaptel-1.2.15/hpec/hpec_zaptel.h:38: warning: implicit declaration of function vprintk' /usr/src/zaptel-1.2.15/zaptel-base.c: At top level: /usr/src/zaptel-1.2.15/zaptel-base.c:188: warning:
fcstab’ defined but not used
SHIPPED /usr/src/zaptel-1.2.15/hpec/hpec_x86_32.o
LD [M] /usr/src/zaptel-1.2.15/zaptel.o
CC [M] /usr/src/zaptel-1.2.15/tor2.o
CC [M] /usr/src/zaptel-1.2.15/torisa.o
CC [M] /usr/src/zaptel-1.2.15/wcusb.o
CC [M] /usr/src/zaptel-1.2.15/wcfxo.o
CC [M] /usr/src/zaptel-1.2.15/wctdm.o
CC [M] /usr/src/zaptel-1.2.15/wctdm24xxp.o
CC [M] /usr/src/zaptel-1.2.15/ztdynamic.o
CC [M] /usr/src/zaptel-1.2.15/ztd-eth.o
/usr/src/zaptel-1.2.15/ztd-eth.c:189: warning: initialization from incompatible pointer type
CC [M] /usr/src/zaptel-1.2.15/wct1xxp.o
CC [M] /usr/src/zaptel-1.2.15/wcte11xp.o
CC [M] /usr/src/zaptel-1.2.15/pciradio.o
CC [M] /usr/src/zaptel-1.2.15/ztd-loc.o
CC [M] /usr/src/zaptel-1.2.15/wcte12xp.o
CC [M] /usr/src/zaptel-1.2.15/ztdummy.o
CC [M] /usr/src/zaptel-1.2.15/zttranscode.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/base.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/vpm450m.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/apilib/bt/octapi_bt0.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/apilib/largmath/octapi_largmath.o
CC [M] /usr/src/zaptel-1.2.15/wct4xxp/…/oct612x/apilib/llman/octapi_llman.o
LD [M] /usr/src/zaptel-1.2.15/wct4xxp/wct4xxp.o
CC [M] /usr/src/zaptel-1.2.15/wctc4xxp/base.o
LD [M] /usr/src/zaptel-1.2.15/wctc4xxp/wctc4xxp.o
Compile xpp (version trunk-r3495)
CC [M] /usr/src/zaptel-1.2.15/xpp/card_fxo.o
CC [M] /usr/src/zaptel-1.2.15/xpp/card_fxs.o
CC [M] /usr/src/zaptel-1.2.15/xpp/xbus-core.o
CC [M] /usr/src/zaptel-1.2.15/xpp/xpp_zap.o
CC [M] /usr/src/zaptel-1.2.15/xpp/xproto.o
CC [M] /usr/src/zaptel-1.2.15/xpp/card_global.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpp.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpd_fxs.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpd_fxo.o
CC [M] /usr/src/zaptel-1.2.15/xpp/xpp_usb.o
Building modules, stage 2.
MODPOST
Warning: could not find versions for .tmp_versions/xpd_fxo.mod
Warning: could not find versions for .tmp_versions/xpd_fxs.mod
Warning: could not find versions for .tmp_versions/xpp.mod
Warning: could not find versions for .tmp_versions/xpp_usb.mod
Warning: could not find versions for .tmp_versions/zaptel.mod
*** Warning: “vprintk” [/usr/src/zaptel-1.2.15/zaptel.ko] undefined!
CC /usr/src/zaptel-1.2.15/pciradio.mod.o
LD [M] /usr/src/zaptel-1.2.15/pciradio.ko
CC /usr/src/zaptel-1.2.15/tor2.mod.o
LD [M] /usr/src/zaptel-1.2.15/tor2.ko
CC /usr/src/zaptel-1.2.15/torisa.mod.o
LD [M] /usr/src/zaptel-1.2.15/torisa.ko
CC /usr/src/zaptel-1.2.15/wcfxo.mod.o
LD [M] /usr/src/zaptel-1.2.15/wcfxo.ko
CC /usr/src/zaptel-1.2.15/wct1xxp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wct1xxp.ko
CC /usr/src/zaptel-1.2.15/wct4xxp/wct4xxp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wct4xxp/wct4xxp.ko
CC /usr/src/zaptel-1.2.15/wctc4xxp/wctc4xxp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wctc4xxp/wctc4xxp.ko
CC /usr/src/zaptel-1.2.15/wctdm.mod.o
LD [M] /usr/src/zaptel-1.2.15/wctdm.ko
CC /usr/src/zaptel-1.2.15/wctdm24xxp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wctdm24xxp.ko
CC /usr/src/zaptel-1.2.15/wcte11xp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wcte11xp.ko
CC /usr/src/zaptel-1.2.15/wcte12xp.mod.o
LD [M] /usr/src/zaptel-1.2.15/wcte12xp.ko
CC /usr/src/zaptel-1.2.15/wcusb.mod.o
LD [M] /usr/src/zaptel-1.2.15/wcusb.ko
CC /usr/src/zaptel-1.2.15/xpp/xpd_fxo.mod.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpd_fxo.ko
CC /usr/src/zaptel-1.2.15/xpp/xpd_fxs.mod.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpd_fxs.ko
CC /usr/src/zaptel-1.2.15/xpp/xpp.mod.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpp.ko
CC /usr/src/zaptel-1.2.15/xpp/xpp_usb.mod.o
LD [M] /usr/src/zaptel-1.2.15/xpp/xpp_usb.ko
CC /usr/src/zaptel-1.2.15/zaptel.mod.o
LD [M] /usr/src/zaptel-1.2.15/zaptel.ko
CC /usr/src/zaptel-1.2.15/ztd-eth.mod.o
LD [M] /usr/src/zaptel-1.2.15/ztd-eth.ko
CC /usr/src/zaptel-1.2.15/ztd-loc.mod.o
LD [M] /usr/src/zaptel-1.2.15/ztd-loc.ko
CC /usr/src/zaptel-1.2.15/ztdummy.mod.o
LD [M] /usr/src/zaptel-1.2.15/ztdummy.ko
CC /usr/src/zaptel-1.2.15/ztdynamic.mod.o
LD [M] /usr/src/zaptel-1.2.15/ztdynamic.ko
CC /usr/src/zaptel-1.2.15/zttranscode.mod.o
LD [M] /usr/src/zaptel-1.2.15/zttranscode.ko
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386’
rendezvous:/usr/src/zaptel-1.2.15#
and when i did "modprobe zaptel"
i received this error
and when i dmesg | grep zaptel i received this
any idea
angler
March 7, 2007, 3:14pm
2
You may have some zaptel modules currently loaded, so when u try to insert the new modules there is conflicts.
thanks sir
you have your reply
kerberos let me have SSH access to try something … all i’ve done is modify a line in /usr/src/zaptel-1.2.15/hpec/hpec_zaptel.h that checks for the kernel version. it was assuming that vprintk was available in all 2.6 kernels, but a quick google suggests that it was 2.6.9-rc1 and later that introduced vprintk support. modifying the line from #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
to #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,9)
has allowed it to compile and modprobe ok. dmesg returns no errors.
Thank you very much Sir Baconbuttie your Great
the Digium Thecnical support is scheduled to SSH my Asterisk tonight (since we have 12 difference) but i have to email now that is is not necessary as this problem was solve by Baconbuttie
angler
March 8, 2007, 3:30pm
9
Good find/fix baconbuttie.
angler
March 8, 2007, 4:46pm
10
Now fixed in Zaptel 1.2 and 1.4 svn.