Linux

hcidump 沒有在 Ubuntu 14.04 中獲取數據包?

  • July 13, 2017

我正在嘗試在兩個不同的 Ubuntu 14.04 VM 中的兩個藍牙模組之間進行通信。

雖然數據傳輸和接收完美,但 hcidump 無法獲取該數據。我也試過 Wireshark,但它也沒有顯示數據包。但是,hcidump 和wireshark 都能夠嗅探事件資訊。

對於 hcidump,我使用以下命令:

hcidump -t -R -i hci1 

這是wireshark螢幕的快照:

在此處輸入圖像描述

所以,如果這裡有人曾經遇到過類似的問題,或者知道如何讓 Hcidump/Wireshark 嗅探數據包,那麼請注意下注。

我想我會回答我自己的問題,以防將來有人遇到同樣的問題。

我發現我使用 Hcidump 沒有 sudo 選項。因此,我只能記錄事件而不是數據包。將它與 sudo 一起使用效果很好。

引用自:https://unix.stackexchange.com/questions/234114