[vz-users] vzlogger ragiert nicht auf sml daten von ttyUSB0

Eugen Sartoris eugen at sartoris.de
Tue Sep 11 12:14:49 CEST 2012


Hallo,

mein vzlogger interpretiert keine sml Daten von /dev/ttyUSB0

Systemaufbau:
Server Ubuntu 12.04 x64
USB IR-Leseköpfe  ( Daten laufen ein s. unten)

Vzlogger und libsml-dev über Debian Repos installiert
Frontend installiert läuft
vzlogger läuft mit channel random

Installation von vzlogger und libsml über Sourcecode geht leider nicht und läuft
auf Fehler ( s. unten):

Obwohl kontinuierlich Daten von ttyUSB0 einlaufen passiert beim vzlogger nichts.
Im Logfile erscheinen keine Einträge (verbositiy : 15)


Gruss



Eugen




Infos: Daten von /dev/ttyUSB0: ( cat –v …)
-------------------------------------------------------------
Daten von /dev/ttyUSB0: ( cat –v …)

M-/HAG5eHZ0M-10M-C_M-RM-WM-EM-1ZAM-20M-^M
M-^M
M-1-0:0.0.0M-*M-255(M-79M-7M-80M-2-500M-10M-2M-1M-)M-^M
M-1-0:M-1.M-8.M-1M-*M-255(00M-430M-2.33M-2M-2M-)M-^M
M-1-0:M-2.M-8.M-1M-*M-255(0M-1M-4355.6M-1M-7M-7M-)M-^M
M-1-0:96.5.5M-*M-255(M-8M-2M-)M-^M
0-0:96.M-1.M-255M-*M-255(00000603M-86M-)M-^M
!M-^M
M-/HAG5eHZ0M-10M-C_M-RM-WM-EM-1ZAM-20M-^M
M-^M
M-1-0:0.0.0M-*M-255(M-79M-7M-80M-2-500M-10M-2M-1M-)M-^M
M-1-0:M-1.M-8.M-1M-*M-255(00M-430M-2.33M-2M-4M-)M-^M
M-1-0:M-2.M-8.M-1M-*M-255(0M-1M-4355.6M-1M-7M-7M-)M-^M
M-1-0:96.5.5M-*M-255(M-8M-2M-)M-^M
0-0:96.M-1.M-255M-*M-255(00000603M-86M-)M-^M
!M-^M


Info: make vzlogger:
------------------------------------------------------------
make  all-recursive
make[1]: Entering directory `/download/vz/vzlogger/vzlogger'
Making all in src
make[2]: Entering directory `/download/vz/vzlogger/vzlogger/src'
gcc -Wall -D_REENTRANT -std=gnu99 -I/usr/include/json   -I/usr/include/uuid
-I/usr/include/sml    -g -O2 -lpthread -lm -ljson -lcurl    -o vzlogger
vzlogger.o channel.o api.o config.o threads.o buffer.o meter.o ltqnorm.o obis.o
options.o reading.o s0.o d0.o fluksov2.o file.o exec.o random.o sml.o local.o
-lsml -luuid   -lmicrohttpd
/usr/bin/ld: vzlogger.o: undefined reference to symbol
'pthread_cancel@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_cancel@@GLIBC_2.2.5' is defined in DSO
/lib/x86_64-linux-gnu/libpthread.so.0 so try adding it to the linker command
line
/lib/x86_64-linux-gnu/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [vzlogger] Error 1
make[2]: Leaving directory `/download/vz/vzlogger/vzlogger/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/download/vz/vzlogger/vzlogger'
make: *** [all] Error 2


Info make libsml:
--------------------------------------------------
make[1]: Entering directory `/download/vz/libsml/libsml/sml'
make[1]: Nothing to be done for `libsml'.
make[1]: Leaving directory `/download/vz/libsml/libsml/sml'
make[1]: Entering directory `/download/vz/libsml/libsml/examples'
cc -I../sml/include/ -g -Wall sml_server.o -luuid ../sml/lib/libsml.a -o
sml_server
../sml/lib/libsml.a(sml_octet_string.o): In function
`sml_octet_string_generate_uuid':
/download/vz/libsml/libsml/sml/src/sml_octet_string.c:105: undefined reference
to `uuid_generate'
collect2: ld returned 1 exit status
make[1]: *** [sml_server] Error 1
make[1]: Leaving directory `/download/vz/libsml/libsml/examples'
make: *** [all] Error 2










More information about the volkszaehler-users mailing list