Closed mactavishmeng closed 5 years ago
Sorry, I haven't notice that the author has explained this in libbtbb issus 50:
The plugins required vary based on the Wireshark version:
Build legacy for pre-2.0
Build the regular plugins for Wireshark 2.0-2.2
You should not need to build any plugins for Wireshark 2.2+
So I think I don't need to build btbb plugin for my wireshark version 2.6.6
Sorry for my wired English grammar but I really need help!
I build the btbb plugin according to the "Build-Guide" , but something wrong when I try to capture BLE in my wireshark.
Actually, I don't know how to build these plugins (btbb and btbredr) correctly. When I set the
CMAKE_INSTALL_LIBDIR
to the root of wireshark'splugins
folder (cmake command:cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu/wireshark/plugins/2.6 ..
) and runwireshark
, there won't be any warning. However, once I change the install path toepan
or some exist plugin folder, buildbtbb
and runwireshark
, error occured.Steps to reproduce
libbtbb 2018-12-R1
cd
intolibbtbb-2018-12-R1/wireshark/plugins/btbb
Expected behaviour
btbb plugin work properly
Actual behaviour
Error occured: "undefined symbol: new_create_dissector_handle"
Version information
Operating system:
Ubertooth tools version (ubertooth-rx -V):
libbtbb version:
Ubertooth firmware version (ubertooth-util -v):
If you are reporting a problem that involves third party software (Wireshark/Kismet/etc), please report the version here. Wireshark version:
Output
There are some warning during
make
progress: