Linux
hcidump 沒有在 Ubuntu 14.04 中獲取數據包?
我正在嘗試在兩個不同的 Ubuntu 14.04 VM 中的兩個藍牙模組之間進行通信。
雖然數據傳輸和接收完美,但 hcidump 無法獲取該數據。我也試過 Wireshark,但它也沒有顯示數據包。但是,hcidump 和wireshark 都能夠嗅探事件資訊。
對於 hcidump,我使用以下命令:
hcidump -t -R -i hci1
這是wireshark螢幕的快照:
所以,如果這裡有人曾經遇到過類似的問題,或者知道如何讓 Hcidump/Wireshark 嗅探數據包,那麼請注意下注。
我想我會回答我自己的問題,以防將來有人遇到同樣的問題。
我發現我使用 Hcidump 沒有 sudo 選項。因此,我只能記錄事件而不是數據包。將它與 sudo 一起使用效果很好。