hcidump는 Ubuntu 14.04에서 패킷을 얻을 수 없습니까?

hcidump는 Ubuntu 14.04에서 패킷을 얻을 수 없습니까?

두 개의 서로 다른 Ubuntu 14.04 가상 머신에 있는 두 개의 Bluetooth 모듈 간에 통신을 시도하고 있습니다.

데이터가 완벽하게 송수신되었음에도 불구하고 hcidump는 데이터를 얻을 수 없습니다. Wireshark도 시도했지만 패킷도 표시되지 않습니다. 그러나 hcidump와 Wireshark는 모두 이벤트 정보를 스니핑할 수 있습니다.

hcidump의 경우 다음 명령을 사용합니다.

hcidump -t -R -i hci1 

Wireshark 화면의 스냅샷은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

따라서 여기에 있는 누군가가 이전에 비슷한 문제를 겪었거나 Hcidump/Wireshark를 사용하여 패킷을 스니핑하는 방법을 알고 있다면 베팅이 이루어집니다.

답변1

나중에 누군가가 같은 문제를 겪을 경우를 대비해 내 질문에 대답하겠다고 생각했습니다.

제가 사용하고 있던 Hcidump에 sudo 옵션이 없다는 것을 발견했습니다. 따라서 패킷은 기록할 수 없고 이벤트만 기록할 수 있습니다. sudo와 잘 작동합니다.

관련 정보