[Btx] Problem mit btx_modem und neu-ulm
Thomas Kühling
thomas.kuehling at netzdeponie.de
Sun Sep 13 11:22:37 UTC 2020
Hallo zusammen,
ich bin nochmal auf Spurensuche gegangen und habe zwei Fehler
identifizieren können. Ich hatte in der sip.conf noch ulaw als Codec.
Das habe ich nun auf alaw angepasst. Außerdem steht im Sourcecode von
btx_modem[1], dass es nicht eigenständig antwortet. Also habe ich nun
die extensions.conf wie folgt erweitert:
[Bildschirmtext]
exten => 190,1,Progress()
exten => 190,n,Wait(1)
exten => 190,n,v23(127.0.0.1 8289)
exten => 190,n,Hangup()
Vorher hatte ich gar nichts gehört. Mit der Progress() oder Answer()
Operation davor kommt nun ein Piepton, ähnlich wie bei der
092815493355190. Allerdings knackert es ein wenig. Ich kann es nicht
besser beschreiben. Ich versuche nun nochmal mein Glück mit dem
Softmodem für Asterisk[2].
Hat denn jemand schon mal ein ähnliches Setup hinbekommen? Weiß
jemand, wie der Aufbau von 092815493355190 ist? Das müsste da ja
ähnlich sein.
[1]: https://github.com/Casandro/btx_modem/blob/master/src/app_v23.c#L40
[2]: https://github.com/proquar/asterisk-Softmodem
--
Schöne Grüße,
Thomas
Zitat von Stefan Bethke <stb at lassitu.de>:
> Seith erstmal nicht falsch aus. Ich kann mal schauen, wo ich meine
> Config hingetan habe.
>
> Was passiert denn, wenn du mit einem Telefon anrufst? Hörst du das
> virtuelle Modem?
>
>
> Gruß,
> Stefan
>
>> Am 12.09.2020 um 22:20 schrieb Thomas Kühling
>> <thomas.kuehling at netzdeponie.de>:
>>
>> Hallo zusammen,
>>
>> ich sitze gerade am MultiKom und ich möchte gerne ein offline Setup
>> aufbauen, damit ich nicht auf eine Amtsleitung angewiesen bin.
>>
>> Ich habe nun das MultiKom an FON1 der Fritzbox und an der Fritzbox
>> ist im Netzwerk ein Raspberry mit Asterisk13. Ich habe das
>> btx_modem als Applikation dafür gebaut und den neu-ulm Server über
>> socat angebunden.
>>
>> Leider klappt die Einwahl nicht. Hier sind ein paar Details zu
>> meiner Installation:
>>
>> extensions.conf für das v23 Modem:
>>
>> [Bildschirmtext]
>> exten => 190,1,v23(127.0.0.1 8289)
>>
>> Und neu-ulm.py habe ich via socat wie folgt laufen:
>>
>> root at raspberrypi:/usr/local/src/bildschirmtext/server# socat
>> TCP-LISTEN:8289,reuseaddr,fork 'exec:python3 neu-ulm.py'
>>
>> So sieht es aus, wenn sich das MultiKom einwählen möchte:
>>
>> Neu-Ulm running.
>> showing page: '00000a'
>> compressed 497 down to 323
>> Sending pal/char: .OK
>> Sending text: .....................................OK
>> history: ['00000a']
>> links: {}
>> client disconnected, shutting down.
>>
>> Während der Einwahl liefert Asterisk folgendes Debug:
>>
>> == Using SIP RTP CoS mark 5
>> > 0xb432aef0 -- Strict RTP learning after remote address set
>> to: 192.168.188.1:7078
>> -- Executing [190 at Bildschirmtext:1] V23("SIP/sip-fon1-0000000f",
>> "127.0.0.1 8289") in new stack
>> == Spawn extension (Bildschirmtext, 190, 1) exited non-zero on
>> 'SIP/sip-fon1-0000000f'
>> [Sep 12 21:09:53] NOTICE[491]: chan_sip.c:28603
>> handle_request_subscribe: Received SIP subscribe for peer without
>> mailbox: sip-fon1
>>
>> Eine Mailbox habe ich nicht definiert. Der Fehler kommt vermutlich
>> durch den Timeout. Das MultiKom bekommt keine Einwahl und bricht
>> dann irgendwann ab.
>>
>> Hat jemand eine Idee, was ich falsch mache?
>>
>> --
>> Danke und Grüße,
>> Thomas Kühling
>>
>>
>>
>>
>>
>>
>>
>> --
>> Btx mailing list
>> Btx at lists.hanse.de
>> https://lists.hanse.de/mailman/listinfo/btx
>
> --
> Stefan Bethke <stb at lassitu.de> Fon +49 151 14070811
More information about the Btx
mailing list