[Asterisk-Users] Still asterisk startup crash plz help
Edward Banfa
edward at radform.com
Sat Feb 19 10:24:37 MST 2005
Hi Race,
OK let me start answering ur questions one by one,
1. I am running RedHat 9.0, i just installed it 3 days ago,
2. I am using gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
3. I am not using NTP.
4. First i i issued make clean then i deleted all the asterisk
directories /etc/asterisk, /usr/src/asterisk and /usr/lib/asterisk
5 Yes actually i do have another machine to test asterisk with, i am
installing it right now.
Answer to dumb question #1 :-) When I issue the locate command i get the
following:/usr/lib/asterisk/modules/chan_iax2.so
/usr/src/asterisk-1.0.5/channels/chan_iax2.so
Well i dont fully understand IAX,all I need is just one asterisk box to
route incomming calls from the PSTN lines to the first available
operator/customer care specialist.
I tried the vanilla startup an got jack, but when i tried asterisk -cvv
i got an output that was similar to before but on that it included the
following line at the bottom (complete out is include at end of this
mail):
Feb 19 18:05:36 NOTICE[12498]: res_musiconhold.c:309 monmp3thread:
Request to schedule in the past?!?!
I am not frustrated, this is actually a bit exciting coz i am getting to
know more about a software that i have heard alot about, i know some how
i will get to the bottom of it all.
Thanks again, any help will be greatly appreciated
Edward
NEW ASTERISK OUTPUT
asterisk -cvv
== Parsing '/etc/asterisk/asterisk.conf': Found
== Parsing '/etc/asterisk/extconfig.conf': Found
Asterisk 1.0.5, Copyright (C) 1999-2004 Digium.
Written by Mark Spencer <markster at digium.com>
=========================================================================
== Parsing '/etc/asterisk/logger.conf': Found
Asterisk Event Logger Started /var/log/asterisk/event_log
== Manager registered action Ping
== Manager registered action Events
== Manager registered action Logoff
== Manager registered action Hangup
== Manager registered action Status
== Manager registered action Setvar
== Manager registered action Getvar
== Manager registered action Redirect
== Manager registered action Originate
== Manager registered action MailboxStatus
== Manager registered action Command
== Manager registered action ExtensionState
== Manager registered action AbsoluteTimeout
== Manager registered action MailboxCount
== Manager registered action ListCommands
== Parsing '/etc/asterisk/manager.conf': Found
== Parsing '/etc/asterisk/rtp.conf': Found
== RTP Allocating from port range 10000 -> 20000
Asterisk PBX Core Initializing
Registering builtin applications:
[AbsoluteTimeout]
== Registered application 'AbsoluteTimeout'
[Answer]
== Registered application 'Answer'
[BackGround]
== Registered application 'BackGround'
[Busy]
== Registered application 'Busy'
[Congestion]
== Registered application 'Congestion'
[DigitTimeout]
== Registered application 'DigitTimeout'
[Goto]
== Registered application 'Goto'
[GotoIf]
== Registered application 'GotoIf'
[GotoIfTime]
== Registered application 'GotoIfTime'
[Hangup]
== Registered application 'Hangup'
[NoOp]
== Registered application 'NoOp'
[Prefix]
== Registered application 'Prefix'
[Progress]
== Registered application 'Progress'
[ResetCDR]
== Registered application 'ResetCDR'
[ResponseTimeout]
== Registered application 'ResponseTimeout'
[Ringing]
== Registered application 'Ringing'
[SayNumber]
== Registered application 'SayNumber'
[SayDigits]
== Registered application 'SayDigits'
[SayAlpha]
== Registered application 'SayAlpha'
[SayPhonetic]
== Registered application 'SayPhonetic'
[SetAccount]
== Registered application 'SetAccount'
[SetAMAFlags]
== Registered application 'SetAMAFlags'
[SetGlobalVar]
== Registered application 'SetGlobalVar'
[SetLanguage]
== Registered application 'SetLanguage'
[SetVar]
== Registered application 'SetVar'
[StripMSD]
== Registered application 'StripMSD'
[Suffix]
== Registered application 'Suffix'
[Wait]
== Registered application 'Wait'
[WaitExten]
== Registered application 'WaitExten'
Asterisk Dynamic Loader Starting:
== Parsing '/etc/asterisk/modules.conf': Found
[chan_modem.so] => (Generic Voice Modem Driver)
== Parsing '/etc/asterisk/modem.conf': Found
== Loading modem driver chan_modem_aopen.so => (A/Open (Rockwell
Chipset) ITU-2 VoiceModem Driver)
== Registered channel type 'Modem' (Generic Voice Modem Channel
Driver)
[res_musiconhold.so] => (Music On Hold Resource)
== Parsing '/etc/asterisk/musiconhold.conf': Found
== Registered application 'MusicOnHold'
== Registered application 'WaitMusicOnHold'
== Registered application 'SetMusicOnHold'
[res_adsi.so] => (ADSI Resource)
== Parsing '/etc/asterisk/adsi.conf': Found
[res_features.so] => (Call Parking Resource)
== Parsing '/etc/asterisk/features.conf': Found
== Registered application 'ParkedCall'
== Registered application 'Park'
== Manager registered action ParkedCalls
[res_crypto.so] => (Cryptographic Digital Signatures)
[res_indications.so] => (Indications Configuration)
== Parsing '/etc/asterisk/indications.conf': Found
== Registered application 'Playtones'
== Registered application 'StopPlaytones'
[res_monitor.so] => (Call Monitoring Resource)
== Registered application 'Monitor'
== Registered application 'StopMonitor'
== Registered application 'ChangeMonitor'
== Manager registered action Monitor
== Manager registered action StopMonitor
== Manager registered action ChangeMonitor
[res_agi.so] => (Asterisk Gateway Interface (AGI))
== Registered application 'DeadAGI'
== Registered application 'EAGI'
== Registered application 'AGI'
[chan_sip.so] => (Session Initiation Protocol (SIP))
== Parsing '/etc/asterisk/sip.conf': Found
== SIP Listening on 0.0.0.0:5060
== Using TOS bits 0
== Registered channel type 'SIP' (Session Initiation Protocol (SIP))
== Registered application 'SIPDtmfMode'
[chan_modem_bestdata.so] => (BestData (Conexant V.90 Chipset)
VoiceModem Driver)
[chan_modem_i4l.so] => (ISDN4Linux Emulated Modem Driver)
[chan_agent.so] => (Agent Proxy Channel)
== Registered channel type 'Agent' (Call Agent Proxy Channel)
== Registered application 'AgentLogin'
== Registered application 'AgentCallbackLogin'
== Registered application 'AgentMonitorOutgoing'
== Parsing '/etc/asterisk/agents.conf': Found
[chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
== Parsing '/etc/asterisk/mgcp.conf': Found
== MGCP Listening on 0.0.0.0:2727
== Using TOS bits 0
== Registered channel type 'MGCP' (Media Gateway Control Protocol
(MGCP))
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
== Manager registered action IAXpeers
== Parsing '/etc/asterisk/iax.conf': Found
== Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver
2))
Feb 19 18:05:36 NOTICE[12498]: res_musiconhold.c:309 monmp3thread:
Request to schedule in the past?!?!
== Using TOS bits 16
Feb 19 18:05:36 NOTICE[12498]: res_musiconhold.c:309 monmp3thread:
Request to schedule in the past?!?!
== IAX Ready and Listening on 0.0.0.0 port 4569
Illegal instruction
On Sat, 2005-02-19 at 17:24, Race Vanderdecken wrote:
> Hmmm,
>
> Let's use the single step approach here.
>
> I saw only a few of the prior posts for this problem, so please bear
> with me as we start from square one. Also I do not know how the server
> is being used and if you can do all these things.
>
> Remember that the hair loss and dental fracturing problems such as this
> usually fall to the simplest problems; server not plugged in, RJ-45 jack
> not working, burned out light bulb, out of gas, running on Microsoft
> Windows, etc...
>
> 1. Have you updated our OS to the most current levels?
> Please don't tell me you are running on a SPARC Classic with
> Solaris 10.
>
> 2. Have you updated gnu gcc to the most current levels?
>
> An Illegal instruction sometimes points to code/libraries that
> are mismatched somewhere.
>
> 3. Is your server using NTP time? You should be, it will make cross
> network debug an CDRs easier to handle.
>
> 4. When your reinstalled asterisk did you delete the /usr/src/asterisk
> stuff directories completely?
> Did you remove the /etc/asterisk directories?
> /usr/lib/asterisk ?
>
> Make sure you did a clean installation and not a re-install over
> a mud puddle.
>
> 5. Do you have another machine/server that you can use to do the
> install? How old is the machine you are running on?
>
>
> Dumb question #1. Do you need IAX support?
> chan_iax2.so
> Do a #> locate to make sure there are not duplicates lurking.
>
> One step at a time.
>
> 1. Will asterisk start with the vanilla command line?
>
> #> asterisk
>
> 2. If step 1 worked, then slowly add options
>
> #> asterisk -c
> #> asterisk -dc
> #> asterisk -gdc
> #> asterisk -gdvc
> #> asterisk -gdvvc
> and so on.
>
> Yes, this sounds dumb, but it might show a different error.
>
> Let me know what you find. At this point I understand that you are
> frustrated, but fall back to first principles and eliminate as many
> variables as you can, then add back one variable at a time.
>
> Race "The Tyrant" Vanderdecken
>
>
>
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com
> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Edward
> Banfa
> Sent: Saturday, February 19, 2005 10:50 AM
> To: asterisk-users at lists.digium.com
> Subject: [Asterisk-Users] Still asterisk startup crash plz help
>
> Hi,
> First i would like to thank the kind people of the list who have
> answered my previuos mail, but i am still stuck as asterisk still
> crashes upon startup, i have read the install article at
> http://www.voip-info.org/wiki-Asterisk+Step-by-step+Installation
> and i have search the asterisk archives, but i still cant get asterisk
> to work, i have tried reinstalling asterisk but it still complains and
> exits with the output below, i have trie editing the config files but to
> no avail, plz i would appreciate any pointers to anything that can help
> me here.
> Once again thank u
>
> Edward
>
> ASTERISK OUTPUT
>
>
> [root at columbia asterisk-1.0.5]# /usr/sbin/asterisk -vvvvvvvvvvvvvvvvc
> == Parsing '/etc/asterisk/asterisk.conf': Found
> == Parsing '/etc/asterisk/extconfig.conf': Found
> Asterisk 1.0.5, Copyright (C) 1999-2004 Digium.
> Written by Mark Spencer <markster at digium.com>
> ========================================================================
> =
> == Parsing '/etc/asterisk/logger.conf': Found
> Asterisk Event Logger Started /var/log/asterisk/event_log
> == Manager registered action Ping
> == Manager registered action Events
> == Manager registered action Logoff
> == Manager registered action Hangup
> == Manager registered action Status
> == Manager registered action Setvar
> == Manager registered action Getvar
> == Manager registered action Redirect
> == Manager registered action Originate
> == Manager registered action MailboxStatus
> == Manager registered action Command
> == Manager registered action ExtensionState
> == Manager registered action AbsoluteTimeout
> == Manager registered action MailboxCount
> == Manager registered action ListCommands
> == Parsing '/etc/asterisk/manager.conf': Found
> == Parsing '/etc/asterisk/rtp.conf': Found
> == RTP Allocating from port range 10000 -> 20000
> Asterisk PBX Core Initializing
> Registering builtin applications:
> [AbsoluteTimeout]
> == Registered application 'AbsoluteTimeout'
> [Answer]
> == Registered application 'Answer'
> [BackGround]
> == Registered application 'BackGround'
> [Busy]
> == Registered application 'Busy'
> [Congestion]
> == Registered application 'Congestion'
> [DigitTimeout]
> == Registered application 'DigitTimeout'
> [Goto]
> == Registered application 'Goto'
> [GotoIf]
> == Registered application 'GotoIf'
> [GotoIfTime]
> == Registered application 'GotoIfTime'
> [Hangup]
> == Registered application 'Hangup'
> [NoOp]
> == Registered application 'NoOp'
> [Prefix]
> == Registered application 'Prefix'
> [Progress]
> == Registered application 'Progress'
> [ResetCDR]
> == Registered application 'ResetCDR'
> [ResponseTimeout]
> == Registered application 'ResponseTimeout'
> [Ringing]
> == Registered application 'Ringing'
> [SayNumber]
> == Registered application 'SayNumber'
> [SayDigits]
> == Registered application 'SayDigits'
> [SayAlpha]
> == Registered application 'SayAlpha'
> [SayPhonetic]
> == Registered application 'SayPhonetic'
> [SetAccount]
> == Registered application 'SetAccount'
> [SetAMAFlags]
> == Registered application 'SetAMAFlags'
> [SetGlobalVar]
> == Registered application 'SetGlobalVar'
> [SetLanguage]
> == Registered application 'SetLanguage'
> [SetVar]
> == Registered application 'SetVar'
> [StripMSD]
> == Registered application 'StripMSD'
> [Suffix]
> == Registered application 'Suffix'
> [Wait]
> == Registered application 'Wait'
> [WaitExten]
> == Registered application 'WaitExten'
> Asterisk Dynamic Loader Starting:
> == Parsing '/etc/asterisk/modules.conf': Found
> [chan_modem.so] => (Generic Voice Modem Driver)
> == Parsing '/etc/asterisk/modem.conf': Found
> == Loading modem driver chan_modem_aopen.so => (A/Open (Rockwell
> Chipset) ITU-2 VoiceModem Driver)
> == Registered channel type 'Modem' (Generic Voice Modem Channel
> Driver)
> [res_musiconhold.so] => (Music On Hold Resource)
> == Parsing '/etc/asterisk/musiconhold.conf': Found
> == Registered application 'MusicOnHold'
> == Registered application 'WaitMusicOnHold'
> == Registered application 'SetMusicOnHold'
> [res_adsi.so] => (ADSI Resource)
> == Parsing '/etc/asterisk/adsi.conf': Found
> [res_features.so] => (Call Parking Resource)
> == Parsing '/etc/asterisk/features.conf': Found
> -- Registered extension context 'parkedcalls'
> -- Added extension '700' priority 1 to parkedcalls
> == Registered application 'ParkedCall'
> == Registered application 'Park'
> == Manager registered action ParkedCalls
> [res_crypto.so] => (Cryptographic Digital Signatures)
> -- Loaded PUBLIC key 'iaxtel'
> -- Loaded PUBLIC key 'freeworlddialup'
> -- Loaded PUBLIC key 'voicepulse01'
> [res_indications.so] => (Indications Configuration)
> == Parsing '/etc/asterisk/indications.conf': Found
> -- Registered indication country 'cl'
> -- Registered indication country 'tw'
> -- Registered indication country 'us'
> -- Registered indication country 'au'
> -- Registered indication country 'fr'
> -- Registered indication country 'de'
> -- Registered indication country 'nl'
> -- Registered indication country 'uk'
> -- Registered indication country 'fi'
> -- Registered indication country 'no'
> -- Registered indication country 'br'
> -- Registered indication country 'za'
> -- Registered indication country 'it'
> -- Registered indication country 'us-o'
> -- Registered indication country 'gr'
> -- Registered indication country 'ru'
> -- Registered indication country 'nz'
> -- Setting default indication country to 'us'
> == Registered application 'Playtones'
> == Registered application 'StopPlaytones'
> [res_monitor.so] => (Call Monitoring Resource)
> == Registered application 'Monitor'
> == Registered application 'StopMonitor'
> == Registered application 'ChangeMonitor'
> == Manager registered action Monitor
> == Manager registered action StopMonitor
> == Manager registered action ChangeMonitor
> [res_agi.so] => (Asterisk Gateway Interface (AGI))
> == Registered application 'DeadAGI'
> == Registered application 'EAGI'
> == Registered application 'AGI'
> [chan_sip.so] => (Session Initiation Protocol (SIP))
> == Parsing '/etc/asterisk/sip.conf': Found
> == SIP Listening on 192.168.0.88:5060
>
> onhold.c:309 monmp3thread:
> Request to schedule in the past?!?!
> == Using TOS bits 0
> == Registered channel type 'SIP' (Session Initiation Protocol (SIP))
> == Registered application 'SIPDtmfMode'
> [chan_modem_bestdata.so] => (BestData (Conexant V.90 Chipset)
> VoiceModem Driver)
> [chan_modem_i4l.so] => (ISDN4Linux Emulated Modem Driver)
> [chan_agent.so] => (Agent Proxy Channel)
> == Registered channel type 'Agent' (Call Agent Proxy Channel)
> == Registered application 'AgentLogin'
> == Registered application 'AgentCallbackLogin'
> == Registered application 'AgentMonitorOutgoing'
> == Parsing '/etc/asterisk/agents.conf': Found
> [chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
> == Parsing '/etc/asterisk/mgcp.conf': Found
> == MGCP Listening on 192.168.0.88:2427
> == Using TOS bits 0
> == Registered channel type 'MGCP' (Media Gateway Control Protocol
> (MGCP))
> [chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
> == Manager registered action IAXpeers
> == Parsing '/etc/asterisk/iax.conf': Found
> Feb 19 16:31:14 NOTICE[4341]: res_musiconhold.c:309 monmp3thread:
> Request to schedule in the past?!?!
> == Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver
> 2))
> == Using TOS bits 16
> == IAX Ready and Listening on 192.168.0.88 port 4569
> Illegal instruction
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list