Hallo Zusammen,
ich bin wieder mal am durchdrehen!
Folgender Sachverhalt:
Ich
möchte den SIP-Client nutzen um mich bei diversen Ereignissen über die
Fritzbox anrufen zu lassen. Dies lässt sich prima mit dem SIP-Cient
realisieren. Dazu muss man aber zuerst die Voraussetzungen schaffen und
das Modul Net::SIP installieren.
FHEM läuft bei mir auf nem QNAP
NAS. Perl gibt es ganz normal im QNAP eigenen Appstore und funktioniert.
Um mit CPAN, oder auch manuell (perl Makefile.PL, make und make
install) das Modul Net::SIP zu installieren muss im Verlauf der
Installation compiliert werden.
Das Makefile.PL wird noch erzeugt, aber ab "make" geht es nicht mehr, da offensichtlich kein Compiler installiert ist.
Ich
dachte da an GCC. Dieser gibt es im Appstore nicht. Programme von
Drittanbietern lassen sich derzeit über das Entware-ng Programm finden
und per Terminal installieren. Das klappt auch wunderbar. GCC ließ sich
über OPKG installieren und make hat danach auch funktioniert. Das make
zum Sip-Client letztlich auch. Soweit so gut.
Und jetzt zum mich in den Wahnsinn treibenden Problem:
Nun
wollte ich in FHEM den SIP-Client ansprechen. Devices lassen sich
definieren, Attribute setzen...alles ok. Beim Absetzen eines "Calls"
fragt FHEM nun nach einem fehlenden Net::DNS Modul. Ich dachte, kein
Problem...suchen und installieren.
Aber leider kennt das NAS
plötzlich keine Perl- bzw. CPAN Aufrufe mehr. Nach der Installation des
Entware-ng Programms kannte er diese Aufrufe nicht mehr. Installiere ich
Perl neu, geht es wieder. Danach kennt er aber keine Entware-ng (OPKG)
Aufrufe mehr und auch kein "make" und kein GCC. Installiere ich dies
wieder neu, dann ist Perl wieder weg. ....und so weiter...und so weiter.
Ich meine, wasn des fürn schei** !!!
Hat es von euch jemand drauf mir zu helfen? Das würde mich glücklich machen
Gruß Raik