Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth Packets Missing Location Data #524

Open
chrismuzyn opened this issue Jun 3, 2024 · 2 comments
Open

Bluetooth Packets Missing Location Data #524

chrismuzyn opened this issue Jun 3, 2024 · 2 comments

Comments

@chrismuzyn
Copy link

chrismuzyn commented Jun 3, 2024

Hi,

We noticed while working with kismet that at some point location tracking during Bluetooth and BTLE packet capture was removed. We have narrowed down the breaking commit to 9193c08, which appears to take away location from generic packets.

I see device_tracker::update_common_device when passed the UCD_UPDATE_LOCATION flag appears to fetch location information, and phy_btle.cc and phy_bluetooth.cc both call this function with the appropriate flags, however that information is somehow not making it to the kismetdb logs.

Thanks,
Chris

@neil-m-a
Copy link

neil-m-a commented Jul 29, 2024

Uncommenting the two lines that were commented out in gpstracker.cc in the commit you noted ( 9193c08) restores location data for Bluetooth when exported to KML. I've minimally tested using the master branch and the latest release tag; not sure if if breaks other stuff that I haven't noticed yet.

@chrismuzyn
Copy link
Author

chrismuzyn commented Aug 6, 2024

@neil-m-a thanks for figuring that out! I've confirmed this works for me as well. I will consider opening a pull request, to me it seems like kismet would want to provide the functionality before deprecating the old method of bluetooth location. With releases being few and far between, building master has become the standard way to deploy this software.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants