bri_net_ptmp macht Asterisk gaga

sooperkuh

Neuer User
Mitglied seit
29 Aug 2005
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo allerseits, das ist wahrscheinlich unoriginell, aber ich will das gleiche
was hier alle wollen, nämlich über eine hfc-pci-Karte per SIP telefonieren.

Ich bin nach der Anleitung
http://de.bach-online.de/blog/index.php?p=18
vorgegangen.

Ich habe gleich die fertigen Debian-Pakete genommen, die
eigentlich alles drinnen haben sollten (bristuff&co), seit kurzem.

Die Treiber werden anscheinend geladen, ztcfg scheint auch zu
gehen:

Zapata Telephony Interface Registered on major 196
PCI: Enabling device 0000:00:0d.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
zaphfc: CCD/Billion/Asuscom 2BD0 configured at mem 0xd0864f00 fifo 0xccfc8000(0xcfc8000) IRQ 10 HZ 250
zaphfc: Card 0 configured for NT mode
zaphfc: 1 hfc-pci card(s) in this box.
Registered tone zone 3 (Netherlands)

Das Problem ist nur, wenn ich versuchte Asterisk mit
asterisk -U asterisk -vvvc zu starten, dann hängt er
nämlich bei folgender Ausgabe:

== Registered application 'AutoanswerLogin'
== Registered application 'Autoanswer'
[chan_zap.so] => (Zapata Telephony w/PRI)
== Parsing '/etc/asterisk/zapata.conf': Found
-- Registered channel 1, PRI Signalling signalling
-- Registered channel 2, PRI Signalling signalling
-- Automatically generated pseudo channel

Von da an sagt er nix.

Wenn ich mit asterisk -r auf diesen Asterisk verbinde,
dann zeigt er mir keine zap-Kommandos an (z.B. wenn
ich help mache).

Das seltsame: Das passiert nur mit bri_net_ptmp, mit
bri_net *scheint* er zu funktionieren (allerdings ist
das das falsche, oder?).

Irgendwelche Ideen, wie ich das Problem beheben oder
zumindest diagnostizieren könnte?

Danke im Vorhinein!
/ralph
 
@sooperkuh

Ich habe gleich die fertigen Debian-Pakete genommen, die
eigentlich alles drinnen haben sollten (bristuff&co), seit kurzem.

Nee, das geht nicht.
Christopher Bach erklärt es auch nicht.

Gruß
britzelfix
 
Danke für die Antwort, britzelfix. Ja, ich weiß schon, daß Christopher vorschlägt die Pakete von Junghanns.net runterzuladen. Da hab ich dann aber dasProblem, daß ich nicht weiß, was beim Debian-Asterisk geändert wurde, bzw. den upstream-Asterisk selbst runterzuladen.

Die fertigen Pakete wären da schon praktischer. Wenn es mit den Debian-Paketen wirklich nicht gehen sollte, dann wird mir eh nix überbleiben.
Nur denk ich mir, dann sollt ich bei den Debian-Paketen zumindest einen Bug melden.

Wenn du schreibst, daß das nicht geht, hast du da konkretere Links,
damit ich einen Bugreport für die Debian-Packages schreiben kann?
Mir scheint, die bemühen sich echt, das brauchbar zu machen.

TIA
/ralph -- ist das ein Finn-dinghy?
 
@sooperkuh,

Das bristuff ist ein patch-paket, welches die nötigen pakete wie
asterisk, libpri und zaptel per script runterlädt und patcht.
Debian hat mit bristuff nichts zu tun, daher erübrigt sich auch ein
Bugreport weil es als Userfehler gewertet wird. Fertige Pakete
wird es wohl geben, wenn die bristuff-patches in die asterisk-quellen
einfließen. Angeblich scheitert das an einer Einigung zwischen junghanns
und asterisk. Vielleicht weiß jemand noch genaueres.

Ich hab dazu ein howto gepostet:
http://www.ip-phone-forum.de/forum/viewtopic.php?t=21838


Ja ist ein Dinghy, mal sehen ob ich nextes Jahr dazu komme.

Gruß
britzelfix
 
Debian hat aber schon die bristuff-patches in die Pakete eingebunden, soweit ich das verstehe, Auszug aus dem Changelog:

|zaptel (1:1.0.9-5) unstable; urgency=low
|
| * Import bristuff-0.2.0-RC8l.dpatch
|
| -- Santiago Ruano Rincon <[email protected]> Sat, 30 Jul 2005 11:26:42
-0500

Wenn das bristuff nicht dabei wäre, dann hätte ich doch gar kein zaphfc-Modul, oder? Hab ich aber.

Anscheinend verhindern die rechtlichen Probleme zwischen Junghanns.net
und Digium nur ein Einbauen der Junghanns-Sourcen in den Original-Asterisk, nicht aber gepatchte Debianpakete.

Ich bin mir auch gar nicht sicher, ob das jetzt die Software oder
die Hardware ist, oder auf welcher Ebene der Fehler angesiedelt ist.

Wenn ich das Ding auf bri_net (statt bri_net_ptmp) stelle, dann krieg
ich zwar auch kein Freizeichen (wär das zu erwarten?), aber Asterisk
startet wenigstens. Aja, und ich hab mir angeschaut *vor* welcher
Zeile er hängt. Wenn ich ihn mit bri_net starte, dann schreibt er
mir an der Stelle nach dem hängenbleiben:

== Starting D-Channel on span 1
== Registered channel type 'Zap' (Zapata Telephony Driver w/PRI)
== Registered channel type 'Tor' (Zapata Telephony Driver w/PRI)
== Registered application 'CallingPres'
== Registered application 'zapEC'
== Manager registered action ZapTransfer
== Manager registered action ZapHangup
== Manager registered action ZapDialOffhook
== Manager registered action ZapDNDon
== Manager registered action ZapDNDoff
== Manager registered action ZapShowChannels

Anscheinend hat er also ein Problem damit den D-Kanal irgendwie
zum laufen zu kriegen.

/ralph -- vielleicht sollt ich doch noch mal in den sauren Apfel beißen
und bristuff händisch kompilieren.
 
Es war anscheinend die Hardware!

Ich hab die Karte gegen eine andere HFC-Karte ausgetauscht, und jetzt
geht es, zumindest die Demo-Applikation. Um die extensions.com und
SIP muß ich mich erst kümmern ;)

Und für andere Debian-Anwender: Ja, in den unstable-Versionen ist
bristuff in den Debian-Paketen gleich drin und funktioniert (wenn man
keine kaputte Karte hat).

/ralph @britzelfix: Finn Dinghy würd ich auch gerne einmal probieren, ich
komm zwar auch kaum dazu, aber hab einen Laser.
 
@sooperkuh

Und für andere Debian-Anwender: Ja, in den unstable-Versionen ist
bristuff in den Debian-Paketen gleich drin und funktioniert (wenn man
keine kaputte Karte hat).

Das ist schön zu hören. Ich bin noch nicht so mutig
um unstable einzusetzen aber ich kann mir vorstellen,
daß es nicht mehr so lange dauern wird bis es in testing/stable
erscheint. Das wird dann dazu führen, daß sehr viele Debian
mit * einsetzen werden. :)

Gruß
britzelfix

Laser ist doch auch Klasse, besonders wenn es viel Wind gibt
sieht es vom weiten sehr cool aus.
 
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.