FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 27 November 2011, 13:04:28

Titel: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 27 November 2011, 13:04:28
Originally posted by: <email address deleted>

Hallo,
ich hab heute morgen das.o.g. Image von der FHEM.de-Seite zu installiert.
Seitdem ist mein FHEM-Server nicht mehr erreichbar.
Gibt es irgendetwas zu beachten?
Vorherige Fritz-Firmware war die 84.05.07-21078 vom 18.11. zusammen mit der
84.05.05-20538 fhem-fw, es lief schon einige Monate lang gut.
Für sachdienliche Hinweise, wie ich den Server wieder erreichen kann bin
ich dankbar :-)

Grüße
kostra

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 27 November 2011, 16:20:53
Originally posted by: <email address deleted>

kurzer Nachtrag: Ich habe jetzt wieder die FHEM Labor Firmware
84.05.05-20538 von der AVM-SEite installiert, sofort ist der Server
wieder erreichbar.
Hab ich nun was falsch gemacht, oder hat die FB7390 firmware Datei von
hier http://fhem.de/fritzbox.html einen Hänger?

Grüße
kostra

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 27 November 2011, 17:18:51
Originally posted by: <email address deleted>

Verwendest Du FHZ oder CUL? Hatte das gleiche Phänomen mit meiner
FHZ1300 an 7390. Alle Versuche (Zurückflashen alter Firmware mit dem
Recovery Tool von AVM) haben nichts gebracht. Die FHZ wurde nicht mehr
erkannt und FHEM stürzte offensichtlich immer sofort ab, wenn die FHZ
an der 7390 steckte.

Habe dann auf einen CUL umgestellt und alles läuft seitdem perfekt.
Die FHZ an sich läuft aber an der FB7170 allerdings weiter problemlos
(nebenbei: habe jetzt eine FHZ1300 übrig). Scheint ein Treiberproblem
zu sein.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 27 November 2011, 21:04:44
Originally posted by: <email address deleted>

Hallo,
danke für die Reaktion. Ich habe ein CUL.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 09 Dezember 2011, 11:03:31
Originally posted by: <email address deleted>

Das ist tatsächlich ein Problem der 84.05.07 Firmware, die mit dem Perl aus
84.05.05-20538 fhem-fw nicht zurecht kommt. Perl muss für den Kernel der
84.05.07 compiliert werden.
 

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 10 Dezember 2011, 13:38:51
Originally posted by: <email address deleted>

Könnte das auch den Grund meines Problems erklären?
Ich versuche seit zwei Tagen eine FB7390 mit CUL zum Laufen zu
bringen.
Ursprünglich hatte ich die nötigen FW Updates an der FB7390 so
verstanden,
dass die neueste offizielle FW drauf muss (84.05.05),
danach die normale Laborversion (84.05.07-21246),
danach die AVM-FHEM Version 84.05.05-20538,
danach evtl. 84.05.05-20538 fhem-fw.

Da ich nicht so fit in PERL bin, um 84.05.05-20538 fhem-fw auf
84.05.07 zu compilieren,
bin ich jetzt auf die 84.05.05 zurückgegangen und habe danach die  AVM-
FHEM Version 84.05.05-20538 installiert.
Das sollte doch funktionieren? Geht aber auch nicht.
Es ist immer noch so, dass weder über das Web-Interface mit
192.168.178.1:8083/fhem noch per PUTTY über 192.168.178.1 Port 7072
Raw der Zugriff funktioniert.

- Uhr an der FB7390 stimmt.
- Telnet ist natürlich vom Telefon aus mit #97*1* eingeschaltet mit
Quittungston. FHEM scheint gestartet zu sein, siehe Telenet ps-Antwort
unten.
- FTP Zugriff über Port 21 auf FB7390 geht.
- Telnet Zugriff auf FB auf Port 23 geht auch.
- Warum kann ich nicht auf den Server zugreifen, sollte doch z.B. über
Port 7072 gehen, oder?
- Ein Logfile ist nicht vorhanden in den FHEM Verzeichnissen
- CUL: CC1101-USB-Lite 868MHz Firmware ist drauf, blinkt regelmässig
grün im Sekundentakt.
- Das einzig Unübliche an meiner Konfiguration ist das die FB7390 nur
am LAN dranhängt und über dieses Zugriff zum Internet besteht. Sie ist
nicht am DSL o.ä. dran (geht bei uns nicht, kommt per WLAN über UMTS)

