2.2.4, zaptel module is not installing
thats what you are trying to do. The rebuild_zaptel script hasn't done anything since trixbox 2.0. You do not want to install from source, it will prevent you from updating via the package manager later. Again, what are you trying to accomplish? Zaptel gets installed automatically.
I have a x100p fxo card.I setup trixbox 2.2.4 and I hsve typed "rebuild_zaptel" to setup my card.But it gives this errors;
STOPPING FOP SERVER
FOP Server Stopped
Unloading zaptel hardware drivers:
Unloading ztdummy: ERROR: Module ztdummy does not exist in /proc/modules
[FAILED]
Unloading wctdm: ERROR: Module wctdm does not exist in /proc/modules
[FAILED]
Unloading wcfxo: ERROR: Module wcfxo does not exist in /proc/modules
[FAILED]
Unloading wcte11xp: ERROR: Module wcte11xp does not exist in /proc/modules
[FAILED]
Unloading wct1xxp: ERROR: Module wct1xxp does not exist in /proc/modules
[FAILED]
Unloading wct4xxp: ERROR: Module wct4xxp does not exist in /proc/modules
[FAILED]
Unloading tor2: ERROR: Module tor2 does not exist in /proc/modules
[FAILED]
Removing zaptel module: ERROR: Module zaptel does not exist in /proc/modules
[FAILED]
-------------------------------------------
Kernel setup
-------------------------------------------
Kernel version: 2.6.9-34.0.2.EL
Kernel directory: 2.6.9-34.0.2.EL-i686
Modules directory: /lib/modules/2.6.9-34.0.2.EL/extra
-----------------------------------------------------
Seting up links to kernel sources
-----------------------------------------------------
ln: `/usr/src/linux': File exists
ls: linux: No such file or directory
Link linux:
ln: `/usr/src/linux-2.6': File exists
ls: linux-2.6: No such file or directory
Link linux-2.6:
/usr/local/sbin/rebuild_zaptel: line 57: cd: /usr/src/zaptel: No such file or directory
make: *** No rule to make target `install-udev'. Stop.
make: *** No rule to make target `clean'. Stop.
make: *** No rule to make target `linux26'. Stop.
make: *** No rule to make target `zttool'. Stop.
make: *** No rule to make target `install'. Stop.
Loading zaptel framework: FATAL: Module zaptel not found.
[FAILED]
SETTING FILE PERMISSIONS
Permissions OK
STARTING ASTERISK
Set to realtime thread
Running as group 'asterisk'
Running as user 'asterisk'
Asterisk 1.2.23, Copyright (C) 1999 - 2007 Digium, Inc. and others.
Created by Mark Spencer
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'show license' for details.
=========================================================================
Asterisk Event Logger Started /var/log/asterisk/event_log
Asterisk Dynamic Loader loading preload modules:
Asterisk Management interface listening on port 5038
Asterisk PBX Core Initializing
Registering builtin applications:
[AbsoluteTimeout]
[Answer]
[BackGround]
[Busy]
[Congestion]
[DigitTimeout]
[Goto]
[GotoIf]
[GotoIfTime]
[ExecIfTime]
[Hangup]
[NoOp]
[Progress]
[ResetCDR]
[ResponseTimeout]
[Ringing]
[SayNumber]
[SayDigits]
[SayAlpha]
[SayPhonetic]
[SetAccount]
[SetAMAFlags]
[SetGlobalVar]
[SetLanguage]
[Set]
[SetVar]
[ImportVar]
[Wait]
[WaitExten]
Asterisk Dynamic Loader Starting:
[format_wav.so] => (Microsoft WAV format (8000hz Signed Linear))
[format_pcm.so] => (Raw uLaw 8khz Audio support (PCM))
[format_au.so] => (Sun Microsystems AU format (signed linear))
[format_mp3.so] => (MP3 format [Any rate but 8000hz mono optimal])
[res_musiconhold.so] => (Music On Hold Resource)
[res_monitor.so] => (Call Monitoring Resource)
[res_speech.so] => (Generic Speech Recognition API)
[res_features.so] => (Call Features Resource)
[res_agi.so] => (Asterisk Gateway Interface (AGI))
[res_config_mysql.so] => (MySQL RealTime Configuration Driver)
MySQL RealTime driver loaded.
[res_adsi.so] => (ADSI Resource)
[res_config_odbc.so] => (ODBC Configuration)
res_config_odbc loaded.
[res_indications.so] => (Indications Configuration)
[res_odbc.so] => (ODBC Resource)
[res_crypto.so] => (Cryptographic Digital Signatures)
[pbx_dundi.so] => (Distributed Universal Number Discovery (DUNDi))
[pbx_ael.so] => (Asterisk Extension Language Compiler)
[pbx_realtime.so] => (Realtime Switch)
[pbx_functions.so] => (Builtin dialplan functions)
[pbx_spool.so] => (Outgoing Spool Support)
[pbx_config.so] => (Text Extension Configuration)
[pbx_loopback.so] => (Loopback Switch)
[chan_agent.so] => (Agent Proxy Channel)
[chan_local.so] => (Local Proxy Channel)
[chan_h323.so] => (Objective Systems H323 Channel)
[chan_sip.so] => (Session Initiation Protocol (SIP))
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
[skipping chan_alsa.so]
[chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
[skipping chan_oss.so]
[chan_phone.so] => (Linux Telephony API Support)
[chan_zap.so] => (Zapata Telephony w/PRI)
[chan_features.so] => (Feature Proxy Channel)
[chan_skinny.so] => (Skinny Client Control Protocol (Skinny))
[app_echo.so] => (Simple Echo Application)
[func_callerid.so] => (Caller ID related dialplan function)
[app_externalivr.so] => (External IVR Interface Application)
[app_mp3.so] => (Silly MP3 Application)
[app_curl.so] => (Load external URL)
[app_senddtmf.so] => (Send DTMF digits Application)
[app_rxfax.so] => (Trivial FAX Receive Application)
[app_transfer.so] => (Transfer)
[app_enumlookup.so] => (ENUM Lookup)
[codec.so] => (G729/PCM16 (signed linear) Codec Translator, based on IPP)
[app_record.so] => (Trivial Record Application)
[app_sms.so] => (SMS/PSTN handler)
[format_pcm_alaw.so] => (Raw aLaw 8khz PCM Audio support)
[app_groupcount.so] => (Group Management Routines)
[codec_gsm.so] => (GSM/PCM16 (signed linear) Codec Translator)
[codec_g726.so] => (ITU G.726-32kbps G726 Transcoder)
[app_alarmreceiver.so] => (Alarm Receiver for Asterisk)
[app_setcidname.so] => (Set CallerID Name)
[app_chanisavail.so] => (Check channel availability)
[format_wav_gsm.so] => (Microsoft WAV format (Proprietary GSM))
[app_chanspy.so] => (Listen to the audio of an active channel)
[app_eval.so] => (Reevaluates strings)
[app_ices.so] => (Encode and Stream via icecast and ices)
[codec_lpc10.so] => (LPC10 2.4kbps (signed linear) Voice Coder)
[app_db.so] => (Database Access Functions)
[app_disa.so] => (DISA (Direct Inward System Access) Application)
[app_zapras.so] => (Zap RAS Application)
[app_directory.so] => (Extension Directory)
[app_readfile.so] => (Stores output of file into a variable)
[app_dial.so] => (Dialing Application)
[app_milliwatt.so] => (Digital Milliwatt (mu-law) Test Application)
[app_directed_pickup.so] => (Directed Call Pickup Application)
[app_setcdruserfield.so] => (CDR user field apps)
[app_privacy.so] => (Require phone number to be entered, if no CallerID sent)
[app_verbose.so] => (Send verbose output)
[format_g726.so] => (Raw G.726 (16/24/32/40kbps) data)
[app_controlplayback.so] => (Control Playback Application)
[app_test.so] => (Interface Test Application)
[codec_ulaw.so] => (Mu-law Coder/Decoder)
[app_lookupblacklist.so] => (Look up Caller*ID name/number from blacklist database)
[format_vox.so] => (Dialogic VOX (ADPCM) File Format)
[codec_a_mu.so] => (A-law and Mulaw direct Coder/Decoder)
[app_dumpchan.so] => (Dump Info About The Calling Channel)
[app_waitforring.so] => (Waits until first ring after time)
[format_g729.so] => (Raw G729 data)
[app_queue.so] => (True Call Queueing)
[app_nbscat.so] => (Silly NBS Stream Application)
[format_gsm.so] => (Raw GSM data)
[app_cut.so] => (Cut out information from a string)
[app_softhangup.so] => (Hangs up the requested channel)
[app_zapateller.so] => (Block Telemarketers with Special Information Tone)
[app_flash.so] => (Flash zap trunk application)
[app_macro.so] => (Extension Macros)
[app_sayunixtime.so] => (Say time)
[app_hasnewvoicemail.so] => (Indicator for whether a voice mailbox has messages in a given folder.)
[codec_ilbc.so] => (iLBC/PCM16 (signed linear) Codec Translator)
[codec_speex.so] => (Speex/PCM16 (signed linear) Codec Translator)
[app_addon_sql_mysql.so] => (Simple Mysql Interface)
[app_math.so] => (Basic Math Functions)
[app_parkandannounce.so] => (Call Parking and Announce Application)
[codec_zap.so] => (Generic Zaptel Transcoder Codec Translator)
[codec_alaw.so] => (A-law Coder/Decoder)
[app_zapscan.so] => (Scan Zap channels application)
[app_exec.so] => (Executes applications)
[app_url.so] => (Send URL Applications)
[app_stack.so] => (Stack Routines)
[app_txtcidname.so] => (TXT
Yes I tried it of course ;
But I can only see : " pseudo from-zaptel en"
log;
[FAILED]
Unloading wct4xxp: ERROR: Module wct4xxp does not exist in /proc/modules
[FAILED]
Unloading tor2: ERROR: Module tor2 does not exist in /proc/modules
[FAILED]
Removing zaptel module: ERROR: Module zaptel does not exist in /proc/modules
[FAILED]
Loading zaptel framework: FATAL: Module zaptel not found.
[FAILED]
SETTING FILE PERMISSIONS
Permissions OK
STARTING ASTERISK
Set to realtime thread
Running as group 'asterisk'
Running as user 'asterisk'
Asterisk 1.2.23, Copyright (C) 1999 - 2007 Digium, Inc. and others.
Created by Mark Spencer
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'show license' for details.
=========================================================================
Asterisk Event Logger Started /var/log/asterisk/event_log
Asterisk Dynamic Loader loading preload modules:
Asterisk Management interface listening on port 5038
Asterisk PBX Core Initializing
Registering builtin applications:
[AbsoluteTimeout]
[Answer]
[BackGround]
[Busy]
[Congestion]
[DigitTimeout]
[Goto]
[GotoIf]
[GotoIfTime]
[ExecIfTime]
[Hangup]
[NoOp]
[Progress]
[ResetCDR]
[ResponseTimeout]
[Ringing]
[SayNumber]
[SayDigits]
[SayAlpha]
[SayPhonetic]
[SetAccount]
[SetAMAFlags]
[SetGlobalVar]
[SetLanguage]
[Set]
[SetVar]
[ImportVar]
[Wait]
[WaitExten]
Asterisk Dynamic Loader Starting:
[format_wav.so] => (Microsoft WAV format (8000hz Signed Linear))
[format_pcm.so] => (Raw uLaw 8khz Audio support (PCM))
[format_au.so] => (Sun Microsystems AU format (signed linear))
[format_mp3.so] => (MP3 format [Any rate but 8000hz mono optimal])
[res_musiconhold.so] => (Music On Hold Resource)
[res_monitor.so] => (Call Monitoring Resource)
[res_speech.so] => (Generic Speech Recognition API)
[res_features.so] => (Call Features Resource)
[res_agi.so] => (Asterisk Gateway Interface (AGI))
[res_config_mysql.so] => (MySQL RealTime Configuration Driver)
MySQL RealTime driver loaded.
[res_adsi.so] => (ADSI Resource)
[res_config_odbc.so] => (ODBC Configuration)
res_config_odbc loaded.
[res_indications.so] => (Indications Configuration)
[res_odbc.so] => (ODBC Resource)
[res_crypto.so] => (Cryptographic Digital Signatures)
[pbx_dundi.so] => (Distributed Universal Number Discovery (DUNDi))
[pbx_ael.so] => (Asterisk Extension Language Compiler)
[pbx_realtime.so] => (Realtime Switch)
[pbx_functions.so] => (Builtin dialplan functions)
[pbx_spool.so] => (Outgoing Spool Support)
[pbx_config.so] => (Text Extension Configuration)
[pbx_loopback.so] => (Loopback Switch)
[chan_agent.so] => (Agent Proxy Channel)
[chan_local.so] => (Local Proxy Channel)
[chan_h323.so] => (Objective Systems H323 Channel)
[chan_sip.so] => (Session Initiation Protocol (SIP))
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
[skipping chan_alsa.so]
[chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
[skipping chan_oss.so]
[chan_phone.so] => (Linux Telephony API Support)
[chan_zap.so] => (Zapata Telephony w/PRI)
[chan_features.so] => (Feature Proxy Channel)
[chan_skinny.so] => (Skinny Client Control Protocol (Skinny))
[app_echo.so] => (Simple Echo Application)
[func_callerid.so] => (Caller ID related dialplan function)
[app_externalivr.so] => (External IVR Interface Application)
[app_mp3.so] => (Silly MP3 Application)
[app_curl.so] => (Load external URL)
[app_senddtmf.so] => (Send DTMF digits Application)
[app_rxfax.so] => (Trivial FAX Receive Application)
[app_transfer.so] => (Transfer)
[app_enumlookup.so] => (ENUM Lookup)
[codec.so] => (G729/PCM16 (signed linear) Codec Translator, based on IPP)
[app_record.so] => (Trivial Record Application)
[app_sms.so] => (SMS/PSTN handler)
[format_pcm_alaw.so] => (Raw aLaw 8khz PCM Audio support)
[app_groupcount.so] => (Group Management Routines)
[codec_gsm.so] => (GSM/PCM16 (signed linear) Codec Translator)
[codec_g726.so] => (ITU G.726-32kbps G726 Transcoder)
[app_alarmreceiver.so] => (Alarm Receiver for Asterisk)
[app_setcidname.so] => (Set CallerID Name)
[app_chanisavail.so] => (Check channel availability)
[format_wav_gsm.so] => (Microsoft WAV format (Proprietary GSM))
[app_chanspy.so] => (Listen to the audio of an active channel)
[app_eval.so] => (Reevaluates strings)
[app_ices.so] => (Encode and Stream via icecast and ices)
[codec_lpc10.so] => (LPC10 2.4kbps (signed linear) Voice Coder)
[app_db.so] => (Database Access Functions)
[app_disa.so] => (DISA (Direct Inward System Access) Application)
[app_zapras.so] => (Zap RAS Application)
[app_directory.so] => (Extension Directory)
[app_readfile.so] => (Stores output of file into a variable)
[app_dial.so] => (Dialing Application)
[app_milliwatt.so] => (Digital Milliwatt (mu-law) Test Application)
[app_directed_pickup.so] => (Directed Call Pickup Application)
[app_setcdruserfield.so] => (CDR user field apps)
[app_privacy.so] => (Require phone number to be entered, if no CallerID sent)
[app_verbose.so] => (Send verbose output)
[format_g726.so] => (Raw G.726 (16/24/32/40kbps) data)
[app_controlplayback.so] => (Control Playback Application)
[app_test.so] => (Interface Test Application)
[codec_ulaw.so] => (Mu-law Coder/Decoder)
[app_lookupblacklist.so] => (Look up Caller*ID name/number from blacklist database)
[format_vox.so] => (Dialogic VOX (ADPCM) File Format)
[codec_a_mu.so] => (A-law and Mulaw direct Coder/Decoder)
[app_dumpchan.so] => (Dump Info About The Calling Channel)
[app_waitforring.so] => (Waits until first ring after time)
[format_g729.so] => (Raw G729 data)
[app_queue.so] => (True Call Queueing)
[app_nbscat.so] => (Silly NBS Stream Application)
[format_gsm.so] => (Raw GSM data)
[app_cut.so] => (Cut out information from a string)
[app_softhangup.so] => (Hangs up the requested channel)
[app_zapateller.so] => (Block Telemarketers with Special Information Tone)
[app_flash.so] => (Flash zap trunk application)
[app_macro.so] => (Extension Macros)
[app_sayunixtime.so] => (Say time)
[app_hasnewvoicemail.so] => (Indicator for whether a voice mailbox has messages in a given folder.)
[codec_ilbc.so] => (iLBC/PCM16 (signed linear) Codec Translator)
[codec_speex.so] => (Speex/PCM16 (signed linear) Codec Translator)
[app_addon_sql_mysql.so] => (Simple Mysql Interface)
[app_math.so] => (Basic Math Functions)
[app_parkandannounce.so] => (Call Parking and Announce Application)
[codec_zap.so] => (Generic Zaptel Transcoder Codec Translator)
[codec_alaw.so] => (A-law Coder/Decoder)
[app_zapscan.so] => (Scan Zap channels application)
[app_exec.so] => (Executes applications)
[app_url.so] => (Send URL Applications)
[app_stack.so] => (Stack Routines)
[app_txtcidname.so] => (TXTCIDName)
[app_cdr.so] => (Tell Asterisk to not maintain a CDR for the current call)
[format_ilbc.so] => (Raw iLBC data)
[app_setcidnum.so] => (Set CallerID Number)
[app_playback.so] => (Sound File Playback Application)
[cdr_csv.so] => (Comma Separated Values CDR Backend)
[app_userevent.so] => (Custom User Event Application)
[app_adsiprog.so] => (Asterisk ADSI Programming Application)
[app_flite.so] => (Flite Text-to-Speech Interface)
[skipping chan_alsa.so]
[format_sln.so] => (Raw Signed Linear Audio support (SLN))
[app_getcpeid.so] => (Get ADSI CPE ID)
[func_uri.so] => (URI encode/decode functions)
[app_lookupcidname.so] => (Look up CallerID Name from local database)
[app_talkdetect.so] => (Playback with Talk Detection)
[app_settransfercapability.so] => (Set ISDN Transfer Capability)
[app_speech_utils.so] => (Dialplan Speech Applications)
[app_mixmonitor.so] => (Mixed Audio Monitoring Application)
[app_nv_backgrounddetect.so] => (Newman's playback with talk and fax detection)
[cdr_manager.so] => (Asterisk Call Manager CDR Backend)
[app_nv_faxdetect.so] => (Newman's fax detection application)
[format_ogg_vorbis.so] => (OGG/Vorbis audio)
[format_jpeg.so] => (JPEG (Joint Picture Experts Group) Image Format)
[skipping chan_oss.so]
[app_page.so] => (Page Multiple Phones)
[app_authenticate.so] => (Authentication Application)
[app_md5.so] => (MD5 checksum applications)
[codec_adpcm.so] => (Adaptive Differential PCM Coder/Decoder)
[app_realtime.so] => (Realtime Data Lookup/Rewrite)
[app_forkcdr.so] => (Fork The CDR into 2 separate entities.)
[app_while.so] => (While Loops and Conditional Execution)
[app_saycountpl.so] => (Say polish counting words)
[app_image.so] => (Image Transmission Application)
[cdr_custom.so] => (Customizable Comma Separated Values CDR Backend)
[app_waitforsilence.so] => (Wait For Silence)
[app_dictate.so] => (Virtual Dictation Machine)
[app_txfax.so] => (Trivial FAX Transmit Application)
[format_g723.so] => (G.723.1 Simple Timestamp File Format)
[format_h263.so] => (Raw h263 data)
[app_read.so] => (Read Variable Application)
[func_enum.so] => (ENUM Related Functions)
[app_setrdnis.so] => (Set RDNIS Number)
[app_festival.so] => (Simple Festival Interface)
[app_setcallerid.so] => (Set CallerID Application)
[app_system.so] => (Generic System() application)
[cdr_addon_mysql.so] => (MySQL CDR Backend)
[app_meetme.so] => (MeetMe conference bridge)
[app_zapbarge.so] => (Barge in on Zap channel application)
[app_sendtext.so] => (Send Text Applications)
[app_random.so] => (Random goto)
[app_voicemail.so] => (Comedian Mail (Voicemail System))
Asterisk Ready.
Asterisk Started
STARTING FOP SERVER
FOP Server Started
Chan Extension Context Language MusicOnHold
pseudo from-zaptel en
Verbosity is at least 1
Yes I can see it
[root@asterisk1 ~]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 23)
00:04.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:04.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 11)
00:04.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 30)
00:0b.0 Communication controller: Motorola Wildcard X100P
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: S3 Inc. 86c794 [Savage 3D] (rev 01)
[root@asterisk1 ~]# cat /proc/interrupts
CPU0
0: 102291086 XT-PIC timer
1: 639 XT-PIC i8042
2: 0 XT-PIC cascade
8: 0 XT-PIC rtc
11: 694051 XT-PIC eth0
12: 0 XT-PIC uhci_hcd
14: 116901 XT-PIC ide0
15: 694 XT-PIC ide1
NMI: 0
ERR: 0
Fresh install of 2.2.4 and I echo the above statements about TDM not detecting. cat /proc/interrupts is only going to show you interrupts of hardware where the device is properly loaded and in this case, the device isn't loading.
lspci properly shows detected hardware as Tiger jet Network Inc. Tiger3XX Modem/ISDN interface.
I've tried moving to another slot; but that produced no change.
This only occurs with 2.2.4. Hardware had working version of 2.0 w/updates.
I have exactly the same problem with an X100P card. It was working fine with TB 2.2 but a fresh installation of 2.2.4 the card fails to initialise.
As baran has already stated, the card is displayed in lspci, but genzaptelconf fails to find it.
I have tried moving the card to another slot and tried changing its interupt in the BIOS but these appear to make no difference.
during the installation I see this :-
preparing packages for installation...
zaptel-modules-2.6.9-34.0.2.ELsmp-1.2.19-3_SMP
FATEL: Could not open '/boot/system.map-2.6.9-34.0.2.ELsmp':no such file or dir
ectory
error:Failed dependencies:
zaptel = 1.2.10 is needed by zaptel modules-2.6.9-34.0.2.ELsmp-1.2.18-6_SMP.i686
Regards
Rich
me too!
I check "$cat /root/install.log | grep zap". It not found any Zaptel install.
also "$modprobe -l" no any zaptel module
May the problem from Installation?
*=-=**=-=**=-=**=-=**=-=**=-=**=-=**=-=**=-=*
http://peerasan.blogspot.com/
http://www.patrickz.eu.org/
http://www.narisa.com/blog/patrickz/
http://gotoknow.org/blog/patrickz/
*=-=**=-=**=-=**=-=**=-=**=-=**=-=**=-=**=-=*
[root@asterisk1 ~]# yum install zaptel*
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages from CentOS-4 - Updates
Finished
Excluding Packages from CentOS-4 - Base
Finished
Excluding Packages from CentOS-4 - Addons
Finished
Excluding Packages from CentOS-4 - Extras
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.18-8_SMP set to be updated
---> Package zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.18-8_SMP set to be updated
---> Package zaptel-modules-2.6.9-34.0.2.EL.i686 0:1.2.18-8 set to be updated
---> Package zaptel-echo_octasic-modules-2.6.9-34.0.2.EL.i686 0:1.2.18-8 set to be updated
---> Package zaptel-echo_mg2-modules-2.6.9-34.0.2.EL.i686 0:1.2.18-8 set to be updated
--> Running transaction check
--> Processing Dependency: zaptel = 1.2.18 for package: zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp
--> Processing Dependency: zaptel = 1.2.18 for package: zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp
--> Processing Dependency: zaptel = 1.2.18 for package: zaptel-echo_octasic-modules-2.6.9-34.0.2.EL
--> Processing Dependency: zaptel = 1.2.18 for package: zaptel-modules-2.6.9-34.0.2.EL
--> Processing Dependency: zaptel = 1.2.18 for package: zaptel-echo_mg2-modules-2.6.9-34.0.2.EL
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package zaptel.i686 0:1.2.18-8 set to be updated
--> Running transaction check
--> Processing Dependency: zaptel >= 1.2.19 for package: libpri
--> Processing Dependency: zaptel = 1.2.19 for package: zaptel-modules-2.6.9-34.0.2.ELsmp
--> Finished Dependency Resolution
Error: Missing Dependency: zaptel >= 1.2.19 is needed by package libpri
Error: Missing Dependency: zaptel = 1.2.19 is needed by package zaptel-modules-2.6.9-34.0.2.ELsmp
[root@asterisk1 ~]#
looks like libpri is going to be the culprit here if I read this right. it's expecting 1.2.19 and packages indicates 1.2.19-3
so, how do we go about fixing?
...I can make wild-ass guesses if that's all that's needed here.
If you'll note the output above; zaptel isn't ever installing; but just for grins, I tried what you ask...
rpm- del zaptel*
package zaptel is not installed
rpm -del zaptel
Failed dependencies:
libtimezone.so.1.0 is needed by (installed) asterisk-1.2.23-1.i386
zaptel = 1.2.19 is needed by (installed) zaptel-modules-2.6.9-34.0.2.ELsmp-1.2.19-3_SMP.i586
zaptel >= 1.2.19 is needed by (installed) libpri-1.2.5-2.i386
zaptel >= 1.2.18 is needed by (installed) asterisk-1.2.23-1.i386
tried to remove libpri as well, and that refused as well.
i was able to forcibly remove zaptel by doing rpm -del zaptel --nodeps
and then do a yum install zaptel*
during the install, it produced:
...
Installing: zaptel-echo_mg2-modules-2.6. ........
FATAL: Could not open '/boot/System.map-2.6.9-34.0.2.ELsmp': No such file or directory
same fatal errors after
Installing: zaptel-echo_oslec-modules-2. .........
Installing: zaptel-echo_octastic-modules- .........
At this point, I did a genzaptelconf and it DID find the card and modules. The modules did light on the card, but I had to run it yet again for it to actually build the zaptel.conf
I checked and the mg2, oslec and octastic portions of the zaptel ARE showing as installed (did this by rpm -del zaptel) and it showed me the dependencies were there and wouldn't let me actually del zaptel, as I expected.
at this point I did a yum -y update to square everything up and that completed without issue. It "appears" to be working at this point; but you really need to take a look at the installer, something is really borked here. I see a 2.2.4-2 iso required...
Now, the registration is busted!
upon submit...
Warning: fopen(/var/www/html/.regData): failed to open stream: Permission denied in /var/www/html/maint/modules/27_registrationTool/index.php on line 83
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/html/maint/modules/27_registrationTool/index.php on line 84
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/maint/modules/27_registrationTool/index.php on line 85
I just created a blank file for .regData and moved on...
**kerryg: WHY are you trying rebuild_zaptel? I don't understand what you are trying to do? Rebuild it from source?
I think a lot of the confusion comes from video (and other) tutorials by a certain Kerry Garrison at asterisktutorials.com, that tell you to first delete the existing zaptel drivers, reinstall them, then run rebuild_zaptel, etc, etc
The tutorial doesnt mention the distribution or version, and following the instructions on current builds of trixbox will mess things up badly.
I've been searching for current tutorials and install guides, and getting a lot of old stuff. Where should we go for this?
hello all,
i know kerry g explicitly advises against recompiling zaptel, for certain upgrade and update worries, but some of us just have to do so. for example, the asterisk zaptel drivers do not have country indications for my country (country=turkey, +90), and apparently these need to go into zonedata.c, and the package needs to recompiled. so for me this 'recompiling' step is unavoidable. i've read many articles that mention lots of other packages and dependencies and things that need to be taken care of in a proper sequence to get this to work, and as I've spent quite a bit of time configuring this system, i don't really want to have to do it all over again.
In light of all this, can I please ask that these country indications (available from http://www.voip-info.org/wiki/view/Asterisk+indications+Turkey) be put into the next and all future trixbox updates, and in the meantime could somebody (kerry g?) be so kind as to post exact instructions on what one must do on an install which was done from the trixbox 2.0 iso? and i'm talking about a step by step, just for idiots kind of guide, as I have no experience with linux whatsoever.
Having said that, here are my installation informations:
TRIXBOX 2.0 INSTALL ISO (CDROM)
------------------------------------------
Asterisk 1.2.13 svn rev 47264
FreePBX 2.2.0rc3
Zaptel drivers working for a TDM400, with 2 x FXO, 2 x FXS (*)
(*) The problem i'm having is that when I get a call from PSTN, and the caller hangs up, asterisk doesn't seem to recognize this, and waits on the line for about 3 minutes. Also, callerid does not work. I need to 'fix' these two issues, and I'm all set. My hope is with the country indications, to be put in zonedata.c and also in zaptel.conf. Right now, my zaptel.conf is set to US-us, and i'm guessing that this is the problem. I might be wrong, and am open to any suggestions, advice, comments, or instructions. :-)
Well, now i'd like to thank everyone who has put obviously tremendous time and effort to make such a wonderful system, and wish that you can keep it up. Thanks to all the trixbox folks.
-yarrix
Although I only needed to run genzaptelconf 2 times :-)
I initally thought I must have killed my Digium card after downloading the latest ISO and doing a new install, and was getting kinda worried when I did a new install onto another PC (with a spare HD) and then plugged in my card to get eh same results.
So now, I have new acronym..... we all know "RTFM" well I have a new one "RTFF" (replace manual with forum) :-)
Not only that, I was also encouraged to find that the last post was only a day or so ago, so I was even more relieved, and now of course, I am up and running again....only waisted 5 hrs or so :-)
Hi,
I have done both rpm -del zapata --nodep and yum clean all, yum install zapatel* but still my card isn't recognized by genzaptelconf. I have both a Phoniceq QuadBri card and a Wildcard TDM400. I have swapped PCI slots (only two available) and changed IRQ in BIOS.
After manually editing /etc/zaptel.com I get:
cat /proc/interrupts shows:
CPU0
0: 11557942 XT-PIC timer
1: 8 XT-PIC i8042
2: 0 XT-PIC cascade
5: 719842 XT-PIC Intel 82801BA-ICH2, HFC-multi
8: 1 XT-PIC rtc
10: 69330 XT-PIC eth0
11: 11498942 XT-PIC wctdm
14: 31435 XT-PIC ide0
NMI: 0
ERR: 0
lspci:
02:04.0 ISDN controller: Cologne Chip Designs GmbH ISDN network Controller [HFC-4S] (rev 01)
Subsystem: Cologne Chip Designs GmbH ISDN network Controller [HFC-4S]
Flags: medium devsel, IRQ 5
I/O ports at 1440 [size=8]
Memory at fe400000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [40] Power Management version 2
02:09.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
Subsystem: Unknown device b100:0003
Flags: bus master, medium devsel, latency 66, IRQ 11
I/O ports at 1000 [size=256]
Memory at fe402000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
If a make genzaptelconf -ds this is what I get:
Unknown line at line 5959
Unknown line at line 5960
Unknown line at line 5961
Unknown line at line 5962
Unknown line at line 5963
Unknown line at line 5964
Unknown line at line 5965
Unknown line at line 5966
Unknown line at line 5967
Unknown line at line 5968
Unknown line at line 5969
Unknown line at line 5970
[OK] found the following devices:
card=1,0x4
[ii] run "/usr/sbin/misdn-init config" to store this information to /etc/misdn-init.conf
Unknown line at line 5959
Unknown line at line 5960
Unknown line at line 5961
Unknown line at line 5962
Unknown line at line 5963
Unknown line at line 5964
Unknown line at line 5965
Unknown line at line 5966
Unknown line at line 5967
Unknown line at line 5968
Unknown line at line 5969
Unknown line at line 5970
[OK] /etc/misdn-init.conf already present. backing it up to /etc/misdn-init.conf.save
[OK] /etc/misdn-init.conf created. It's now safe to run "/usr/sbin/misdn-init start"
[ii] make your ports (1-4) available in asterisk by editing "/etc/asterisk/misdn.conf"
Unknown line at line 5959
Unknown line at line 5960
Unknown line at line 5961
Unknown line at line 5962
Unknown line at line 5963
Unknown line at line 5964
Unknown line at line 5965
Unknown line at line 5966
Unknown line at line 5967
Unknown line at line 5968
Unknown line at line 5969
Unknown line at line 5970
-----------------------------------------
Loading module(s) for your misdn-cards:
-----------------------------------------
/sbin/modprobe --ignore-install hfcmulti type=0x4 protocol=0x2,0x2,0x2,0x2 layermask=0xf,0xf,0xf,0xf poll=128 debug=0
/sbin/modprobe mISDN_dsp debug=0x0 options=0 poll=128 dtmfthreshold=100
Shutting down asterisk: [ OK ]
ERROR: Module wcfxs does not exist in /proc/modules
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'
1 error(s) detected
Starting asterisk: [ OK ]
Any help would be greatly appreciated.
I am having the same problem and have tried every idea in here and all have failed. It is like it is installed but not all the way so when I try to delete it, it can't delete. Yum install and update didn't work even after yum clean all. I did get it to go once and it downloaded all the packages and installed them and then gave me a fatal error:
FATAL: Could not open '/boot/System.map-2.6.9-34.0.2.ELsmp': No such file or directory
Added 298 new packages, deleted 0 old in 5.53 seconds
primary.xml.gz 100% |=========================| 580 kB 00:01
base : ################################################## 1518/1518
Added 1518 new packages, deleted 0 old in 24.27 seconds
primary.xml.gz 100% |=========================| 2.7 kB 00:00
trixboxadd: ################################################## 5/5
Added 5 new packages, deleted 0 old in 0.12 seconds
primary.xml.gz 100% |=========================| 157 B 00:00
Added 0 new packages, deleted 0 old in 0.01 seconds
primary.xml.gz 100% |=========================| 52 kB 00:00
extras : ################################################## 212/212
Added 212 new packages, deleted 0 old in 2.65 seconds
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp to pack into transaction set.
zaptel-echo_mg2-modules-2 100% |=========================| 21 kB 00:00
---> Package zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-1_SMP set to be updated
---> Downloading header for zaptel-echo_octasic-modules-2.6.9-34.0.2.EL to pack into transaction set.
zaptel-echo_octasic-modul 100% |=========================| 21 kB 00:00
---> Package zaptel-echo_octasic-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-3 set to be updated
---> Downloading header for zaptel-echo_mg2-modules-2.6.9-34.0.2.EL to pack into transaction set.
zaptel-echo_mg2-modules-2 100% |=========================| 20 kB 00:00
---> Package zaptel-echo_mg2-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-1 set to be updated
---> Downloading header for zaptel-modules-2.6.9-34.0.2.EL to pack into transaction set.
zaptel-modules-2.6.9-34.0 100% |=========================| 20 kB 00:00
---> Package zaptel-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-1 set to be updated
---> Downloading header for zaptel-echo_oslec-modules-2.6.9-34.0.2.ELsmp to pack into transaction set.
zaptel-echo_oslec-modules 100% |=========================| 21 kB 00:00
---> Package zaptel-echo_oslec-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-2_SMP set to be updated
---> Downloading header for zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp to pack into transaction set.
zaptel-echo_octasic-modul 100% |=========================| 21 kB 00:00
---> Package zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-3_SMP set to be updated
---> Downloading header for zaptel-echo_oslec-modules-2.6.9-34.0.2.EL to pack into transaction set.
zaptel-echo_oslec-modules 100% |=========================| 21 kB 00:00
---> Package zaptel-echo_oslec-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-2 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
zaptel-echo_mg2-modules-2.6.9-34.0.2.EL i686 1.2.19-1 trixbox 2.2 M
zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp i686 1.2.19-1_SMP trixbox 2.2 M
zaptel-echo_octasic-modules-2.6.9-34.0.2.EL i686 1.2.19-3 trixbox 2.2 M
zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp i686 1.2.19-3_SMP trixbox 2.2 M
zaptel-echo_oslec-modules-2.6.9-34.0.2.EL i686 1.2.19-2 trixbox 2.2 M
zaptel-echo_oslec-modules-2.6.9-34.0.2.ELsmp i686 1.2.19-2_SMP trixbox 2.2 M
zaptel-modules-2.6.9-34.0.2.EL i686 1.2.19-1 trixbox 2.2 M
Transaction Summary
=============================================================================
Install 7 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/7): zaptel-echo_mg2-mo 100% |=========================| 2.2 MB 00:02
(2/7): zaptel-echo_octasi 100% |=========================| 2.2 MB 00:02
(3/7): zaptel-echo_mg2-mo 100% |=========================| 2.2 MB 00:02
(4/7): zaptel-modules-2.6 100% |=========================| 2.2 MB 00:02
(5/7): zaptel-echo_oslec- 100% |=========================| 2.2 MB 00:02
(6/7): zaptel-echo_octasi 100% |=========================| 2.2 MB 00:02
(7/7): zaptel-echo_oslec- 100% |=========================| 2.2 MB 00:02
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: zaptel-echo_oslec-modules-2. ######################### [1/7]
Installing: zaptel-echo_mg2-modules-2.6. ######################### [2/7]
Installing: zaptel-echo_octasic-modules- ######################### [3/7]
Installing: zaptel-echo_mg2-modules-2.6. ######################### [4/7]
Installing: zaptel-modules-2.6.9-34.0.2. ######################### [5/7]
Installing: zaptel-echo_oslec-modules-2. ######################### [6/7]
Installing: zaptel-echo_octasic-modules- ######################### [7/7]
FATAL: Could not open '/boot/System.map-2.6.9-34.0.2.ELsmp': No such file or directory
Installed: zaptel-echo_mg2-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-1 zaptel-echo_mg2-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-1_SMP zaptel-echo_octasic-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-3 zaptel-echo_octasic-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-3_SMP zaptel-echo_oslec-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-2 zaptel-echo_oslec-modules-2.6.9-34.0.2.ELsmp.i686 0:1.2.19-2_SMP zaptel-modules-2.6.9-34.0.2.EL.i686 0:1.2.19-1
Complete!
Genzaptelconfig still doesn't work and I can see it in lspci but not cat /proc/interrupts:
lspci
00:00.0 Host bridge: Intel Corporation 82810E DC-133 (GMCH) Graphics Memory Controller Hub (rev 03)
00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 (CGC) Chipset Graphics Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 02)
01:07.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
cat /proc/interrupts
CPU0
0: 668684 IO-APIC-edge timer
1: 13 IO-APIC-edge i8042
2: 0 XT-PIC cascade
8: 1 IO-APIC-edge rtc
12: 66 IO-APIC-edge i8042
14: 6160 IO-APIC-edge ide0
15: 659 IO-APIC-edge ide1
169: 0 IO-APIC-level Intel 82801AA-ICH
177: 11287 IO-APIC-level eth0
185: 25 IO-APIC-level uhci_hcd
NMI: 0
LOC: 668698
ERR: 0
MIS: 0
I tried switching PCI slots and that didn't do anything to help me. When it boots up it says FATAL: module zaptel not found when leading zaptel. I also checked in my boot folder and i don't have System.map-2.6.9-34.0.2.ELsmp, just the EL one. Any other Ideas?
I had the exact same problem as the original poster with the recompiled Zaptel and having it refusing to come online after a reboot. It looked to have built ok, no errors etc but the problem ended up being me fiddling around with the kernel's .config file
I was trying to play around with installing a TV card, (this is only a home PABX connecting a few family members around the world) and I added a 'Local Version append' to identify the soon to be recompiled kernel, which ended up not compiling anyway and I didn't bother going back into 'make menuconfig' to remove the append.
So every time I rebuilt zaptel it would put the modules in the wrong directory structure. As soon as I went back to 'vanilla', and recomplied Zaptel, all was well and I had zap back. Halleluja!
So...... if you have been having a play with building your own kernel; be warned; this may be the cause of your issue.
FWIW - I think the problem here is exclusive to installing 2.2.4 iso on non-SMP boxes. Anyone here fit that description? I don't think the install was tested on a non-smp box otherwise the problem would have been found right away. All the zaptel modules on the iso are for SMP kernels so that's why the rpm never gets installed or fits dependencies.
It seems that the 2.2.4 ISO does not have the needed non smp zaptel rpms.
2.2.3 build: /trixbox.tar.gz/rpms/
you can find
zaptel-modules-2.9.34.0.2.ELsmp-1.2.18-6_SMP.i686.rpm
zaptel-modules-2.9.34.0.2.ELsmp-1.2.18-6.i686.rpm
zaptel-modules-2.9.34.0.2.ELsmp-1.2.18-6.i586.rpm
on 2.2.4 you'll find: /trixbox.tar.gz/rpms/
zaptel-modules-2.9.34.0.2.ELsmp-1.2.19-3_SMP.i686.rpm
zaptel-modules-2.9.34.0.2.ELsmp-1.2.19-3_SMP.i586.rpm
zaptel-modules-2.9.34.0.2.ELsmp-1.2.18-6_SMP.i686.rpm
Hope you get it right for the next release
Gentlemen: It appears I have a similar problem with proc/modules for zaptel not loading. I am afraid I don't understand the missing rpms, or how to be sure to get them.
I have tried the to steps to clean and reinstall zaptel; and genzaptelconf. No luck.
I do have 2.2.3 build.
A simpler set of instructions or cookbook would help. I would rather not lose configuration files be doing a wipe and reinstall to insure all modules get loaded.
Is there a link to another forum thread that gives the steps?
Thanks in advance for any help or suggestions.
It is critical that kernel version & zaptel packages versions are in sync - for example:
kernel-2.6.9-34.0.2.EL
zaptel-echo_mg2-modules-2.6.9-34.0.2.EL-1.2.19-1
The emphasis is on 2.6.9-34 being the same
For example if your kernel is 2.6.9-55.* and zaptel packeges are 2.6.9-34.* then asterisk will not detect zaptel cards.
I am not sure how mismatched versions get into the system but they do. For example up2date will doit. yum -y update may do it too. Even the best intantioned user's admins may do it. Some downloads or re-compling may do it.
The moral of the story is keep kernel and zaptel packages in sync. If you do, then genzaotelconf will find your card and configure it properly
Hope this helps
Michael Spicyn
yes that will work but it also installs several items that you don't want.
I talked with Kerry today about it supplying detailed documentation as to what is wrong, and what needs to be fixed.
The 2.2.4 distrobution has a problem with non-smp builds as it is missing the non-smp zaptel-modules. It loads the SMP version instead. The drivers for the non-smp are not included in the ISO which is why it is a problem. I'm guessing now that they have details of exactly how to reproduce the problem and what is needed to fix it there might be a update soon (I hope).
In the mean time there is a driver that is loaded that is not needed and you then need to install the needed one. Happens that yum install zaptel* will load that along with 5 others that are not needed.
So here is how you find out what is loaded:
at the command line type: rpm -qa | grep zaptel
you should see something like:
zaptel.i686 1.2.19-3 installed
zaptel-modules-2.6.9-34.0.2.ELsmp.i686 1.2.19-3_SMP installed
Then to see what your choices are type: yum list | grep zaptel
and you will see something like
zaptel.i586 1.2.19-1 trixbox
zaptel.i386 1.2.19-1 trixbox
zaptel-echo_mg2-modules-2.6.9-34.0.2.EL. 1.2.19-1 trixbox
zaptel-echo_mg2-modules-2.6.9-34.0.2.EL. 1.2.19-1 trixbox
zaptel-echo_mg2-modules-2.6.9-34.0.2.ELs 1.2.19-1_SMP trixbox
zaptel-echo_mg2-modules-2.6.9-34.0.2.ELs 1.2.19-1_SMP trixbox
zaptel-echo_octasic-modules-2.6.9-34.0.2 1.2.19-3 trixbox
zaptel-echo_octasic-modules-2.6.9-34.0.2 1.2.19-3 trixbox
zaptel-echo_octasic-modules-2.6.9-34.0.2 1.2.19-3_SMP trixbox
zaptel-echo_octasic-modules-2.6.9-34.0.2 1.2.19-3_SMP trixbox
zaptel-echo_oslec-modules-2.6.9-34.0.2.E 1.2.19-2 trixbox
zaptel-echo_oslec-modules-2.6.9-34.0.2.E 1.2.19-2 trixbox
zaptel-echo_oslec-modules-2.6.9-34.0.2.E 1.2.19-2_SMP trixbox
zaptel-echo_oslec-modules-2.6.9-34.0.2.E 1.2.19-2_SMP trixbox
zaptel-modules-2.6.9-34.0.2.EL.i586 1.2.19-1 trixbox
zaptel-modules-2.6.9-34.0.2.EL.i386 1.2.19-1 trixbox
zaptel-modules-2.6.9-34.0.2.ELsmp.i586 1.2.19-1_SMP trixbox
yum install zaptel-echo_oc*
it will select two the smp and non-smp versions and install them. once that is done type: genzaptelconf
It does attempts to stop asterisk followed by the drivers which will generate failures as they were not loaded, then build the zaptel.conf file, start the drivers and reload asterisk and things should work.
Not a perfect solution if you don't want the echo cancelation but makes things work. To get it without the echo cancelation you need to also uninstall the zaptel-1.2.19_3 and then reload the choices for the 1.2.19_1 driver set.
This is driving me batty (and I suspect is the root source of other problems over the past few months). I like to use fanless CPU boards that are not SMP or hyperthreaded so I think I'm hitting the same problem as others above where the zaptel drivers don't install properly and hence the digium card doesn't load (even though lspci shows it correctly).
So, per above I tried: yum list | grep zaptel and got back the list:
zaptel.i686 1.2.19-29.2831 installed
zaptel-devel.i686 1.2.19-29.2831 installed
zaptel-modules.i686 1.2.19-29.2831.2.6.9_3 installed
zaptel-modules-2.6.9-34.0.2.ELsmp.i586 1.2.19-3_SMP installed
(this was after doing the suggested yum clean all and yum install zaptel*
I don't see any of the echo cancellation options (which I don't need, but I'll take any non-SMP version at this point!) (I tried enabling all packages but no difference).
Suggestions?
(Note that the trigger for this is running genzaptelconf and getting the error:
Loading zaptel framework: FATAL: Module zaptel not found. FAILED
thx, michael
I've created a wiki page to hopefully consolidate this info at
http://www.trixbox.org/wiki/zaptel-not-loading-2-2-x
Its just a start, so please update/correct it as you see fit.
At first glance it also appears that a fresh install of 2.2.5 fixes some of the Zaptel discovery problems on a single cpu/non HT machine and the non-SMP version is installed ok.
Hurray!
trixbox 2.2.5 resolves all of these problems. If you need to upgrade an existing system I have updated the wiki http://www.trixbox.org/wiki/zaptel-not-loading-2-2-x
I am having one hell of a time with ZAPTEL driver for FXO card from X100P.com
See my steps below.
[root@asterisk1 zaptel]# yum install zaptel*
Setting up Install Process
Setting up repositories
trixbox 100% |=========================| 951 B 00:00
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
trixboxaddons 100% |=========================| 951 B 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Excluding Packages from CentOS-4 - Updates
Finished
Excluding Packages from CentOS-4 - Base
Finished
Excluding Packages from CentOS-4 - Addons
Finished
Excluding Packages from CentOS-4 - Extras
Finished
Parsing package install arguments
No Match for argument: zaptel.c
No Match for argument: zaptel.conf.sample
No Match for argument: zaptel.h
No Match for argument: zaptel.init
No Match for argument: zaptel.sysconfig
Nothing to do
-------------------------------------------------------
[root@asterisk1 zaptel]# yum clean all
Cleaning up Everything
0 headers removed
0 packages removed
18 metadata files removed
0 cache files removed
6 cache files removed
[root@asterisk1 zaptel]# yum install zaptel zaptel-modules-1.2.19.29.2831.2.6.9_34.0.2.EL*
Setting up Install Process
Setting up repositories
trixbox 100% |=========================| 951 B 00:00
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
trixboxaddons 100% |=========================| 951 B 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 48 kB 00:00
trixbox : ################################################## 125/125
Added 125 new packages, deleted 0 old in 1.92 seconds
primary.xml.gz 100% |=========================| 150 kB 00:00
update : ################################################## 483/483
Added 483 new packages, deleted 0 old in 10.16 seconds
primary.xml.gz 100% |=========================| 580 kB 00:01
base : ################################################## 1518/1518
Added 1518 new packages, deleted 0 old in 25.90 seconds
primary.xml.gz 100% |=========================| 2.7 kB 00:00
trixboxadd: ################################################## 5/5
Added 5 new packages, deleted 0 old in 0.12 seconds
primary.xml.gz 100% |=========================| 157 B 00:00
Added 0 new packages, deleted 0 old in 0.01 seconds
primary.xml.gz 100% |=========================| 61 kB 00:00
extras : ################################################## 252/252
Added 252 new packages, deleted 0 old in 3.69 seconds
Excluding Packages from CentOS-4 - Updates
Finished
Excluding Packages from CentOS-4 - Base
Finished
Excluding Packages from CentOS-4 - Addons
Finished
Excluding Packages from CentOS-4 - Extras
Finished
Parsing package install arguments
No Match for argument: zaptel-modules-1.2.19.29.2831.2.6.9_34.0.2.EL*
Nothing to do
----------------------------
[root@asterisk1 zaptel]# genzaptelconf
STOPPING ASTERISK
Executing last minute cleanups
Asterisk ended with exit status 0
Asterisk shutdown normally.
Asterisk Stopped
STOPPING FOP SERVER
FOP Server Stopped
Generating '/etc/zaptel.conf'
Generating '/etc/asterisk/zapata-auto.conf'
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'
1 error(s) detected
Unloading zaptel hardware drivers:.
Loading zaptel framework: FATAL: Module zaptel not found.

Member Since:
2006-10-22