Сообщение Python UDP не транслируется на Raspberry pi - PullRequest
0 голосов
/ 11 января 2019

когда я запускаю следующий python на машине с windows 10, сообщение udp отправляется на все устройства в сети правильно. Однако, когда я запускаю его на машине с Linux (Raspberry Pi), сообщение не передается. Когда запускается «ifconfig», я вижу, что трансляция запущена и «192.168.2.255». На микрокомпьютере Linux я должен установить UDP_PORT для устройства IP "192.168.2.124". Любые предложения или помощь будет принята с благодарностью.

class wroom(Thread):
def run(self):
    UDP_PORT_NO = 6789
    UDP_IP = '192.168.2.255'
    while 1:
        try:
            clientSock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
            while 1:
                time.sleep(2)
                clientSock.sendto('test'), (UDP_IP, UDP_PORT_NO))

        except:
            pass
...