Quantcast
Channel: FHEM – wolf-u.li
Viewing all articles
Browse latest Browse all 46

Lösung für FHEM 72_FRITZBOX.pm: ctlmgr_ctl: not found

$
0
0

Heute habe ich mal kurz mein Log ansehen wollen und hatte mich gewundert, warum mein Browser eeeewig geladen hatte. Grund waren zigtausende Einträge die so aussahen:

2015.10.25 12:15:28 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 3878.
2015.10.25 12:15:28 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 3759.
2015.10.25 12:15:28 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 3629.
sh: 1: ctlmgr_ctl: not found
sh: 1: ctlmgr_ctl: not found
sh: 3: ctlmgr_ctl: not found
sh: 5: ctlmgr_ctl: not found
sh: 7: ctlmgr_ctl: not found
sh: 9: ctlmgr_ctl: not found


Diese hatte mein Log innerhalb von 24 Stunden auf grob 32MB aufgeblasen. Die Lösung ist relativ einfach: Mein FHEM läuft nicht auf einer FRITZ!Box und meine Fritzbox ist in Version 06.30 wo es kein Telnet mehr gibt. Dadurch findet sich auch das Programm ctrlmgr_ctl nicht und via Telnet geht auch nichts. Daher muss man in der Moduldefinition folgende Attribute setzen:

attr [GERAETENAME] forceTelnetConnection 0
attr [GERAETENAME] allowShellCommand 0 
attr [GERAETENAME] allowTR064Command 1

Und schon war wieder Ruhe.


Related posts:


© 2005-2014 by Uli Wolf - This Content is distributed under the Creative Commons License
This feed is for personal, non-commercial use only.
The use of this feed on other websites without attribution to the author and notification of the author breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: d2a576b5311479d89eff39b7ca886f6b)

Viewing all articles
Browse latest Browse all 46