[Eisfair] Problem mit fbtr64toolbox

Stefan Puschek stefan.puschek at t-online.de
Mo Jan 5 17:55:22 CET 2026


Hallo Marcus,
> 
> >> Lies mal die Beschreibung zur SOAPsearch-Option; die filtert dir
> >> unnötiges aus und bringt es in besser les- und auswertbare Form.
> > 
> > das werde ich - spart mir unnötige "Grepperei" :)
> 
> Bin gerade dabei, das neue Kommando voipstat zu implementieren,
> dessen Ausgabe etwa so aussehen könnte:
> 
> # ../fbtr64toolbox.sh voipstat
> VoIP account status (FRITZ!Box 7490 Release 113.07.60 at 192.168.1.1)
> Idx Number        Username      Registrar           Status            
>   1 0123456789    0123456789    sip.xyz.de          2 - registered    
> ...
>   8                                                 0 - disabled      
> 
> Komisch der leere 8. Account, den gibt und gab es nie, habe immer 7
> Nummern gehabt.
> 
> UAch die von dir verwendete Funktion gibt den aus:
> 
> # fbtr64toolbox.sh mysoaprequest 
> /usr/share/doc/fbtr64toolbox/soapsamples/tr64desc.xml.x_voipSCPD.xml.X_AVM-
> DE_GetVoIPStatus_1 --SOAPparameterlist "7,"
> ...
> <?xml version="1.0"?>
> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" 
> s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
> <s:Body>
> <u:X_AVM-DE_GetVoIPStatusResponse xmlns:u="urn:dslforum-
> org:service:X_VoIP:1">
> <NewX_AVM-DE_VoIPStatus>disabled</NewX_AVM-DE_VoIPStatus>
> </u:X_AVM-DE_GetVoIPStatusResponse>
> </s:Body>
> </s:Envelope>
> 
> Wohl mal wieder ein Bug in der Fritzbox-Firmware.
> 
> Werde den aber nicht ausfiltern, er ist ja in der Ausgabe erkennbar.
> 
> Die neue voipstat-Funbktion verwendet aber nicht 
> tr64desc.xml.x_voipSCPD.xml.X_AVM-DE_GetVoIPStatus_1 sondern 
> tr64desc.xml.x_voipSCPD.xml.X_AVM-DE_GetVoIPAccounts_1, da dies die
> TR64- Funktionsaufrufe minimiert, denn die brauchen deutlich länger
> als eine einmalig von der Fritz angeforderte XML-Liste durchzusuchen.

Danke :)

Wenn Du das Debian-Paket neu baust: die eislib.gz sollte bei der
Installation mit dpkg auch ausgepackt werden, sonst läufts nicht...

Groetjes
Stefan



Mehr Informationen über die Mailingliste Eisfair