Bitte um HILFE!!!

Telenet Antwort auf PS Kommando:
Fritz!Box web password:
BusyBox v1.16.1 (2011-02-14 11:14:59 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# ps
  PID USER       VSZ STAT COMMAND
    1 root      1388 S    init
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [watchdog/0]
    5 root         0 SW<  [events/0]
    6 root         0 SW<  [khelper]
    7 root         0 SW<  [CPMAC workqueue]
    8 root         0 SW<  [kblockd/0]
   10 root         0 SW   [pdflush]
   11 root         0 SW<  [kswapd0]
   12 root         0 SW<  [aio/0]
   13 root         0 SW<  [nfsiod]
   21 root         0 SWN  [avmdebug]
   22 root         0 SW   [pm_info]
   23 root         0 SW<  [mtdblockd]
   26 root         0 SW<  [rpciod/0]
   27 root         0 SW   [tffsd_mtd_0]
   86 root         0 SW   [cleanup_timer_f]
  193 root         0 SW<  [yaffs-bg-1]
  205 root         0 SW   [pdflush]
  208 root         0 SW<  [capi_oslib]
  209 root         0 SW<  [capi_oslib/0]
  210 root         0 SW   [capitransp]
  214 root         0 RW<  [avm_dect_thread]
  215 root         0 SW   [ksock tcp worke]
  216 root         0 SW   [ksock tcp serve]
  293 root      1328 S <  /sbin/udevd --daemon
  357 root         0 SW<  [khubd]
  443 root      1328 S <  /sbin/udevd --daemon
  444 root      1328 S <  /sbin/udevd --daemon
  470 root      4232 S    /bin/configd
  475 root      5344 S    /usr/bin/vdsld ats
  571 root      5344 S    /usr/bin/vdsld ats
  572 root      5344 S    /usr/bin/vdsld ats
  573 root      5344 S    /usr/bin/vdsld ats
  574 root      5344 S    /usr/bin/vdsld ats
  575 root      5344 S    /usr/bin/vdsld ats
  576 root      5344 S    /usr/bin/vdsld ats
  577 root      5344 S    /usr/bin/vdsld ats
  583 root      5344 S    /usr/bin/vdsld ats
  728 root         0 SWN  [dectuart_route]
  735 root     11384 S    ctlmgr
  740 root      6068 S    upnpd
  742 root      5752 S <  /opt/bin/perl /usr/bin/fhem.pl /etc/fhem.cfg
  750 root      4712 S    multid -t
  847 root     11384 S    ctlmgr
  850 root     11384 S    ctlmgr
  851 root     11384 S    ctlmgr
 1317 root      4712 S    multid -t
 1320 root      4592 S    dsld -i -n
 1329 root      1380 S    telnetd -l /sbin/ar7login
 1330 root      5388 S    telefon a127.0.0.1
 1338 root      4988 S <  voipd
 1344 root      3960 S    pbd
 1345 root      3960 S    pbd
 1350 root      3960 S    pbd
 1351 root      3960 S    pbd
 1355 root      5388 S    telefon a127.0.0.1
 1356 root      5388 S    telefon a127.0.0.1
 1375 root      4740 S    dect_manager
 1376 root      6068 S    upnpd
 1377 root      6068 S    upnpd
 1378 root      6068 S    upnpd
 1432 root         0 SW   [avmcsrpc]
 1434 root      3024 S    feedd
 1436 root      2192 S    pictured -Dpicserver -Dhandheld -Dsequence -
Dpicdb -
 1438 root      3096 S    audiod
 1889 root      1384 S    /usr/sbin/inetd
 1896 root      5744 S    /opt/bin/perl /usr/bin/fhem.pl /etc/fhem.cfg
 1902 root      1132 S    /bin/run_clock -c /dev/tffs -d
 1912 root      1388 S    init
 3203 root      1404 S    -sh
 3275 root      1380 R    ps
#



On 9 Dez., 11:03, pahenning wrote:
> Das ist tatsächlich ein Problem der 84.05.07 Firmware, die mit dem Perl aus
> 84.05.05-20538 fhem-fw nicht zurecht kommt. Perl muss für den Kernel der
> 84.05.07 compiliert werden.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: rudolfkoenig am 11 Dezember 2011, 09:15:31
                                                   

>  1896 root      5744 S    /opt/bin/perl /usr/bin/fhem.pl /etc/fhem.cfg

Fhem laeuft. Was steht im fhem/log/fhem-2011-12.log ?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 11 Dezember 2011, 17:36:35
Originally posted by: <email address deleted>

Die Datei fhem/log/fhem-2011-12.log existiert nicht. Auch schon der
Pfad fhem/log existiert nicht, nur im Ordner fhem die Pfade:
/bin /dev /etc /lib /opt /usr /var.
Es ist die AVM-FHEM Version 84.05.05-20538 drauf.

On 11 Dez., 09:15, Rudolf Koenig wrote:
> >  1896 root      5744 S    /opt/bin/perl /usr/bin/fhem.pl /etc/fhem.cfg
>
> Fhem laeuft. Was steht im fhem/log/fhem-2011-12.log ?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 11 Dezember 2011, 17:36:38
Originally posted by: <email address deleted>

Die Datei fhem/log/fhem-2011-12.log existiert nicht. Auch schon der
Pfad fhem/log existiert nicht, nur im Ordner fhem die Pfade:
/bin /dev /etc /lib /opt /usr /var.
Es ist die AVM-FHEM Version 84.05.05-20538 drauf.

On 11 Dez., 09:15, Rudolf Koenig wrote:
> >  1896 root      5744 S    /opt/bin/perl /usr/bin/fhem.pl /etc/fhem.cfg
>
> Fhem laeuft. Was steht im fhem/log/fhem-2011-12.log ?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: rudolfkoenig am 12 Dezember 2011, 09:14:53
                                                   

> Es ist die AVM-FHEM Version 84.05.05-20538 drauf.

Dann bitte den Log weiter suchen, es muesste unter
/var/InternerSpeicher/fhem/var/log/fhem-2011-12.log zu finden sein. Dieser Pfad
steht auch in fhem/etc/fhem.cfg.

Falls Du Dich mit fhem weiter beschaeftigen willst, wuerde ich empfehlen etwas
an Unix Kenntnissen anzueignen: Philosophie, Shell, Pfade, cd, etc.  Eigentlich
sind fuer fhem sogar minimale Programmier-Faehigkeiten erforderlich, und diese
gehen ueber das finden/lesen einer Logdatei hinaus.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 12 Dezember 2011, 10:05:43
Originally posted by: <email address deleted>

Hallo Rudolf,

werde ich gegen Abend prüfen und Bescheid geben.
LINUX Kenntnisse habe ich noch keine (außer einer Reelbox mit KDE, damit
komme ich zurecht).
Programmierung auf versch. Systemen ist seit 20 Jahren Tagesordnung,
allerdings nicht sehr systemnah, eher Anwendungsprogrammierung mit GUIs.
Die Syntax von FHEM scheint nicht allzu komplex - wenn der Sever dann mal
läuft... .


Am 12. Dezember 2011 09:14 schrieb Rudolf Koenig :

> > Es ist die AVM-FHEM Version 84.05.05-20538 drauf.
>
> Dann bitte den Log weiter suchen, es muesste unter
> /var/InternerSpeicher/fhem/var/log/fhem-2011-12.log zu finden sein. Dieser
> Pfad
> steht auch in fhem/etc/fhem.cfg.
>
> Falls Du Dich mit fhem weiter beschaeftigen willst, wuerde ich empfehlen
> etwas
> an Unix Kenntnissen anzueignen: Philosophie, Shell, Pfade, cd, etc.
>  Eigentlich
> sind fuer fhem sogar minimale Programmier-Faehigkeiten erforderlich, und
> diese
> gehen ueber das finden/lesen einer Logdatei hinaus.
>
> --
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 13 Dezember 2011, 09:15:01
Originally posted by: <email address deleted>

Es ist etwas verwirrend, dass das laufende fhem nicht sichtbar ist.

Meine stille Vermutung ist, dass durch die diversen durcheinander
vorgenommenen Firmware-Einspielungen das Installationsskript des
84.05.05-20538 fhem-fw.image nicht richtig gelaufen ist. Denn das "schießt"
die Verzeichnisse für fhem um auf /var/InternerSpeicher/fhem usw.

Ich schließe mich daher Rudolf König an: Bitte weiter nach der Datei
fhem-2011-12.log suchen, ggf. im telnet mit "find / -name fhem-2011-12.log"

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 15 Dezember 2011, 08:45:16
Originally posted by: <email address deleted>

Hallo Rudolf,

sorry für die Verspätung - war geschäftlich abwesend.
Die fhem/var/log/fhem-2011-12.log habe ich nun gefunden:

1970.01.01 03:00:02 3: CUL opening CUL device /dev/ttyACM0
1970.01.01 03:00:02 3: Can't open /dev/ttyACM0: Invalid argument
1970.01.01 03:00:03 2: FHEMWEB port 8083 opened
1970.01.01 03:00:03 2: FHEMWEB port 8084 opened
1970.01.01 03:00:03 1: configfile: Unknown module /var/log/fhem/fhem-
%Y-%m.log, choose one of ALL3076 ALL4000T ALL4027 BS CM11 CUL CUL_EM
CUL_FHTTK CUL_HM CUL_HOERMANN CUL_RFR CUL_TX CUL_WS ECMD ECMDDevice
EIB EM EMEM EMGZ EMWZ ESA2000 EnOcean FHEM2FHEM FHEMWEB FHT FHT8V FHZ
FS20 FileLog HMLAN HMS IPWE KM271 KS300 LGTV LIRC M232 M232Counter
M232Voltage OREGON OWFS OWTEMP PID PachLog RFXCOM RFXELSE RFXMETER
RFXX10REC SCIVT SISPM SIS_PMS SVG TCM TUL USBWX USF1000 VantagePro2
WEBIO WEBIO_12DIGITAL WEBTHERM WS2000 WS300 WS3600 Weather X10 at
autocreate dummy holiday notify sequence structure watchdog weblink
xxLG7000
1970.01.01 03:00:03 0: Server started (version 5.1 from 2011-07-08
($Id: fhem.pl,v 1.150 2011-08-16 18:06:38 rudolfkoenig Exp $), AVM
Build: 84.05.05-20538, pid 1834)

Die CUL-Firmware ist auf dme Stick drauf, aber die Konfiguration (für
FS20) ist noch nicht eingestellt, das mache ich vermutlich erst bei
laufendem FHEM.
Das Datum ist in der Tat auf 1970... gesetzt. Vermutlich weil die
Zeitsynchronisation erst ein paar Sekunden/Minuten später über das LAN
erfolgte.
Kurz nach dem Firmware-Update stimmt die Zeit.
Interessant, dass auf Ports 8083 und 8084 FHEMWEB gestartet worden
sein soll. Zugänglich war es bei meinen Versuchen nie.
Muss vielleicht erst der CUL als Device im FS20 Modus konfiguriert
werden, damit FHEM normal starten kann?

Danke für die Hilfe!


On 12 Dez., 09:14, Rudolf Koenig wrote:
> > Es ist die AVM-FHEM Version 84.05.05-20538 drauf.
>
> Dann bitte den Log weiter suchen, es muesste unter
> /var/InternerSpeicher/fhem/var/log/fhem-2011-12.log zu finden sein. Dieser Pfad
> steht auch in fhem/etc/fhem.cfg.
>
> Falls Du Dich mit fhem weiter beschaeftigen willst, wuerde ich empfehlen etwas
> an Unix Kenntnissen anzueignen: Philosophie, Shell, Pfade, cd, etc.  Eigentlich
> sind fuer fhem sogar minimale Programmier-Faehigkeiten erforderlich, und diese
> gehen ueber das finden/lesen einer Logdatei hinaus.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: rudolfkoenig am 15 Dezember 2011, 09:23:10
                                                   

> 1970.01.01 03:00:02 3: Can't open /dev/ttyACM0: Invalid argument

Das ist nicht ein fhem sondern Linux (== AVM) Problem.  Wahrscheinlich legt die
AVM Version /var/internerSpeicher/fhem/dev/ttyACM0 nicht richtig an. AVM
melden.


> 1970.01.01 03:00:03 1: configfile: Unknown module /var/log/fhem/fhem-

Diese Zeile in der Config ist kaputt. Da ich die Zeile auch bei palela gesehen
habe, vermute ich dass es "original" AVM ist -> AVM  melden?


> Interessant, dass auf Ports 8083 und 8084 FHEMWEB gestartet worden
> sein soll. Zugänglich war es bei meinen Versuchen nie.

"global" vergessen?  Siehe http://fhem.de/commandref.html#FHEMWEBdefine
AVM melden? :)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 17 Dezember 2011, 08:16:23
Originally posted by: <email address deleted>

