Funktionsprüfung
Absender: RaspberryPi2 + raspbian
Empfänger: CentOS 6.5 (32bit) [IP: 192.168.10.8]
Senden Sie von RPi2 mit einem Python-Skript am UDP-Port und bestätigen Sie den Empfang mit CentOS.
Das Python-Skript von RPi2 ist unten.
Referenz https://wiki.python.org/moin/UdpCommunication
151108c.py
import socket
dstip = "192.168.10.8"
dstport = 6000
message = "from RPi2"
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(message, (dstip, dstport))
Empfangsergebnis auf der CentOS-Seite.
# tcpdump -A -n udp portrange 6000
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
22:44:27.881942 IP 192.168.10.5.38422 > 192.168.10.8.6000: UDP, length 9
E..%..@.@.....
...
....p..DLfrom RPi2.........
Die Zeichenkette "von RPi2" wurde empfangen.