[asterisk-gui] GUI Infinite loop, no DAHDI installed
Christoph Krell
christoph.krell at xidras.com
Wed Jul 1 07:43:27 CDT 2009
Ryan,
I've just installed DAHDI from svn. compiled and installed with no
errors, when i created configs it said:
~
DAHDI has been configured.
List of detected DAHDI devices:
driver should be 'cwain' but is actually 'hfcmulti'
driver should be 'cwain' but is actually 'hfcmulti'
pci:0000:05:08.0 cwain+ 1397:30b1 HFC-E1 ISDN E1 card
pci:0000:05:09.0 cwain+ 1397:30b1 HFC-E1 ISDN E1 card
~
I think that means "DAHDI was loaded but the HW uses mISDN", but thats
just the way we want it to be, right?
Then i restarted asterisk and checked the GUI again, but again its stuck
in a loop, only a few commands further:
unstable1*CLI>
== Parsing '/etc/asterisk/unstable/manager.conf': Found
== HTTP Manager 'manager' logged on from 192.168.50.200
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Saving '/etc/asterisk/unstable/http.conf': Saved
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Saving '/etc/asterisk/unstable/http.conf': Saved
== Parsing '/etc/asterisk/unstable/extensions.conf': Found
== Parsing '/etc/asterisk/unstable/extensions.conf': Found
== Saving '/etc/asterisk/unstable/extensions.conf': Saved
~
== Parsing '/etc/asterisk/unstable/extensions.conf': Found
== Saving '/etc/asterisk/unstable/extensions.conf': Saved
== Parsing '/etc/asterisk/unstable/extensions.conf': Found
== Setting global variable 'FEATURES' to ''
== Setting global variable 'DIALOPTIONS' to ''
== Setting global variable 'RINGTIME' to '20'
== Setting global variable 'FOLLOWMEOPTIONS' to ''
== Setting global variable 'PAGING_HEADER' to 'Intercom'
-- Registered extension context 'nachtschaltung'
-- Added extension '1000' priority 1 to nachtschaltung
-- Added extension '1000' priority 2 to nachtschaltung
~
-- Added extension '1-CONGESTION' priority 1 to
macro-trunkdial-failover-0.3
-- Added extension '1-CONGESTION' priority 2 to
macro-trunkdial-failover-0.3
-- Added extension '1-out' priority 1 to macro-trunkdial-failover-0.3
== Parsing '/etc/asterisk/unstable/users.conf': Found
[Jul 1 14:38:17] WARNING[5316]: pbx.c:6347 ast_context_verify_includes:
Context 'ael-local' tries to include nonexistent context 'ael-parkedcalls'
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Saving '/etc/asterisk/unstable/http.conf': Saved
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Saving '/etc/asterisk/unstable/http.conf': Saved
== Parsing '/etc/asterisk/unstable/extensions.conf': Found
-- Executing [executecommand at asterisk_guitools:1]
System("Local/executecommand at asterisk_guitools-2345,2", "sh
/var/lib/asterisk/scripts/detectdahdi.sh") in new stack
-- Executing [executecommand at asterisk_guitools:1]
System("Local/executecommand at asterisk_guitools-bfbf,2", "dahdi_genconf")
in new stack
-- Executing [executecommand at asterisk_guitools:2]
Hangup("Local/executecommand at asterisk_guitools-2345,2", "") in new stack
== Spawn extension (asterisk_guitools, executecommand, 2) exited
non-zero on 'Local/executecommand at asterisk_guitools-2345,2'
-- Executing [executecommand at asterisk_guitools:2]
Hangup("Local/executecommand at asterisk_guitools-bfbf,2", "") in new stack
== Spawn extension (asterisk_guitools, executecommand, 2) exited
non-zero on 'Local/executecommand at asterisk_guitools-bfbf,2'
-- Executing [executecommand at asterisk_guitools:1]
System("Local/executecommand at asterisk_guitools-e3eb,2", "touch
/etc/asterisk/guipreferences.conf") in new stack
-- Executing [executecommand at asterisk_guitools:2]
Hangup("Local/executecommand at asterisk_guitools-e3eb,2", "") in new stack
== Spawn extension (asterisk_guitools, executecommand, 2) exited
non-zero on 'Local/executecommand at asterisk_guitools-e3eb,2'
-- Executing [executecommand at asterisk_guitools:1]
System("Local/executecommand at asterisk_guitools-b38c,2", "sh
/var/lib/asterisk/scripts/detectdahdi.sh") in new stack
-- Executing [executecommand at asterisk_guitools:2]
Hangup("Local/executecommand at asterisk_guitools-b38c,2", "") in new stack
== Spawn extension (asterisk_guitools, executecommand, 2) exited
non-zero on 'Local/executecommand at asterisk_guitools-b38c,2'
== Parsing '/etc/asterisk/unstable/http.conf': Found
== Saving '/etc/asterisk/unstable/http.conf': Saved
..thats where the loop starts again
theres no error or something, just looks like he doesn't remember that
he did the whole dahdi-guitools-things before. Any ideas?
Thanks in advance,
Christoph
Ryan Brindley schrieb:
> Christoph,
> I recently did some work when both mISDN and DAHDI are installed. You
> should be fine since you've installed mISDN before DAHDI. From what
> the hardware guru's told me, if you want mISDN to control the BRI
> cards all you need to make sure happens is that mISDN loads before
> DAHDI. And I think that'll happen for you because you installed mISDN
> before DAHDI. If not though, you can just change the load sequence in
> /etc/init.d/ (I think). I don't remember, but they knew the "command"
> to set priority.
>
> --
> Ryan Brindley
> Digium, Inc. | Software Developer
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
> main: +1 256-428-6000 fax: +1 256-864-0464
> Check us out at: http://digium.com & http://asterisk.org
>
> ----- Original Message -----
> From: "Christoph Krell" <christoph.krell at xidras.com>
> To: "Asterisk GUI project discussion" <asterisk-gui at lists.digium.com>
> Sent: Tuesday, June 30, 2009 8:59:08 AM GMT -06:00 US/Canada Central
> Subject: Re: [asterisk-gui] GUI Infinite loop, no DAHDI installed
>
> Ryan,
>
> Thanks for your quick answer, it is nice to see that this list is
> maintained so well, keep up the good work!
>
> Regarding DAHDI:
>
> I am gonna try and install it, but I fear it will cause problems with
> the installed mISDN drivers for my E1-card, and with the new asterisk
> versions, mISDN tends to be very sensitive ;-)
> Is there a "light-installer" that only installes the asterisk-modules
> and the dummy-drivers?
>
> Thanks for your help so far,
>
> best regards,
> Christoph
>
>
>
> Ryan Brindley schrieb:
> > Christoph,
> > Good news and bad news. Good first, you're not crazy nor doin anything
> > wrong, temporarily this can be avoided by installing DAHDI (if you
> > choose to do so, its not in the asterisk source, it has its own,
> > http://svn.asterisk.org/svn/dahdi/linux-complete/tags/2.2.0+2.2.0/).
> > It might be a good idea anyway if you decide to do anything involving
> > timing (such as music on hold and conference calls).
> >
> > Ok now the bad news, the world is ending. Just kidding. This is,
> > unfortunately, not the first time this issue has come up. Last time I
> > checked that part of the code, the GUI shouldn't even try to run
> > dahdi_genconf if dahdi isn't installed, but I guess there is something
> > still missing.
> >
> > If you can, report this issue at http://issues.asterisk.org (under the
> > Asterisk-GUI project) and I'll take a look at the code and find whats
> > causing this. But if you need something resolved immediately I'd just
> > install DAHDI and wait for the fix :-)
> > --
> > Ryan Brindley
> > Digium, Inc. | Software Developer
> > 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
> > main: +1 256-428-6000 fax: +1 256-864-0464
> > Check us out at: http://digium.com & http://asterisk.org
> >
> > ----- Original Message -----
> > From: "Christoph Krell" <christoph.krell at xidras.com>
> > To: asterisk-gui at lists.digium.com
> > Sent: Tuesday, June 30, 2009 8:00:29 AM GMT -05:00 US/Canada Eastern
> > Subject: [asterisk-gui] GUI Infinite loop, no DAHDI installed
> >
> > Hi List,
> >
> > I just upgraded my old asterisk to 1.4.25.1, and i thought i give the
> > GUI a try since we need it to dynamically generate extension entries.
> >
> > I installed the GUI from the svn (GUI-version : SVN-branch-2.0-r4947),
> > but as soon as I try to log in, the GUI is stuck in a loop, it looks
> > like it trys to run dahdi_genconf, which then fails.
> >
> > I get the following in the CLI:
> > WARNING[14499]: app_system.c:107 system_exec_helper: Unable to execute
> > 'dahdi_genconf'
> >
> > I haven't even DAHDI installed. To check it, i ran make menuselect
> > again, and the chan_dahdi was not selected.
> >
> > I found some hints towards file restrictions, so I changed them, but it
> > didn't work.
> >
> > I would appreciate any help, thanks
> >
> > --
> >
> > Christoph Krell
> > Technik
> >
> >
> >
> >
> >
> >
> > --
> >
> > Christoph Krell
> > Technik
> >
> >
> ________________________________________________________________________________
> >
> > Xidras GmbH
> > Stockern 47
> > 3744 Stockern
> > Austria
> >
> > Tel: +43 (0) 2983 201-30507
> > Fax: +43 (0) 2983 201-305079
> > Email: christoph.krell at xidras.com
> > Web: http://www.xidras.com
> >
> > FN 317036 f | Landesgericht Krems | ATU64485024
> >
> >
> ________________________________________________________________________________
> >
> > VERTRAULICHE INFORMATIONEN!
> > Diese eMail enthält vertrauliche Informationen und ist nur für den
> > berechtigten
> > Empfänger bestimmt. Wenn diese eMail nicht für Sie bestimmt ist,
> > bitten wir Sie,
> > diese eMail an uns zurückzusenden und anschließend auf Ihrem
> Computer und
> > Mail-Server zu löschen. Solche eMails und Anlagen dürfen Sie weder
> > nutzen,
> > noch verarbeiten oder Dritten zugänglich machen, gleich in welcher Form.
> > Wir danken für Ihre Kooperation!
> >
> > CONFIDENTIAL!
> > This email contains confidential information and is intended for the
> > authorised
> > recipient only. If you are not an authorised recipient, please return
> > the email
> > to us and then delete it from your computer and mail-server. You may
> > neither
> > use nor edit any such emails including attachments, nor make them
> > accessible
> > to third parties in any manner whatsoever.
> > Thank you for your cooperation
> >
> >
> ________________________________________________________________________________
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >
> > asterisk-gui mailing list
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-gui
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >
> > asterisk-gui mailing list
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-gui
>
>
>
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-gui mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-gui
> ------------------------------------------------------------------------
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-gui mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-gui
More information about the asterisk-gui
mailing list