[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