NEWS
ioBroker auf der Synology, Unicast und Multicast
-
Hallo zusammen,
ich habe von einer raspi auf einer virtuellen Maschine auf der Synology gewechselt.
Ich habe jetzt das Problem das CoAP für meine Shellys nicht funktioniert. Irgendwie scheint Virtual Maschine auf der Synology keine Unicast oder Multicast Pakete an die VM weiterzuleiten.
Weiß jemand wie man das konfiguriert, sodass die Unicast und Multicast Pakete an die VM weitergeleitet werden?
-
@jb1985 Ich bin mir nicht sicher, ob das auch für VMware zutrifft, aber in einem Doker (ebenfalls auf einer Synology) musste ich den Container als MACVLAN ins Netzwerk bringen. Sonst hat Coap nicht funktioniert.
-
@spooky82 es ist nicht VMware, aber umso mehr ich lese muss es wohl wirklich über macvlan gemacht werden.
Ich habe mal im Synology Forum gepostet. Vielleicht kann mir da einer helfen beim einrichten von macvlan.
-
@jb1985 Viel Erfolg.
-
Ich mach mal hier weiter, weil ich sonst keine Idee habe.
Ich habe das neue Interface macvlan angelegt:
ip link add mac1 link ovs_eth0 type macvlan mode bridge ip addr add 192.168.2.229/32 dev mac1 ip link set mac1 up ip route add 192.168.2.229/32 dev mac1
Das Interface ist auch da:
mac1@ovs_eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/ether 36:df:fc:1a:28:a7 brd ff:ff:ff:ff:ff:ff
Ich habe bei der VM auch die IP 192.168.2.229 via DHCP erhalten. Aber leider funktioniert CoAP immer noch nicht.
Weiß jemand was ich falsch machen könnte?
-
@jb1985 Hast du im Shelly direkt bei "CoIoT peer" die IP (und den Port 5683) des ioB eingegeben?
-
@spooky82 sagte in ioBroker auf der Synology, Unicast und Multicast:
@jb1985 Hast du im Shelly direkt bei "CoIoT peer" die IP (und den Port 5683) des ioB eingegeben?
Ja. Kommt trotzdem nichts an.
-
@jb1985 Dann bin ich leider mit meinem Latein am Ende
-
Ich versuche es jetzt sogar mit Docker, aber mit Docker bekomme ich bei macvlan kein Routing hin.
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 --ip-range=192.168.2.244/30 --aux-address 'host=192.168.2.244' -o parent=ovs_eth0 mac0
Das Docker Image bekommt die IP 192.168.2.245. Hab das Netzwerk mac0 ausgewählt.
ip link add mac1 link ovs_eth0 type macvlan mode bridge ip addr add 192.168.2.245/32 dev mac1 ip link set mac1 up ip route add 192.168.2.244/30 dev mac1
Ne Idee was ich da falsch mache?
*** Edit
Oh, wow! Die Fritzbox hat mich nicht raus gelassen. Paar Stunden umsonst verbraucht.