greatscottgadgets / ubertooth

Software, firmware, and hardware designs for Ubertooth
https://greatscottgadgets.com/ubertoothone/
GNU General Public License v2.0
1.92k stars 430 forks source link

Receive warning when running ubertooth with new firmware. #443

Closed skinnyrad closed 3 years ago

skinnyrad commented 3 years ago

Steps to reproduce

  1. Installed libbtbb and ubertooth on Raspberry Pi (2020-12-R1) using the following script: https://github.com/skinnyrad/CMPi/blob/master/CMPi.sh. Everything installed correctly.
  2. Updated firmware on ubertooth one using files from (2020-12-R1)
  3. When running ubertooth-rx or ubertooth-btle I always receive the following warning:

Ubertooth API version 1.07 found, newer than that supported by libubertooth (1.06). Things will still work, but you might want to update your host tools.

I realize this is caused when the ubertooth one firmware version is greater than the software tools, however I can't seem to get the software to meet up even though I'm installing 2020-12-R1 for both libbtbb and ubertooth.

Version information

Operating system: PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian

Ubertooth tools version (ubertooth-rx -V): libubertooth 1.1 (2018-12-R1), libbtbb 1.0 (2018-06-R1) <- I would expect this to be 2020-12-R1???

libbtbb version:

Ubertooth firmware version (ubertooth-util -v): Firmware version: 2020-12-R1 (API:1.07)

Output

pi@raspberrypi:~ $ ubertooth-rx Ubertooth API version 1.07 found, newer than that supported by libubertooth (1.06). Things will still work, but you might want to update your host tools. systime=1613251946 ch= 5 LAP=XxXxXx err=0 clkn=269596 clk_offset=1468 s=0 n=-55 snr=55

Thanks for your assistance.

skinnyrad commented 3 years ago

I went through the build instructions step-by-step and everything is working fine. There must be a problem in my script. Not a problem for you guys. Sorry for the hasty post. Have a great day!

skinnyrad commented 3 years ago

Figured it out. Kismet is loading the older versions of libbtbb and ubertooth software upon package installation.