Irgendetas ist da oberfaul - und das kann nicht die verzögerte
Zeitsynchronisation sein. Wenn fhem nämlich die Zeit nur als 1970 erkennen
würde, schriebe es nicht in die Logdatei fhem-2011-12.log

Ich hielte es für sinnvoll, das System erst einmal mit einer minimalen
Konfigurationsdatei zu testen.

Und zwar nach einem kompletten Rücksetzen auf den Werkszustand, dann
Firmware 84.05.05, dann das danach die AVM-FHEM Version 84.05.05-20538,
dann dans FHEM-Image für 5.1.

Gruß pah

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: rudolfkoenig am 17 Dezember 2011, 10:14:26
                                                   

> Wenn fhem nämlich die Zeit nur als 1970 erkennen würde, schriebe es nicht in
> die Logdatei fhem-2011-12.log

Das warten auf die richtige Uhrzeit passiert ziemlich frueh, zur dieser Zeit
wird normalerweise noch nichts in den log geschrieben. Wenn doch, dann sollte
das natuerlich in fhem-1970-01.log landen.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: FB7390 - fhem-5.1-fb7390.image
Beitrag von: Guest am 21 Januar 2012, 16:33:00
Originally posted by: <email address deleted>

Liebes Forum,

seid ihr mit diesem Problem schon weiter? Meine Fritzbox 7390 steigt aus
mit:

2012.01.20 21:39:23 3: CUL opening CUL device /dev/ttyACM0
2012.01.20 21:39:24 1: attr global port: Can't open server port at 7072:
Address already in use
2012.01.20 21:39:24 3: CUL setting CUL baudrate to 38400
2012.01.20 21:39:24 3: CUL device opened
2012.01.20 21:39:25 2: FHEMWEB port 8083 opened
2012.01.20 21:39:25 2: FHEMWEB port 8084 opened
2012.01.20 21:39:26 1: configfile: Unknown module
/var/log/fhem/fhem-%Y-%m.log, choose one of ALL3076 ALL4000T ALL4027 BS
CM11 CUL CUL_EM CUL_FHTTK CUL_HM CUL_HOERMANN CUL_IR CUL_RFR CUL_TX CUL_WS
ECMD ECMDDevice EIB EM EMEM EMGZ EMWZ ESA2000 EnOcean FHEM2FHEM FHEMWEB FHT
FHT8V FHZ FS20 FileLog HMLAN HMS IPWE Itach_Relay KM271 KS300 LGTV LIRC
M232 M232Counter M232Voltage OREGON OWFS OWTEMP PID PachLog RFXCOM RFXELSE
RFXMETER RFXX10REC SCIVT SISPM SIS_PMS SVG TCM TUL USBWX USF1000
VantagePro2 WEBCOUNT WEBIO WEBIO_12DIGITAL WEBTHERM WS2000 WS300 WS3600
Weather X10 at autocreate average dummy holiday notify sequence structure
watchdog weblink xxLG7000

Die Uhrzeit ist also vollkommen richtig und das Script hat auch schon ein
paar Tage problemlos gelaufen.

Ich stehe etwas auf den Schlauch. Auch ich habe beruflich reichlich
Programmiererfahrung, allerdings eher hardwarenah und nicht unter Linux.

Vielen Dank für Eure Hilfe!!

Gorm

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com