Hallo, nachdem ich mein Netz letztes Jahr durch Vlans Segmentiert habe bekam ich Probleme mit der ETS, diese kann nur Tunneling über Netzsegmente hinweg...
Also war mein Plan mittels knxd einen Tunnel anzubieten, ansonsten will ich bei Routing bleiben. (Gira HS, Smatrhome NG mit knxd und Weinzirl 750 Router sind im selben Segment, PC mit ETS in einem anderen... )
knxd habe ich nun auf routing umgestellt und den TCP Socket aktiviert, läuft alles soweit, aber ich bekomme nun aus der ETS keinn Verbindug, was fehlt denn da noch? bzw wo hab ich den Fehler gemacht?
im Log sehe ich nicht viel, ob das hier zum ETS Zugriff gehört glaube ich nicht:
Die kommen sobald ich ETS starte, sind aber vermutlich die Multicast Anfragen die ich per PIM weiterleite (Mikrotik Router)
Aber den Verbindungsversuch mache ich mittels Tunneling auf Port 6720, mit und ohne NAT getestet...
Bin für jeden Tip Dankbar
Uwe
Also war mein Plan mittels knxd einen Tunnel anzubieten, ansonsten will ich bei Routing bleiben. (Gira HS, Smatrhome NG mit knxd und Weinzirl 750 Router sind im selben Segment, PC mit ETS in einem anderen... )
knxd habe ich nun auf routing umgestellt und den TCP Socket aktiviert, läuft alles soweit, aber ich bekomme nun aus der ETS keinn Verbindug, was fehlt denn da noch? bzw wo hab ich den Fehler gemacht?
Code:
path = /tmp/eib server = knxd_unix systemd-ignore = false [A.tcp] server = knxd_tcp systemd-ignore = true [B.ipt] driver = ipt #filters = C.pace ip-address = 192.168.15.2 #[C.pace] #delay = 50 #filter = pace [B.ip] driver = ip multicast-address = 224.0.23.12 #filters = C.pace #ip-address = 192.168.15.2 #[C.pace] #delay = 50 #filter = pace [server-debug] name = server:knxd error-level = 6 trace-mask = 1023 [server] server = ets_router discover = true debug = server-debug #router = router tunnel = tunnel [main] addr = 1.1.150 client-addrs=1.1.151:2 cache = D.cache #connections = A.unix,B.ipt #diese läuft seit 2017 #connections = A.unix,B.ip # diese läuft nun auch -> Routing connections = A.tcp,B.ip,server systemd = systemd #background = true
Code:
Feb 25 11:41:27 SmartHomeNG20 knxd[657]: Layer 0 [18:server/Server 786.784] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 0D C8 EB 52 08 04 01 02 08 06 07 00 Feb 25 11:41:27 SmartHomeNG20 knxd[657]: Layer 8 [18:server/Server 786.784] Unexpected service type: 020b Feb 25 11:41:27 SmartHomeNG20 knxd[657]: Layer 0 [18:server/Server 786.784] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 0D C8 EB 52 Feb 25 11:41:27 SmartHomeNG20 knxd[657]: Layer 8 [18:server/Server 786.784] SEARCH_REQ
Aber den Verbindungsversuch mache ich mittels Tunneling auf Port 6720, mit und ohne NAT getestet...
Bin für jeden Tip Dankbar
Uwe
Kommentar