FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: vw2audi am 20 November 2013, 16:19:26

Titel: FHEM auf einer 7330 SL
Beitrag von: vw2audi am 20 November 2013, 16:19:26
Hallo zusammen,

ich bin neu hier und habe seit ein paar Tagen versucht das FHEM auf meiner 7330 SL mit der Firmware FRITZ!OS: 05.59-26626 BETA
habe von FHEM das letzte Image ich glaube es war 5.3 heruntergeladen und auf einen USB Stick entpackt, dieser ist ext3 formatiert und auch die Struktur habe ich so, wie im Wiki erklärt angelget und auch die startfhem so angepasst, das die pfade richtig sind.
Jetzt mein Problem: Wenn ich die ./startfhem eingebe bekomme ich einen Fehler, dass die Datei nicht gestartet werden kann oder so. Sitze leider gerade nicht vor der Box kann heute Abend nochmal schauen.

Ist dieser Fehler bekannt oder kämpft da noch jemand mit?

Danke

Gruß
Christian
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 20 November 2013, 17:02:41
Hallo,

Zitatdass die Datei nicht gestartet werden kann oder so
Ich liebe solche Fehlermeldungen.  8)
Wenn bei mir auch nur ein einziges Gerät als Fehlermeldung "oder so" ausgibt fliegt es hochkant raus  ;)

Ich denke mal deine Frage wäre
a) im FritzBox Unterforum besser aufgehoben
b) mit einer eindeutigen Fehlermeldung leichter zu beheben
c) etwas schwammig - um es mal salopp zu sagen

Zitathabe von FHEM das letzte Image ich glaube es war 5.3 heruntergeladen und auf einen USB Stick entpackt,
Glaubst du das es 5.3 war oder bist du dir sicher? (siehe oben - ich liebe solche Meldungen).
Aktuell sollte ja eigentlich 5.5 sein.

Zitatund auch die Struktur habe ich so, wie im Wiki erklärt angelget und auch die startfhem so angepasst, das die pfade richtig sind.
Beweise.
Sind die Pfade so wie sie sein sollen?
Was hast du in der startfhem angepasst?
Ein Zeichen zuviel oder zuwenig (auch wenn es nur ein Leerzeichen ist) und es klappt auf keinen Fall.

ZitatJetzt mein Problem: Wenn ich die ./startfhem eingebe bekomme ich einen Fehler, dass die Datei nicht gestartet werden kann
Das "oder so" hab ich mal weggelassen.

*glaskugelpolier*
Ich tippe auf "permission denied" als Fehlermeldung - muss aber nicht stimmen.
*glaskugelwegleg*

Die 24 Beiträge nach Eingabe von 7330 ins Suchfeld hast du dir angeschaut?

ZitatIst dieser Fehler bekannt oder kämpft da noch jemand mit?
Mir nicht aber wäre auch im FritzBox-Unterforum evtl. besser aufgehoben (hatte ich das schon erwähnt?).
Das einzige womit wir hier kämpfen sind "glaube ich" und "oder so"-Fehlermeldungen.

Grüße

P.S. Nein - du musst keinen neuen Beitrag im Fritz Box-Unterforum aufmachen. Wenn du willst können wir diesen auch dahin verschieben.
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 20 November 2013, 17:08:43
:-D sorry ich sollte es eigentlich besser wissen, gerade als Service Techniker :-D
Ich reiche die Fehlermeldung heute Abend noch nach.

Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 20 November 2013, 17:38:33
Hallo,

Zitatsorry ich sollte es eigentlich besser wissen, gerade als Service Techniker
Hättest du den letzten Teil besser weg gelassen dann hätte man vielleicht noch drüber hinweg sehen können aber so   :o
Scherz beiseite.

Fehlermeldung posten und dann können wir mal schauen was los ist.
Evtl. müssen wir den Beitrag ja dann doch ins FB-Unterforum schieben aber das sehen wir dann.

Grüße
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 00:57:39
Hallo Ihr lieben ich weiß mit könnte und hätte ist immer schlecht.
Also zurück auf Anfang!

