Moinsen,

ich führe monitord auf einem Raspi aus. Die Auswertung funktioniert prima und auch die Verbindung zu einer mysql Datenbank läuft perfekt.
Nun würde ich gerne die ausgewerteten Daten mit FMS32 abfangen.
Grundsätzlich kann FMS32 eine Verbindung zum Socket-Server aufbauen, bekommt aber keine Daten.
Die socketfilter.lua möchte ich (noch) nicht nutzen. Es soll einfach alles ungefiltert an der FMS32 Schnittstelle bereitgestellt werden.

Wie kriege ich das hin? Wo ist mein Fehler?

Meine monitord.xml sieht wie folgt aus:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<monitordconfig version="1.0">
<name> Monitord </name>
<logfile> monitord.log </logfile> <!-- monitord.log = normal, screen = Bildschirm -->
<loglevel> DEBUG  </loglevel> <!-- DEBUG, ERROR und INFO -->
<!-- <SocketFilterScript> socketfilter.lua </SocketFilterScript> --> 
<!-- <PluginFilterScript> pluginfilter.lua </PluginFilterScript> -->
<auth>
	<login>
		<name>test</name>
		<password>test</password>
	</login>
	<login>
		<name>crusader</name>
		<password>pw</password>
	</login>

	<!-- Bisher nur IP Adressen. Keine Netze oder Bereiche ! -->
	<!-- Mehrfachnennungen sind aber moeglich, sofern sie Sinn machen -->
	<!-- Suchreihenfolge: allow, login, deny -->	
	<ip action="allow">192.168.1.27</ip> <!-- Diese IPs muessen sich nicht einloggen -->
	<ip action="allow">127.0.0.1</ip> <!-- Diese IPs muessen sich nicht einloggen -->
	<ip action="login"> any </ip> <!-- Diese IPs muessen sich einloggen -->
	<ip action="deny">any</ip> <!-- Diese IPs koennen sich nicht einloggen -->
</auth>

<!--  -->
<tcpsocket>
	<bind> * </bind>
	<port mode="monitord"> 9333 </port>
	<port mode="fms32pro"> 9300 </port>
	<port mode="crusader"> 7778 </port>
</tcpsocket>

<soundcard num="0">
  <device>plughw:1,0</device> <!-- ALSA: die erste Soundkarte  -->
  <status>1</status> <!-- 1=aktiv, 0=deaktivert -->
  <baud>22050</baud>
  <name> Erste Soundkarte </name>
  <!-- Linker Kanal -->
  <channel part="left">

	<name>Kanal 1</name>
	<module type="poc1200">
            <algorithm> 1 </algorithm>
            <crc-check> 1 </crc-check>
            <ecc> 0 </ecc>
            <maxerrors> 3 </maxerrors>
	</module>	
	<module type="poc512">
            <algorithm> 1 </algorithm>
            <crc-check> 1 </crc-check>
            <ecc> 0 </ecc>
            <maxerrors> 3 </maxerrors>
	</module>

  </channel>
  
  <!-- Rechter Kanal -->
  <channel part="right">
    <!-- Audio Plugin -->
	<name>Kanal 2</name>
	
 
  </channel>
</soundcard>




<dataplugins>
 <!-- Daten Plugin -->
 <plugin name="mysql">
    <file> plugins/.libs/libmplugin_mysql.so.0.0.0 </file>
  	<parameters>
  		<logfile> mysql.log </logfile>
		<loglevel> DEBUG </loglevel>
		<hostname> XXXXXXXX</hostname>
		<port> 3306 </port>
		<username> XXXXXXXX </username>
		<password> XXXXXXXX </password>
		<database> XXXXXXXX </database>
		
		<ssl>0</ssl> <!-- 0: ssl disabled - 1: ssl enabled -->
		<ssl-cacert>/etc/mysql/ssl/ca-cert.pem</ssl-cacert>
		<ssl-cert>/etc/mysql/ssl/client-cert.pem</ssl-cert>
		<ssl-key>/etc/mysql/ssl/client-key.pem</ssl-key>


		<mapping typ="fms"> 
			<table> monitord_fms </table>
			<field name="uhrzeit" source="mysql"> now() </field>
			<field name="status"> statusdezimal </field>
			<field name="kennung"> fmskennung </field>
			<field name="richtung"> richtung </field>
			<field name="text"> textuebertragung </field>
			<field name="tki"> tki </field>
			<field name="quelle"> channelnum </field>
		</mapping>

		<mapping typ="pocsag"> 
			<table> monitord_pocsag </table>
			<field name="uhrzeit" source="mysql"> now() </field>
			<field name="kennung"> ric </field>
			<field name="sub"> sub </field>
			<field name="text"> text </field>
			<field name="quelle"> channelnum </field>
		</mapping>
		
		<mapping typ="zvei"> 
			<table> monitord_zvei </table>
			<field name="uhrzeit" source="mysql"> now() </field>
			<field name="typ"> weckton </field>
			<field name="kennung"> zvei </field>
			<field name="text"> text </field>
			<field name="quelle"> channelnum </field>
		</mapping>
	</parameters>

 </plugin>
</dataplugins>

</monitordconfig>

An welcher Schraube hab ich vergessen zu drehen?

Beste Grüße