[Eisfair] [e1] asterisk-dahdi-hfcs mit 2 Karten

Holger Bruenjes holgerbruenjes at gmx.net
Do Apr 14 19:10:36 CEST 2016


Hallo Stefan

Am 2016-04-12 um 22:19 schrieb Stefan Welte:

> Ohne diesmal in der F1-Schnellhilfe gekuckt zu haben, hätte ich dort die leicht abgespeckte Version gefunden:
>> Bei diesem Parameter werden benoetigte Optionen eingestellt. z.B bei hfc-s Karten der NT Modus. Weitere
>> Optionen sind bei den jeweiligen Modulen ersichtlich, durch den Aufruf von 'modinfo $modul' Gueltige
>> Werte: vom Treiber Standardeinstellung: DAHDI_CARDS_%_OPTION=''
> Der Zusatz "nt_modes=0,1  (CARDS Nummer, mit Komma getrennt)" fehlt und wäre auch hier hilfreich.

Ich habs jetzt eingefuegt dahdi-2.6.1


> 
> Bei der Konfiguration habe ich die Wahl, ob ich eine oder zwei HFCS_GROUP benutze, falls ich die
> F1-Schnellhilfetexte nicht falsch verstehe. Worin liegt der Unterschied?
> Setze ich ASTERISK_HFCS_GROUP_N='2' und ändere ASTERISK_PHONES_X_TYPE von 'hfcs' auf hfcs zu hfcs1 bzw.
> hfcs2, so wirft das config-script den Fehler "Fatal error: Call to undefined function preg() in
> /var/lib/asterisk/config/writeFunc.php on line 332". Sollte hier statt "preg" "preg_match" stehen
> (Vermutung/geraten:)?

der Parameter 'ASTERISK_PHONES_X_TYPE' hat keinen Einfluss mehr, der
steht da nur noch drin, weil ich das unsicher war was mit dem so
passiert


> 
> Auffälligkeit bei asterisk/dahdi gestoppt und nachfolgendem Asterisk-Start:
> root at eis2 2.7.1:~ # /etc/init.d/asterisk stop
>  * Stopping Asterisk ...                                  [  OK  ]
>  * Stopping Asterisk Webinterface ...                     [  OK  ]
> root at eis2 2.7.1:~ # /etc/init.d/dahdi stop
>  * Stopping Asterisk ...                                  [  OK  ]
>  * Unloading DAHDI hardware modules:
>                                                        [  OK  ]
> root at eis2 2.7.1:~ # /etc/init.d/asterisk start
>  * Loading DAHDI hardware modules:  dahdi_hfcs:           [  OK  ]
>  * Running dahdi_cfg:                                     [  OK  ]
>  * Starting Asterisk ...
> Unable to access the running directory (Permission denied).  Changing to '/' for compatibility.
>                                                        [  OK  ]
>  * Starting Asterisk Webinterface ...                     [  OK  ]
>  * Starting Asterisk ...
> Unable to continue: /usr/sbin/asterisk is running         [ WARN ]
>  * Starting Asterisk Webinterface ...                     [  OK  ]
> root at eis2 2.7.1:~ #
> 
> Da scheint asterisk dahdi zu starten, was wiederum versucht (zusätzlich) asterisk zu starten.

Diesen Fehler kann  ich nicht nachstellen

Ich habe auch das asterisk-2.5.1  Paket auf Pack-Eis abgelegt.

Holger


Mehr Informationen über die Mailingliste Eisfair