ich habe jetzt die letzte fhem version auf meinen ext3 stick kopiert.
wenn ich mich jetzt mit telnet verbinde und meine Fritzbox mir anzeigt das ich über bussybox verbunden bin navigiere ich mich zu dem USB Stick.
Im Verzeichnis fhem liegt auch die angepasste startfhem datei.
Jetzt führe ich den Befehl ./startfhem aus und es passier folgendes:
# cd fhem
# ./startfhem
-sh: ./startfhem: not found

????
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Icebear am 23 November 2013, 01:06:28
moin

Hört sich so an als wäre sie nicht ausführbar.

ein chmod 755 startfhem sollte dann helfen.

und wech
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 01:10:02
bin ich zu blöd dafür?

ich habe das jetzt gemacht:
# ls
FHEM             dfu-programmer   fhem.pl          startfhem
README_DEMO.txt  docs             lib              startfhemAsRoot
backup.sh        fhem.cfg         log              startfhemDemo
demolog          fhem.cfg.demo    perl             www
# chmod 755 startfhem
# ./startfhem
-sh: ./startfhem: not found
#
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Icebear am 23 November 2013, 01:13:03
mach mal einen ls -al
(hoffe busybox kann das ...) das man die rechte und owner sieht ..
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 01:15:49
schein zu funktionieren das kommt dabei raus:

drwxrwxrwx    8 boxusr99 root          1024 Nov 20 00:41 .
drwxrwxrwx    8 root     root          1024 Nov 23 00:46 ..
drwxrwxrwx    4 boxusr99 root          7168 Nov 20 00:48 FHEM
-rwxr-xr-x    1 boxusr99 root           761 Sep 29 13:44 README_DEMO.txt
-rwxrwxrwx    1 boxusr99 root           277 Sep 29 13:44 backup.sh
drwxrwxrwx    2 boxusr99 root          1024 Nov 20 00:48 demolog
-rwxrwxrwx    1 boxusr99 root        243556 Jul  7  2011 dfu-programmer
drwxrwxrwx    2 boxusr99 root          1024 Nov 20 00:48 docs
-rwxr-xr-x    1 boxusr99 root           744 Sep 29 13:44 fhem.cfg
-rwxr-xr-x    1 boxusr99 root          5123 Sep 29 13:44 fhem.cfg.demo
-rwxr-xr-x    1 boxusr99 root         93295 Sep 29 13:44 fhem.pl
drwxrwxrwx    3 boxusr99 root          1024 Nov 20 00:42 lib
drwxrwxrwx    2 boxusr99 root          1024 Nov 20 00:41 log
-rwxr-xr-x    1 boxusr99 root       1688499 Apr 25  2012 perl
-rwxr-xr-x    1 boxusr99 root           990 Nov 23 00:46 startfhem
-rwxr-xr-x    1 boxusr99 root           522 Sep 29 13:44 startfhemAsRoot
-rwxr-xr-x    1 boxusr99 root           295 Sep 29 13:44 startfhemDemo
drwxrwxrwx    6 boxusr99 root          1024 Nov 20 00:41 www
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Icebear am 23 November 2013, 01:19:39
moin,

Hmm verstehe ich jetzt auch nicht .. sieht soweit eigentlich gut aus ... die rechte passen .... glaub da muss wer ran der sich mit der FB besser auskennt..

gruesse.
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 01:22:28
Hatte die Dateien vom Windoof Rechner aus üüber ftp auf den Stick kopiert ich versuche gerade nochmal mit dem Befehl tar x das fhem file direkt auf dem Stick zu entpacken, dann sollten alle Rechte stimmen ......

Mal schauen, bleibt spannend :-D
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 01:40:13
glaube bin etwas weiter gekommen habe die install fhem angepasst und mal gestartet

