Asterisk hängt nach "Avoided initial deadlock for"

mabo

Neuer User
Mitglied seit
23 Jun 2005
Beiträge
105
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich wollte nun auch nochmal mISDN 030 testen, aber ich bekomme nach dem ersten ausgehenden Gespräch (über ISDN)eine Fehlermeldung "Avoided initial deadlock for" und rein/raus über ISDN geht nix mehr.

Neuinstallation Debian etch (testing)
Asterisk Version 1.2.7.1
Zaptel Version 1.2.5
Libpri Version 1.2.2
install-misdn-mqueue.tar.gz 07-Apr-2006 12:42

alles ist so wie ich es gesehen habe sauber durchgelaufen bei der Installation.

/etc/init.d/misdn-init start
-----------------------------------------
Loading module(s) for your misdn-cards:
-----------------------------------------
modprobe hfcpci protocol=0x12 layermask=0x3
modprobe avmfritz protocol=0x2 layermask=0xf
chown: „asterisk:asterisk“: ungültiger Benutzer
creating device node: /dev/mISDN


Was hat das damit auf sich ? ---> chown: „asterisk:asterisk“: ungültiger Benutzer
Warum wid avmfritz schon beim booten geladen und das hfc Modul nicht ?
Nach einem misdn-init start geht kein misdn-init restart mehr (avmfritz speicherzugriffsfehler ?!?)


-- Executing SetCallerID("mISDN/1-u0", "123456") in new stack
-- Executing Dial("mISDN/1-u0", "mISDN/2/1234") in new stack
-- Called 2/1234
-- mISDN/2-u1 is ringing
-- mISDN/2-u1 answered mISDN/1-u0
-- Saved useragent "snom360/4.1" for peer 30
== Spawn extension (intern-hfc, 01234, 2) exited non-zero on 'mISDN/1-u0'
May 1 14:04:45 WARNING[6070]: channel.c:787 channel_find_locked: Avoided initial deadlock for '0x813b818', 10 retries

Kann mir da wer weiterhelfen ?

Gruß Mabo
 
Ich tippe nur mal ganz leicht - hast Du mal versucht den User von root auf "asterisk" zu ändern ?

Das würde das chown (und ggf mehr) erklären...

Das "DEADLOCK" habe ich hier bei mir auch registriert, es scheint aber (Klopf auf Holz) keine Auswirkungen zu haben..
 
Hallo HobbyStern,
nein ich habe nicht mit chown rumgespielt ... was die ganze sache noch komischer macht.
Um zu testen habe ich jetzt mal den Benutzer und die Gruppe Asterisk erstellt, bring aber auch keine abhilfe.

Was ich so komisch finde das ich misdn-init nur einmal starten kann danach ist das avmfritzmodul blockiert und ich kann nach einem stop oder reload die konsole schließen.
 
Hieran hast Du gedacht :

!! Forget to use capi together with chan_misdn. ?

Ansonsten warte etwas, hier gibt es ziemlich gute Ansprechpartner für mISDN.

Beste Grüße,

Stefan
 
nein capi ist nicht installiert und die hisax Module habe ich gelöscht damit sie nicht geladen werden.

Gruß Mabo
 
mabo schrieb:
nein capi ist nicht installiert und die hisax Module habe ich gelöscht damit sie nicht geladen werden.

Gruß Mabo
Welche misdn-Version hast Du? Es gibt seit kurzem einen 0.3.1rc3.
Auf der Console vom asterisk
Code:
misdn show config 0
eingeben. Dann wird auch die momentane Version angezeigt.
 
Das avmfritz modul wird durch den hotplug mechanismus von debian automatisch geladen.

Du solltest mal versuchen das avm-modul (am besten auch das hfc-modul) in die /etc/hotplug/blacklist einzutragen. Vorsichtshalber schreibst du noch ein "skip avmfritz" in die Datei /etc/discover.conf.

Dann solltest du mal versuchen nach einem Reboot zu schauen ob das modul noch automatisch geladen wird.

Ich nehme an im avmfritz ist noch irgendein Entlade-Bug.. und dadurch das misdn-init das avmfritz erstmal entladen muss um die richtigen parameter zu übergeben passiert bei dir dieses komische zeugs..
 
crich schrieb:
Das avmfritz modul wird durch den hotplug mechanismus von debian automatisch geladen.

Du solltest mal versuchen das avm-modul (am besten auch das hfc-modul) in die /etc/hotplug/blacklist einzutragen. Vorsichtshalber schreibst du noch ein "skip avmfritz" in die Datei /etc/discover.conf.

Bist du dir sicher mit der Blacklist?
auf meinem System (etch) finde ich nur:

/etc/modprobe.d/blacklist
 
Danke für eure hilfe,
also ich habe den Vorschlag von crich mal umgesetzt und auch /usr/src/install-misdn-mqueue make clean und make install erneut gestartet.
.

in /etc/discover.conf habe ich
skip avmfritz
skip hfcpci
skip fcpci
und in /etc/modeprobe.d/blacklist
blacklist avmfritz
blacklist hfcpci
blacklist fcpci
eingetragen

Die module werden jetzt auch nicht mehr automatisch geladen ! :)


Aber nach einem /etc/init.d/misdn-init start gefolgt von restart wirft immer noch die selbe Meldung und die konsole hängt.


Code:
MABOSPBX:~# /etc/init.d/misdn-init start
-----------------------------------------
 Loading module(s) for your misdn-cards:
-----------------------------------------
modprobe avmfritz protocol=0x2 layermask=0xf
modprobe hfcpci protocol=0x12 layermask=0x3
[i] creating device node: /dev/mISDN
MABOSPBX:~# /etc/init.d/misdn-init restart
-------------------------------------------
 Unloading module(s) for your misdn-cards:
-------------------------------------------
rmmod avmfritz
/etc/init.d/misdn-init: line 335:  6104 Speicherzugriffsfehler  rmmod avmfritz
rmmod hfcpci
ERROR: Module mISDN_isac is in use by avmfritz

Gruß Mabo
 
Zuletzt bearbeitet:
Hi Mabo,
ein einfaches /etc/init.d/misdn-init start sollte doch erstmal reichen. Offensichtlich gibt es immer noch Probleme beim Entladen der Module.
Nun kannst Du auch den asterisk starten und da weiterexperimentieren.

Viel Spaß!


mabo schrieb:
Aber nach einem /etc/init.d/misdn-init start gefolgt von restart wirft immer noch die selbe Meldung und die konsole hängt.


Code:
MABOSPBX:~# /etc/init.d/misdn-init start
-----------------------------------------
 Loading module(s) for your misdn-cards:
-----------------------------------------
modprobe avmfritz protocol=0x2 layermask=0xf
modprobe hfcpci protocol=0x12 layermask=0x3
[i] creating device node: /dev/mISDN
Gruß Mabo
 
ein einfaches /etc/init.d/misdn-init start sollte doch erstmal reichen

eigentlich schon ... aber mein Hauptproblem ist ja das sich nach einen einzigem Gepräch die Kiste aufhängt!

Nach vielem hin und her (gewechelt von Debian Unstabel zu CentOS und letztendlich nach Debian Stabel mit backports Kernel 2.6.15-1-k7 zurück) läd und entläd sich das avmfritz Modul richtig. Aber Das Haptproblem ist unverändert !

auch rc27 bracht keine abhilfe

Jetzt benutze ich erstmal capi.cm 65 für die Fritzcard und Misdn für meine HFC das läuft seit gestern abend :)

Gruß Mabo
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,172
Beiträge
2,247,422
Mitglieder
373,715
Neuestes Mitglied
wesleymoons87
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.