New LE sniffing engine - The BLE sniffing engine has been completely rewritten using interrupts to drive an event-based core. The new sniffing engine is considerably more robust than previous versions and should have a higher packet capture rate. This code has received less testing than previous versions, but in the experience of the author has been exceptionally stable and is superior to previous versions in almost every way.
Partial channel map support - As part of the new BLE sniffing engine, there is now support for partial channel maps when an LE connection is established as well as support for the Channel Map Update Link Layer Procedure. This allows capturing connections from virtually all modern BLE devices.
Feature degradation - Support for Connection Update Link Layer Procedure has been lost as of this update. This is a relatively rare occurrence, and it will be added in an upcoming release once it has been fully debugged. If you encounter a device that uses this feature, please file a bug on the project as it will help with our implementation testing.
USB API version - As with the previous release, we are using USB API versioning to improve the experience of failures due to mismatched firmware and host code. As of this release, the USB API has been bumped to 1.03. If the Ubertooth tools complain that your firmware is out of date, please update your firmware. Updating firmware is simple and reliable, please follow the instructions on the wiki https://github.com/greatscottgadgets/ubertooth/wiki/Firmware A release archive with precompiled firmware is available from https://github.com/greatscottgadgets/ubertooth/releases/download/2018-06-R1/ubertooth-2018-06-R1.tar.xz
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2018-143de48289
Please login to add feedback.