# ./install
########################### FHEM INSTALL BEGIN #######################
########################### Extracting fhem.tar.gz ###################
########################### Copying non-chroot style config ##########
mv: can't rename 'fhem.OLD/FHEM/99.*Util.pm': No such file or directory
mv: can't rename 'fhem.OLD/log/*': No such file or directory
chown: unknown user/group boxusr80:root
########################### Starting fhem ############################
/var/media/ftp/EUDAR-Marchi2-0-01/fhem/startfhem: cd: line 5: can't cd to /var/I
nternerSpeicher/fhem
modprobe: module cdc_acm not found in modules.dep
chown: FHEM: No such file or directory
chown: docs: No such file or directory
chown: www: No such file or directory
chown: dfu-programmer: No such file or directory
chmod: dfu-programmer: No such file or directory
/var/media/ftp/EUDAR-Marchi2-0-01/fhem/startfhem: line 39: perl: not found
########################### FHEM INSTALL END #########################
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 01:49:50
ok, es geht vorwärts:

jetzt kommt dieser Fehler

modprobe: module cdc_acm not found in modules.dep
./startfhem: line 39: perl: not found
#
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 23 November 2013, 02:32:12
also für heute Nacht gebe ich erstmal auf ich finde diese insmod cdc-acm.ko einfach nicht

habe mich auch in der FB tief nach unten gesucht
# cd 2.6.32.60
# ls
kernel               modules.ieee1394map  modules.softdep
modules.alias        modules.inputmap     modules.symbols
modules.alias.bin    modules.isapnpmap    modules.symbols.bin
modules.ccwmap       modules.ofmap        modules.usbmap
modules.dep          modules.order        net
modules.dep.bin      modules.pcimap
modules.devname      modules.seriomap
# cd kernel/drivers/usb/class
# ls
usblp.ko

hier sollte die datei eigentlich zu finden sein.....

Weiß jemand weiter?
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Johannes am 23 November 2013, 19:05:40
Hallo,

Schick mir deine Emailadresse, dann sende ich dir das Modul zu. Das wird von fhem nicht mitausgeliefert und muss selbst kompiliert werden.

Grüße,
Johannes
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 24 November 2013, 22:40:19
Herzlichen Dank für die Hilfe,  ich denke ich komme langsam weiter, leider ist es wohl noch nicht so ganz das richtige ....

bekomme jetzt diese Medlung:
## START:fhem-user
id fhem > /dev/null 2>&1
# ./startfhem
insmod: can't insert './cdc-acm.ko': invalid module format
./startfhem: line 39: perl: not found
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 25 November 2013, 00:03:52
habe jetzt noch weitere 3 Stunden an der Box verbraxcht und bekomme es nicht zum laufen.....

hat hier jemand nochmal eine Idee?

habe auf der Box die Firmware FRITZ!OS 05.59-26626 BETA laufen kann es evtl. auch daran liegen?

Gruß
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: rudolfkoenig am 25 November 2013, 09:01:20
Welche Version von fhem (7270 odr 7390) war das?
Wie hast Du es installiert? (bitte eine detaillierte Antwort)
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Mani007 am 25 November 2013, 15:32:07
Ich möchte freundlich darauf hinweisen das nun mehrere der gleiche topics offen sind mit dem gleichen Problem .

Für 7330 SL gibt es für die Beta noch keine cdc-acm .
Bitte immer die Firmware der Fritzbox dazuschreiben .
Auch selbst kompilieren wird scheitern weil freetz für die BETA noch nichts anbietet WEIL auf der Original AVM Seite keine Source vorhanden ist.
Ohne Source wird sich freetz schwierig tun das aufzubereiten .

http://forum.fhem.de/index.php/topic,16625.0.html

Zitat:

Weil die letzte Kernelversion die Freetz hergerichtet hat für die 7330, ist nicht für die Laborversion . Deine ist die wie du beschrieben hast 2.6.32.60 . Bei mir beim kompilieren 2.6.32.41 . Deswegen watscheins auch die Fehlermeldung invalid module format .

Nicht böse gemeint !!!
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 25 November 2013, 23:47:59
ok, dann versuche ich mich mal mit nem downgrade und dann nochmal von vorne....

melde mich ,wenns was neues gibt.
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 25 November 2013, 23:56:40
116.05.51 ist die letzte nicht beta, die ich finde, sollte es damit gehen?

Gruß
Christian
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Mani007 am 26 November 2013, 09:25:14
klatsch des image drauf und sag mir mit dem befehl uname -r welche kernelversion du dann drauf hast wenn es 2.6.32.41 ist dann sollte die cdc-acm funktionieren .
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 29 November 2013, 01:49:19
So habe jetzt die richtige Firmware drauf und auch Fhem installiert die richtige CDC-ACM ist jetzt auch drauf.

jetzt kommt immer:
# ./startfhem
2013.11.29 01:47:04 1: Including fhem.cfg
Can't open ./var/media/ftp/USBDISK2-0-01/fhem/log/fhem-2013-11.log: No such file or directory at fhem.pl line 1901, <$fh> line 1.
#

wenn ich jetzt http://192.168.178.1:8083/fhem eingebe wird es leider noch nicht gefunden
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Mani007 am 29 November 2013, 07:32:41
Dann erstell mal in diesem Ordner der angezeigt wird eine leere Datei mit genau diesen Namen .
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 29 November 2013, 11:58:25
Jo habe ich gemacht, jetzt ist auch die Medlung weg.
Sollte nachdem ich Fhem gestartet habe noch etwas angezeigt werden?

Jetzt mache ich ./startfhem und es gibt garkeine weitere Ausgabe mehr, leider kommt auch der Webserver nicht an den Start....

????
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 29 November 2013, 12:43:56
Hallo,

du kannst auch ohne gestartetes FHEM auf dessen Logfile zugreifen und schauen was dort evtl. eingetragen wird.
Per telnet oder besser direkt per Explorer (Windows-Explorer und nicht Internet-Explorer)  8)

Grüsse
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 29 November 2013, 13:29:37
Hi, das habe ich gemacht ,.....
Ich hatte ja die log datei selber erst erstellt und per ftp hochgeladen.

Leider hat die Datei weiter nur 0 Kb und ist leer.
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 29 November 2013, 15:15:23
Hallo,

damit
Zitatohne gestartetes FHEM auf dessen Logfile zugreifen
meinte ich das FHEM eigene LogFile.

Das brauchst du nicht hochladen sondern musst es runterladen von der FritzBox und dann schauen was drinnen steht.
Evtl. verbirgt sich ja die eine oder andere Fehlermeldung darin  ;)

Grüsse
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 30 November 2013, 02:57:32
also ich trete nur auf der stelle :-(

Bin am verzweifeln.

Habe jetzt nochmal alles auf Anfang gesetzt.
Habe das Fhem auf den Stick kopiert angepasst der startfhem und versucht zu starten.

jetzt kommt dieser Fehler
/var/media/ftp/USBDISK2-0-01/fhem/perl: line 1: syntax error: unexpected "("

jetzt rafe ich garnix mehr ... hat hier jemand mal ne Anleitung für total verpeilte anfänger......
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 30 November 2013, 08:08:35
Hallo,

http://www.fhemwiki.de/wiki/FHEM_und_FritzBox_7330_%28SL%29 (http://www.fhemwiki.de/wiki/FHEM_und_FritzBox_7330_%28SL%29)

Grüße
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 30 November 2013, 23:56:25
Hallo, also ich habe mir jetzt eine live cd gemacht mit ubuntu und jetzt den Stick darin neu aufgesetzt.
Voirher hatte ich die Dateien über Ftp von Windows auf den Stick kopiert.

Jetzt kommt bei starten folgende LOG:

2013.11.30 23:53:35 1: configfile: Cannot load module FHEMWEB
Cannot load module FHEMWEB
Please define WEBphone first
Cannot load module FHEMWEB
Please define WEBtablet first
Cannot load module FileLog
Cannot load module eventTypes

Kann mir da jemand weiterhelfen?
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 01 Dezember 2013, 00:17:47
HABS GELÖST :-D


freu freu freu

habe die box nochmal neu gestartet und voralklem ein swap file erstellt.

Jetzt läuft der Server
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: Puschel74 am 01 Dezember 2013, 09:04:59
Hallo,

ZitatKann mir da jemand weiterhelfen?
Crossposting und kapern anderer Beiträge wird eigentlich in keinem Forum, die ich kenne, gerne gesehen.

Grüße
Titel: Antw:FHEM auf einer 7330 SL
Beitrag von: vw2audi am 01 Dezember 2013, 23:18:14
 qar ein versehen. hatte was gesucht und dachte wäre noch in meinem Beitrag....