Hallo allerseits,
ich habe laut der Anleitung(en) hier fhem auf meiner DS215j installiert. Es läuft im Prinzip, allerdings bekomme ich beim starten folgende Fehlermeldungen im Log:
2015.09.16 09:44:08 1: reload: Error:Modul 99_update deactivated:
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 37.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 38.
Global symbol "$DISTRIB_BRANCH" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 64.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 83.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 138.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 149.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 150.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 151.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 152.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 158.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 190.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 220.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 449.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 580.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 587.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 588.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 589.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 598.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 646.
Global symbol "$DISTRIB_RELEASE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 678.
Global symbol "$DISTRIB_RELEASE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 679.
Global symbol "$DISTRIB_BRANCH" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 680.
Global symbol "$DISTRIB_DESCRIPTION" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 681.
Global symbol "$DISTRIB_DESCRIPTION" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 689.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 700.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 700.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 701.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 720.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 725.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 729.
Global symbol "%UPDATE" requires explicit package name at /usr/local/FHEM/share/fhem/FHEM/99_update.pm line 734.
2015.09.16 09:44:08 1: Including /usr/local/FHEM/etc/fhem.cfg
2015.09.16 09:44:08 3: modpath must point to a directory where the FHEM subdir is
2015.09.16 09:44:08 3: Valid value for verbose are 0,1,2,3,4,5
2015.09.16 09:44:08 3: telnetPort: port 7072 opened
2015.09.16 09:44:08 3: WEB: port 8083 opened
2015.09.16 09:44:08 3: WEBphone: port 8084 opened
2015.09.16 09:44:08 3: WEBphone: attribute smallscreen deprecated, converted to stylesheetPrefix
2015.09.16 09:44:08 3: WEBtablet: port 8085 opened
2015.09.16 09:44:08 3: WEBtablet: attribute touchpad deprecated, converted to stylesheetPrefix
2015.09.16 09:44:08 1: Including /usr/local/FHEM/var/log/fhem.save # where to save the state of the devices
2015.09.16 09:44:08 1: configfile: modpath must point to a directory where the FHEM subdir is
Valid value for verbose are 0,1,2,3,4,5
WEBphone: attribute smallscreen deprecated, converted to stylesheetPrefix
WEBtablet: attribute touchpad deprecated, converted to stylesheetPrefix
2015.09.16 09:44:08 1: usb create starting
2015.09.16 09:44:08 1: PERL WARNING: Can't exec "lsusb": No such file or directory at /usr/local/FHEM/share/fhem/FHEM/98_autocreate.pm line 488.
2015.09.16 09:44:08 1: usb create end
2015.09.16 09:44:08 2: Error messages while initializing FHEM: configfile: modpath must point to a directory where the FHEM subdir is Valid value for verbose are 0,1,2,3,4,5 WEBphone: attribute smallscreen deprecated, converted to stylesheetPrefix WEBtablet: attribute touchpad deprecated, converted to stylesheetPrefix
2015.09.16 09:44:08 0: Featurelevel: 5.6
2015.09.16 09:44:08 0: Server started with 8 defined entities (version $Id: fhem.pl 9218 2015-09-09 19:43:43Z rudolfkoenig $, os linux, user root, pid 694)
Es ergeben sich für mich 2 Probleme
1. Problem mit dem Modul 99_update.pm
-> keine Ahnung was das für ne Ursache hat
2. Problem beim setzen von modpath (modpath must point to a directory where the FHEM subdir is)
In der fhem.cfg steht dafür folgende Zeile
...
attr global modpath /usr/local/FHEM/share/fhem
...
Das Verzeichnis existiert, darin enthalten ist auch das FHEM-Verzeichnis mit den Modulen
Wo liegt hier der Fehler? Habe ich bei der Installation was vergessen?
Grüße Nico
Problem 1 habe ich schon selber gelöst, Die Datei musste einfach nur gelöscht werden da das das Update selbst nicht hinbekommt.
Das 2. und eigentliche Problem bleibt aber weiterhin bestehen.
Grüße Nico
Zitat von: znbrain am 16 September 2015, 10:48:13
Das 2. und eigentliche Problem bleibt aber weiterhin bestehen.
Als Neuling bin ich auch soweit gekommen. Gibt es für 2. mittlerweile eine Lösung/Antwort?