WiiMote_AttribTree_0x10000.txt 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. chaoscode@chaoscode-desktop:~$ sudo hcidump -x -p 1 -R -w rawdump4.bin
  2. [sudo] password for chaoscode:
  3. HCI sniffer - Bluetooth packet analyzer ver 1.40
  4. device: hci0 snap_len: 1028 filter: 0x0
  5. chaoscode@chaoscode-desktop:~$ hcidump -r rawdump4.bin -X
  6. HCI sniffer - Bluetooth packet analyzer ver 1.40
  7. < HCI Command: Create Connection (0x01|0x0005) plen 13
  8. 0000: d7 c8 d9 47 21 00 18 cc 02 00 00 00 01 ...G!........
  9. > HCI Event: Command Status (0x0f) plen 4
  10. 0000: 00 01 05 04 ....
  11. > HCI Event: Connect Complete (0x03) plen 11
  12. 0000: 00 0c 00 d7 c8 d9 47 21 00 01 00 ......G!...
  13. < ACL data: handle 12 flags 0x02 dlen 10
  14. L2CAP(s): Info req: type 2
  15. < HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2
  16. 0000: 0c 00 ..
  17. > HCI Event: Command Status (0x0f) plen 4
  18. 0000: 00 01 1b 04 ....
  19. < HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
  20. 0000: 0c 00 0f 00 ....
  21. > HCI Event: Read Remote Supported Features (0x0b) plen 11
  22. 0000: 00 0c 00 bc 02 04 38 08 00 00 00 ......8....
  23. > HCI Event: Command Complete (0x0e) plen 6
  24. 0000: 01 0d 08 00 0c 00 ......
  25. < HCI Command: Remote Name Request (0x01|0x0019) plen 10
  26. 0000: d7 c8 d9 47 21 00 02 00 00 00 ...G!.....
  27. > HCI Event: Command Status (0x0f) plen 4
  28. 0000: 00 01 19 04 ....
  29. > ACL data: handle 12 flags 0x02 dlen 16
  30. L2CAP(s): Info rsp: type 2 result 0
  31. Extended feature mask 0x0004
  32. < ACL data: handle 12 flags 0x02 dlen 12
  33. L2CAP(s): Connect req: psm 1 scid 0x0040
  34. > ACL data: handle 12 flags 0x02 dlen 16
  35. L2CAP(s): Connect rsp: dcid 0x0051 scid 0x0040 result 0 status 0
  36. Connection successful
  37. < ACL data: handle 12 flags 0x02 dlen 12
  38. L2CAP(s): Config req: dcid 0x0051 flags 0x00 clen 0
  39. > ACL data: handle 12 flags 0x02 dlen 18
  40. L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 4
  41. Success
  42. MTU 185
  43. > ACL data: handle 12 flags 0x02 dlen 16
  44. L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
  45. MTU 185
  46. < ACL data: handle 12 flags 0x02 dlen 18
  47. L2CAP(s): Config rsp: scid 0x0051 flags 0x00 result 0 clen 4
  48. Success
  49. MTU 185
  50. < ACL data: handle 12 flags 0x02 dlen 23
  51. L2CAP(d): cid 0x0051 len 19 [psm 1]
  52. SDP SA Req: tid 0x0 len 0xe
  53. handle 0x10000
  54. max 65535
  55. aid(s) 0x0000 - 0xffff
  56. cont 00
  57. > HCI Event: Remote Name Req Complete (0x07) plen 255
  58. 0000: 00 d7 c8 d9 47 21 00 4e 69 6e 74 65 6e 64 6f 20 ....G!.Nintendo
  59. 0010: 52 56 4c 2d 43 4e 54 2d 30 31 00 00 00 00 00 00 RVL-CNT-01......
  60. 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  61. 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  62. 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  63. 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  64. 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  65. 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  66. 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  67. 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  68. 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  69. 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  70. 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  71. 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  72. 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  73. 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
  74. > HCI Event: Number of Completed Packets (0x13) plen 5
  75. 0000: 01 0c 00 04 00 .....
  76. > ACL data: handle 12 flags 0x02 dlen 27
  77. > ACL data: handle 12 flags 0x01 dlen 27
  78. > ACL data: handle 12 flags 0x01 dlen 27
  79. > ACL data: handle 12 flags 0x01 dlen 27
  80. > ACL data: handle 12 flags 0x01 dlen 24
  81. L2CAP(d): cid 0x0040 len 128 [psm 1]
  82. SDP SA Rsp: tid 0x0 len 0x7b
  83. count 118
  84. cont 02 00 76
  85. < ACL data: handle 12 flags 0x02 dlen 25
  86. L2CAP(d): cid 0x0051 len 21 [psm 1]
  87. SDP SA Req: tid 0x1 len 0x10
  88. handle 0x10000
  89. max 65535
  90. aid(s) 0x0000 - 0xffff
  91. cont 02 00 76
  92. > ACL data: handle 12 flags 0x02 dlen 27
  93. > ACL data: handle 12 flags 0x01 dlen 27
  94. > ACL data: handle 12 flags 0x01 dlen 27
  95. > ACL data: handle 12 flags 0x01 dlen 27
  96. > ACL data: handle 12 flags 0x01 dlen 24
  97. L2CAP(d): cid 0x0040 len 128 [psm 1]
  98. SDP SA Rsp: tid 0x1 len 0x7b
  99. count 118
  100. cont 02 00 EC
  101. < ACL data: handle 12 flags 0x02 dlen 25
  102. L2CAP(d): cid 0x0051 len 21 [psm 1]
  103. SDP SA Req: tid 0x2 len 0x10
  104. handle 0x10000
  105. max 65535
  106. aid(s) 0x0000 - 0xffff
  107. cont 02 00 EC
  108. > ACL data: handle 12 flags 0x02 dlen 27
  109. > ACL data: handle 12 flags 0x01 dlen 27
  110. > ACL data: handle 12 flags 0x01 dlen 27
  111. > ACL data: handle 12 flags 0x01 dlen 27
  112. > ACL data: handle 12 flags 0x01 dlen 24
  113. L2CAP(d): cid 0x0040 len 128 [psm 1]
  114. SDP SA Rsp: tid 0x2 len 0x7b
  115. count 118
  116. cont 02 01 62
  117. < ACL data: handle 12 flags 0x02 dlen 25
  118. L2CAP(d): cid 0x0051 len 21 [psm 1]
  119. SDP SA Req: tid 0x3 len 0x10
  120. handle 0x10000
  121. max 65535
  122. aid(s) 0x0000 - 0xffff
  123. cont 02 01 62
  124. > HCI Event: Number of Completed Packets (0x13) plen 5
  125. 0000: 01 0c 00 04 00 .....
  126. > ACL data: handle 12 flags 0x02 dlen 27
  127. > ACL data: handle 12 flags 0x01 dlen 27
  128. > ACL data: handle 12 flags 0x01 dlen 27
  129. > ACL data: handle 12 flags 0x01 dlen 27
  130. > ACL data: handle 12 flags 0x01 dlen 13
  131. L2CAP(d): cid 0x0040 len 117 [psm 1]
  132. SDP SA Rsp: tid 0x3 len 0x70
  133. count 109
  134. aid 0x0000 (SrvRecHndl)
  135. uint 0x10000
  136. aid 0x0001 (SrvClassIDList)
  137. < uuid-16 0x1124 (HID) >
  138. aid 0x0004 (ProtocolDescList)
  139. < < uuid-16 0x0100 (L2CAP) uint 0x11 > <
  140. uuid-16 0x0011 (HIDP) > >
  141. aid 0x0005 (BrwGrpList)
  142. < uuid-16 0x1002 (PubBrwsGrp) >
  143. aid 0x0006 (LangBaseAttrIDList)
  144. < uint 0x656e uint 0x6a uint 0x100 >
  145. aid 0x0009 (BTProfileDescList)
  146. < < uuid-16 0x1124 (HID) uint 0x100 > >
  147. aid 0x000d (IconURL)
  148. < < < uuid-16 0x0100 (L2CAP) uint 0x13 > < uuid-16 0x0011 (HIDP) > > >
  149. aid 0x0100 (SrvName)
  150. str "Nintendo RVL-CNT-01"
  151. aid 0x0101 (SrvDesc)
  152. str "Nintendo RVL-CNT-01"
  153. aid 0x0102 (ProviderName)
  154. str "Nintendo"
  155. aid 0x0200 (VersionNumList)
  156. uint 0x100
  157. aid 0x0201 (SrvDBState)
  158. uint 0x111
  159. aid 0x0202 (unknown)
  160. uint 0x4
  161. aid 0x0203 (unknown)
  162. uint 0x33
  163. aid 0x0204 (unknown)
  164. bool 0x0
  165. aid 0x0205 (unknown)
  166. bool 0x1
  167. aid 0x0206 (unknown)
  168. < < uint 0x22 str 05 01 09 05 a1 01 85 10 15 00 26 ff 00 75 08 95 01 06 00 ff 09 01 91 00 85 11 95 01 09 01 91 00 85 12 95 02 09 01 91 00 85 13 95 01 09 01 91 00 85 14 95 01 09 01 91 00 85 15 95 01 09 01 91 00 85 16 95 15 09 01 91 00 85 17 95 06 09 01 91 00 85 18 95 15 09 01 91 00 85 19 95 01 09 01 91 00 85 1a 95 01 09 01 91 00 85 20 95 06 09 01 81 00 85 21 95 15 09 01 81 00 85 22 95 04 09 01 81 00 85 30 95 02 09 01 81 00 85 31 95 05 09 01 81 00 85 32 95 0a 09 01 81 00 85 33 95 11 09 01 81 00 85 34 95 15 09 01 81 00 85 35 95 15 09 01 81 00 85 36 95 15 09 01 81 00 85 37 95 15 09 01 81 00 85 3d 95 15 09 01 81 00 85 3e 95 15 09 01 81 00 85 3f 95 15 09 01 81 00 c0 > >
  169. aid 0x0207 (unknown)
  170. < < uint 0x409 uint 0x100 > >
  171. aid 0x0208 (unknown)
  172. bool 0x0
  173. aid 0x0209 (unknown)
  174. bool 0x1
  175. aid 0x020a (unknown)
  176. bool 0x1
  177. aid 0x020b (unknown)
  178. uint 0x100
  179. aid 0x020c (unknown)
  180. uint 0xc80
  181. aid 0x020d (unknown)
  182. bool 0x0
  183. aid 0x020e (unknown)
  184. bool 0x0
  185. cont 00
  186. < ACL data: handle 12 flags 0x02 dlen 12
  187. L2CAP(s): Disconn req: dcid 0x0051 scid 0x0040
  188. > ACL data: handle 12 flags 0x02 dlen 12
  189. L2CAP(s): Disconn rsp: dcid 0x0051 scid 0x0040
  190. > HCI Event: Number of Completed Packets (0x13) plen 5
  191. 0000: 01 0c 00 01 00 .....
  192. < HCI Command: Disconnect (0x01|0x0006) plen 3
  193. 0000: 0c 00 13 ...
  194. > HCI Event: Command Status (0x0f) plen 4
  195. 0000: 00 01 06 04 ....
  196. > HCI Event: Disconn Complete (0x05) plen 4
  197. 0000: 00 0c 00 16 ....
  198. chaoscode@chaoscode-desktop:~$