Files
gfps/耳机log:gfps_handle_beacon_provision_request_+authen+fail.md
danni_dong bdbb2527e6
All checks were successful
Sync To /home/ubuntu/gfps / sync (push) Successful in 2s
gfps: 添加认证测试和FAQ 20260505
Change-Id: I71e676b997159a141ca07d16f82a73b45f4b2410
2026-05-05 19:24:08 +08:00

1.6 KiB
Raw Permalink Blame History

耳机loggfps_handle_beacon_provision_request: authen fail

[BB2BUG-50928] [BB2][RTL8763ESH/ROM][GMI][沃莱特/MINAMI][Harman][Pace][JBLES2-1935] Finder Provisioning for non-owner 测试不通过 - Jira

原因是耳机端factory reset的时候没有清掉gfps和finder的account信息导致finder用错owner key

 0007959  06-25#19:00:06.905  180  0059896.568  [APP] !**gfps_get_owner_key_valid: 1 
 0007960  06-25#19:00:06.905  181  0059896.589  [APP] gfps_finder_get_owner_accountkey: valid 1, key 04 86 A6 1D 8F 3D 95 D2 00 FF 68 09 63 D2 B6 19
 0007961  06-25#19:00:06.905  182  0059896.617  [APP] gfps_finder_get_random_nonce: 5B 81 05 C2 C9 88 40 2A
 0007962  06-25#19:00:06.905  183  0059897.050  [APP] !**gfps_hmac_sha256: 94 4D 00 B1 03 47 01 D0
 0007963  06-25#19:00:06.905  184  0059897.077  [APP] !!!gfps_finder_verify_authkey: fail
 0007964  06-25#19:00:06.905  185  0059904.584  [APP] gfps_finder_set_random_nonce: 26 A4 21 CC 55 F2 9F 6D
 0007965  06-25#19:00:06.905  186  0059904.605  [APP] gfps_handle_beacon_provision_request: authen fail reset random nonce 26 A4 21 CC 55 F2 9F 6D

filter的length是9 bytes 对应存储了5组key, 1.2*5 +3= 9

0035272  06-25#19:00:59.329  002  0024188.405  [APP] !**gfps_gen_account_key_filter: filter 03 AE 4B 34 13 D1 BC 06 CA