2014-07-23 4 views
1

내가 가진 :파이썬 UDP 수신기가 MT4000 원격 측정 장치에서 수신 한 데이터를 반환하지 않습니다. 우분투

  • 데이터를
  • 가 들어오는 데이터를 볼 수있는 터미널에서 tcpdump를을 완료 모든 30 대를 방송하는 MT4000을 설정, 그래서 나는
  • 이 글 전송되는 알고 파이썬에서 UDP 리스너 (여기 코드 ->https://gist.github.com/edprince/5a7c87771435b9631656) 나는이 실행되는 순간

, 그것은 성공적으로 소켓을 생성하고, 호스트 및 포트를 결합, 그러나 그것은 어떤 데이터를 표시하지 않습니다. tcpdump에서 수신중인 패킷을 볼 때도 오류가 표시되지 않고 검은 색 화면 만 표시됩니다. 나는 문제가 발생한 곳으로 좁히려 고 노력하고있다.

도움을 주시면 감사하겠습니다. Ed

답변

0

이 코드는 소켓이 localhost/127.0.0.1에서 수신 대기하도록 허용합니다.이 인터페이스는 대부분 외부 하드웨어에서 패킷을 수신하는 인터페이스가 아닙니다. 특정 인터페이스 또는 모든 인터페이스에서 수신 대기 0.0.0.0.