Editing Bluetooth
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 29: | Line 29: | ||
|} | |} | ||
* | *http://www.instructables.com/id/Increase-and-extend-the-range-of-a-USB-Bluetooth-d/#step0 Increase and extend the range of a USB Bluetooth | ||
=== Overlapping channels BT/WiFi === | |||
*[http://www.vitadevwiki.com/index.php?title=File:BT-Wifi-channels.png archaic BT/Wifi channels] | |||
{| class="wikitable" | |||
|- | |||
! Center Frequency<br />(2.4xx Ghz) !! BT 2.0<br />Channel !! BT 4.0<br />Channel !! colspan="5" | WiFi channel<br />(center freq. in GHz) | |||
|- | |||
| 00 || rowspan="2" | Guard || rowspan="2" | Guard | |||
|- | |||
| 01 || rowspan="23" style="background-color: #afafaf;" | 1<br />(2.412) | |||
|- | |||
| 02 || 0 || rowspan="2" style="background-color: #6666ff;" | 0 | |||
|- | |||
| 03 || 1 | |||
|- | |||
| 04 || 2 || rowspan="2" style="background-color: #6666ff;" | 1 | |||
|- | |||
| 05 || 3 | |||
|- | |||
| 06 || 4 || rowspan="2" style="background-color: #6666ff;" | 2 || rowspan="23" style="background-color: #afafaf;" | 2<br />(2.417) | |||
|- | |||
| 07 || 5 | |||
|- | |||
| 08 || 6 || rowspan="2" style="background-color: #6666ff;" | 3 | |||
|- | |||
| 09 || 7 | |||
|- | |||
| 10 || 8 || rowspan="2" style="background-color: #6666ff;" | 4 | |||
|- | |||
| 11 || 9 || rowspan="23" style="background-color: #afafaf;" | 3<br />(2.422) | |||
|- | |||
| 12 || 10 || rowspan="2" style="background-color: #6666ff;" | 5 | |||
|- | |||
| 13 || 11 | |||
|- | |||
| 14 || 12 || rowspan="2" style="background-color: #6666ff;" | 6 | |||
|- | |||
| 15 || 13 | |||
|- | |||
| 16 || 14 || rowspan="2" style="background-color: #6666ff;" | 7 || rowspan="23" style="background-color: #afafaf;" | 4<br />(2.427) | |||
|- | |||
| 17 || 15 | |||
|- | |||
| 18 || 16 || rowspan="2" style="background-color: #6666ff;" | 8 | |||
|- | |||
| 19 || 17 | |||
|- | |||
| 20 || 18 || rowspan="2" style="background-color: #6666ff;" | 9 | |||
|- | |||
| 21 || 19 || rowspan="23" style="background-color: #afafaf;" | 5<br />(2.432) | |||
|- | |||
| 22 || 20 || rowspan="2" style="background-color: #6666ff;" | 10 | |||
|- | |||
| 23 || 21 | |||
|- | |||
| 24 || 22 || rowspan="2" style="background-color: #6666ff;" | 11 | |||
|- | |||
| 25 || 23 | |||
|- | |||
| 26 || 24 || rowspan="2" style="background-color: #6666ff;" | 12 || rowspan="23" style="background-color: #afafaf;" | 6<br />(2.437) | |||
|- | |||
| 27 || 25 | |||
|- | |||
| 28 || 26 || rowspan="2" style="background-color: #6666ff;" | 13 | |||
|- | |||
| 29 || 27 | |||
|- | |||
| 30 || 28 || rowspan="2" style="background-color: #6666ff;" | 14 | |||
|- | |||
| 31 || 29 || rowspan="23" style="background-color: #afafaf;" | 7<br />(2.442) | |||
|- | |||
| 32 || 30 || rowspan="2" style="background-color: #6666ff;" | 15 | |||
|- | |||
| 33 || 31 | |||
|- | |||
| 34 || 32 || rowspan="2" style="background-color: #6666ff;" | 16 | |||
|- | |||
| 35 || 33 | |||
|- | |||
| 36 || 34 || rowspan="2" style="background-color: #6666ff;" | 17 || rowspan="23" style="background-color: #afafaf;" | 8<br />(2.447) | |||
|- | |||
| 37 || 35 | |||
|- | |||
| 38 || 36 || rowspan="2" style="background-color: #6666ff;" | 18 | |||
|- | |||
| 39 || 37 | |||
|- | |||
| 40 || 38 || rowspan="2" style="background-color: #6666ff;" | 19 | |||
|- | |||
| 41 || 39 || rowspan="23" style="background-color: #afafaf;" | 9<br />(2.452) | |||
|- | |||
| 42 || 40 || rowspan="2" style="background-color: #6666ff;" | 20 | |||
|- | |||
| 43 || 41 | |||
|- | |||
| 44 || 42 || rowspan="2" style="background-color: #6666ff;" | 21 | |||
|- | |||
| 45 || 43 | |||
|- | |||
| 46 || 44 || rowspan="2" style="background-color: #6666ff;" | 22 || rowspan="23" style="background-color: #afafaf;" | 10<br />(2.457) | |||
|- | |||
| 47 || 45 | |||
|- | |||
| 48 || 46 || rowspan="2" style="background-color: #6666ff;" | 23 | |||
|- | |||
| 49 || 47 | |||
|- | |||
| 50 || 48 || rowspan="2" style="background-color: #6666ff;" | 24 | |||
|- | |||
| 51 || 49 || rowspan="23" style="background-color: #afafaf;" | 11<br />(2.462) | |||
|- | |||
| 52 || 50 || rowspan="2" style="background-color: #6666ff;" | 25 | |||
|- | |||
| 53 || 51 | |||
|- | |||
| 54 || 52 || rowspan="2" style="background-color: #6666ff;" | 26 | |||
|- | |||
| 55 || 53 | |||
|- | |||
| 56 || 54 || rowspan="2" style="background-color: #6666ff;" | 27 || rowspan="23" style="background-color: #afafaf;" | 12<br />(2.467) | |||
|- | |||
| 57 || 55 | |||
|- | |||
| 58 || 56 || rowspan="2" style="background-color: #6666ff;" | 28 | |||
|- | |||
| 59 || 57 | |||
|- | |||
| 60 || 58 || rowspan="2" style="background-color: #6666ff;" | 29 | |||
|- | |||
| 61 || 59 || rowspan="23" style="background-color: #afafaf;" | 13<br />(2.472) | |||
|- | |||
| 62 || 60 || rowspan="2" style="background-color: #6666ff;" | 30 | |||
|- | |||
| 63 || 61 | |||
|- | |||
| 64 || 62 || rowspan="2" style="background-color: #6666ff;" | 31 | |||
|- | |||
| 65 || 63 | |||
|- | |||
| 66 || 64 || rowspan="2" style="background-color: #6666ff;" | 32 | |||
|- | |||
| 67 || 65 | |||
|- | |||
| 68 || 66 || rowspan="2" style="background-color: #6666ff;" | 33 | |||
|- | |||
| 69 || 67 | |||
|- | |||
| 70 || 68 || rowspan="2" style="background-color: #6666ff;" | 34 | |||
|- | |||
| 71 || 69 | |||
|- | |||
| 72 || 70 || rowspan="2" style="background-color: #6666ff;" | 35 | |||
|- | |||
| 73 || 71 | |||
|- | |||
| 74 || 72 || rowspan="2" style="background-color: #6666ff;" | 36 | |||
|- | |||
| 75 || 73 | |||
|- | |||
| 76 || 74 || rowspan="2" style="background-color: #6666ff;" | 37 | |||
|- | |||
| 77 || 75 | |||
|- | |||
| 78 || 76 || rowspan="2" style="background-color: #6666ff;" | 38 | |||
|- | |||
| 79 || 77 | |||
|- | |||
| 80 || 78 || rowspan="2" style="background-color: #6666ff;" | 39 | |||
|- | |||
| 81 || rowspan="3" | Guard | |||
|- | |||
| 82 || rowspan="2" | Guard | |||
|- | |||
| 83 | |||
|- | |||
|} | |||
=== Bluetooth connection === | === Bluetooth connection === | ||
Line 71: | Line 249: | ||
|} | |} | ||
=== Bluetooth | === Bluetooth Adressing === | ||
Each Bluetooth unit has a unique 48-bit address (BD_ADDR). | Each Bluetooth unit has a unique 48-bit address (BD_ADDR). | ||
Line 103: | Line 281: | ||
In practice, most Bluetooth clients scan their surroundings in two successive steps: they first look for all bluetooth devices around them and find out their "class". You can do this on Linux with the hcitool scan command. Then, they use SDP in order to check if a device in a given class offers the type of service that they want. | In practice, most Bluetooth clients scan their surroundings in two successive steps: they first look for all bluetooth devices around them and find out their "class". You can do this on Linux with the hcitool scan command. Then, they use SDP in order to check if a device in a given class offers the type of service that they want. | ||
The PS4 has a [https://www.bluetooth.org/en-us/specification/assigned-numbers/baseband class of Device/Service (CoD)] | The PS4 has a [https://www.bluetooth.org/en-us/specification/assigned-numbers/baseband class of Device/Service (CoD)] 0x2c0100: | ||
*Major Service Class: Audio (0x200000) | *Major Service Class: Audio (0x200000) | ||
Line 112: | Line 290: | ||
<small>(Online Generator http://bluetooth-pentest.narod.ru/software/bluetooth_class_of_device-service_generator.html)</small> | <small>(Online Generator http://bluetooth-pentest.narod.ru/software/bluetooth_class_of_device-service_generator.html)</small> | ||
=== Related Articles === | === Related Articles === | ||
*[[ | *[[88W8797|Marvell Avastar 88W8797 IWLAN/Bluetooth/FM]] | ||
*[[DS4-BT|Dual Shock 4-BT]] | *[[DS4-BT|Dual Shock 4-BT]] | ||
*[http://www. | *[http://www.vitadevwiki.com/index.php?title=Bluetooth PS Vita Bluetooth] | ||
*[http://www.psdevwiki.com/ps3/Bluetooth PS3 Bluetooth] | *[http://www.psdevwiki.com/ps3/Bluetooth PS3 Bluetooth] | ||
{{Reverse Engineering}} | {{Reverse Engineering}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |