[Frage] Callmonitor: Name des Anrufers an DECT-Mobilteil übertragen

thomas.schmiedl

Neuer User
Mitglied seit
2 Mrz 2015
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich würde gerne bei meiner 7312 das Callmonitor-Paket (http://freetz.org/wiki/packages/callmonitor) nutzen, um den Namen des Anrufers (Rückwärtssuche) im Mobilteil Gigaset E500 zu sehen. Leider scheint diese Anzeige bei Dect-Telefonen nicht möglich zu sein (http://www.ip-phone-forum.de/showthread.php?t=215089).

Ich bin "nur" normaler Anwender. Vielleicht könnte man die interne Kommunikation mit dem dect_manager (http://www.wehavemorefun.de/fritzbox/Dect_manager) herausfinden und darüber "eigene" Texte zum Mobilteil senden. Oder gäbe es die Möglichkeit einer alternativen Dect-Software für die Fritzbox?

Danke für Eure Hilfe. Von AVM habe ich auf Anfrage keine Informationen erhalten.

Viele Grüße,
Thomas
 
Hallo Thomas,

das geht leider alles nicht. Der DECT-Teil von AVM ist closed source. Ersetzen ist derzeit nicht möglich... Eine alternative DECT-Software gibt es auch nicht.

Gruß
Oliver
 
Abend

Vielleicht bekommt aber ein ambitionierter Reverse Engineer lust auf sein Hobby,
wenn er denn mal wieder Zeit findet das hier (Post #1) zu Lesen.
 
Auch wenn der Beitrag schon älter ist, folgende Idee: Die Prozesskommunikation zwischen 'telefon' und 'dect_manager' läuft über unix-socket-Dateien (hier /var/tmp/foncontrol). Mit strace kann man sich die verschlüsselte (?) Übertragung ansehen. Bin leider kein Entwickler, aber vielleicht gibt es kundige Leute hier im Forum, die ein C-Programm erstellen können, das eigenen Text über /var/tmp/foncontrol oder /dev/dect_io überträgt. Während der Übertragung mit strace mitlesen und die verschlüsselten (?) Übertragungen mit dem Original (z. Bsp. "\32\0`\200\0\0\20\fKein Bier vor 4\0\0\0") vergleichen.

# ps
PID USER VSZ STAT COMMAND
650 root 6516 S telefon a127.0.0.1
660 root 5220 S dect_manager

# ./strace -p 650 -o telefon.trace
send(21, "\32\0`\200\0\0\20\fKein Bier vor 4\0\0\0", 26, 0) = 26

# ls -l /proc/650/fd/ | grep 21
lrwx------ 1 root root 64 May 9 13:01 21 -> socket:[1892]

# ./lsof | grep 1892
COMMAND PID TID USER FD TYPE DEVICE SIZE/OFF NODE NAME
telefon 650 root 21u unix 0x83324240 0t0 1892 /var/tmp/foncontrol
telefon 650 655 root 21u unix 0x83324240 0t0 1892 /var/tmp/foncontrol

# ./strace -p 660 -o dect.trace
recv(10, "\32\0`\200\0\0\20\fKein Bier vor 4\0\0\0", 26, 0) = 26
write(8, "\0\24R\200\24/\330\201\17\2\32\32Kein Bier v\r", 24) = 24

# ls -l /proc/660/fd/ | grep 10
lrwx------ 1 root root 64 May 9 13:03 10 -> socket:[1891]

# ./lsof | grep 1891
dect_mana 660 root 10u unix 0x833243c0 0t0 1891 socket

# ls -l /proc/660/fd/ | grep 8
lrwx------ 1 root root 64 May 9 13:03 8 -> /dev/dect_io
 
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.