Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 9562] New: USB: Add support for Bluetooth Ubertooth with i

Date: Sun, 15 Dec 2013 17:46:06 +0000
Bug ID 9562
Summary USB: Add support for Bluetooth Ubertooth with initial version of Low Energy Link Layer protocol and NFC ACR122
Classification Unclassified
Product Wireshark
Version SVN
Hardware All
OS All
Status UNCONFIRMED
Severity Enhancement
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Build Information:
wireshark 1.11.3 (SVN Rev Unknown from unknown)

Copyright 1998-2013 Gerald Combs <[email protected]> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (32-bit) with GTK+ 2.24.17, with Cairo 1.12.14, with Pango 1.30.0,
with
GLib 2.34.3, with libpcap, with libz 1.2.5, with POSIX capabilities (Linux),
with libnl 3, with SMI 0.4.8, with c-ares 1.7.5, without Lua, without Python,
with GnuTLS 2.8.5, with Gcrypt 1.4.4, with MIT Kerberos, without GeoIP, with
PortAudio V19-devel (built Jul 21 2012 10:51:55), without AirPcap.

Running on Linux 3.11.0+, without locale, with libpcap version
1.5.0-PRE-GIT_2013_06_28, with libz 1.2.5, GnuTLS 2.8.5, Gcrypt 1.4.4.

Built using gcc 4.8.0.

--
Hello there,
Please find my 9 patches. Patches 1, 2, 5, 6 (and 9 [this one based on 8]) are
small fixes or enhancements. Patch 3 improve USB dissector and now it is
possible to write dissectors for USB Device (per device) - for example
"pn532_hci", "hci_usb", "acr122" from patch 8 and "ubertooth" from patch 4. For
Linux there is need to reassemble Control Setup with rest o data, because there
is not funny structure of usbmon (order of fields seems to be important in this
case...), see patch 2 for problematic thing. So merged Control Setup with data
make write device dissector easier (see Ubertooth dissector - it really need
that).

Also there is patch 7 with Bluetooth Low Energy Link Layer protocol used by
Ubertooth dissector or libpcap. This one is not finished and I will send next
patch for him, however it is enough to start work with Ubertooth.

"btle" dissector is from libbtbb project, author of dissector is Mike Ryan,
however I significantly change it (and want to continue improving it)

My TODO about Ubertooth:
1. Add support for "btbb" - Bluetooth Baseband and Ubertooth Meta (this one
seems to be another dissector)

2. Implement Spectrum Scan Graph

3. Other functionality to make Ubertooth working with Wireshark (maybe libpcap)


You are receiving this mail because:
  • You are watching all bug changes.