OpenKNX / OAM-IP-Router

OpenKNX IP-Router Application
GNU Affero General Public License v3.0
1 stars 1 forks source link

NAT-Modus der ETS funktioniert nicht #6

Closed mumpf closed 3 months ago

mumpf commented 7 months ago

Wenn man in der ETS den NAT-Modus aktiviert (manuelle Konfiguration der Schnittstelle), dann funtionert die Tunneverbindung nicht mehr. image

Gruß, Waldemar

thewhobox commented 7 months ago

Laut Spec 3/8/2 wird beim ConnectRequest die IP im HPAI auf 0.0.0.0 gesetzt. Dies signalisiert, dass die IP vom UDP Sender verwendet werden soll. Ist hier die angegeben IP 0 https://github.com/OpenKNX/knx/blob/rp2040_ip_routing/src/knx/ip_data_link_layer.cpp#L382 sollte diese IP aus dem UDP Package verwendet werden.

Ing-Dom commented 7 months ago

image

Ing-Dom commented 7 months ago

könnte mit 0.1.2 / 2.12.2 gefixt sein, bitte nachtesten

thewhobox commented 7 months ago

image Konnte es auf die schnelle nur lokal testen, da tut es aber, was es soll.