Hallo zusammen,
erst mal ein großes Dank an die Entwickler für den monitord.
Nun habe ich aktuell ein paar Probleme mit dem monitord und bevor ich in die nächste Instanz mit gdb und co. gehe dachte ich stelle mein Problem hier mal zur Diskusion:
Zur Ausgangslage:
ALIX 1D AMD GEODE System (i386)
Debian 5.0
Aktueller Monitord trunk
Mit ALSA / OSS getestet
Versucht gegen verschiedene LUA Versionen zu linken (4.0/5.0/5.1)
Mit und ohne Plugins gebaut
Compiler optimierungs Flags (-O2) im Makefile deaktiviert.
Algo 0/1 für POCSAG durchprobiert
ECC/CRC Flags durchprobiert
Sampelraten durchgegangen (22050 / 44100)
Das Problem:
Nach einer sporadischen Zeit bricht die Dekodierung einfach ab, es ist auch nichts im Logfile (DEBUG) zu sehen, er wertet einfach nicht mehr aus, ein neustart von monitord behebt das Problem.
Ich habe aktuell ein pluginfilter LUA script so gebaut, dass wenn die Feldstärke RIC länger als 5 minuten nicht ankommt der monitord neu gestartet wird, das sollte aber keine Lösung auf Dauer sein.
Ideen ? Weitere Info's nötig ?
Mfg
Jens