obexftp -l 失败,return 代码 81
obexftp -l fails, return code 81
我目前正在尝试使用 obex 工具浏览(并稍后安装)Android 设备 (7.1.1) 的文件系统。当我尝试使用 obexftp -l 列出时,它只是 returns 什么都没有。我已经尝试了-l 之后几乎所有可能的文件参数组合,但仍然出现相同的错误。我的最终目标是使用obexfs挂载,但感觉这是一个中间垫脚石。详情如下。
uname -r: 3.14.2-xilinx
bluetoothd -v: 4.101
bluetoothctl -v 5.47
lsusb: Bus 001 Device 004: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
hcitool dev: hci0 5C:F3:70:82:XX:XX
hciconfig -a:
hci0: Type: BR/EDR Bus: USB
BD Address: 5C:F3:70:82:XX:XX ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN
RX bytes:13146 acl:211 sco:0 events:382 errors:0
TX bytes:6265 acl:219 sco:0 commands:149 errors:0
Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH SNIFF
Link mode: SLAVE ACCEPT
Name: '312_BT-0'
Class: 0x000100
Service Classes: Unspecified
Device Class: Computer, Uncategorized
HCI Version: 4.0 (0x6) Revision: 0x1000
LMP Version: 4.0 (0x6) Subversion: 0x220e
Manufacturer: Broadcom Corporation (15)
成功将文件从 Linux 设备推送到 Android 设备:
obexftp -b D4:63:C6:XX:XX:XX -B 6 -U none -p /home/root/test.txt
Suppressing FBS.
Connecting..\done
Sending "/home/root/test.txt".../done
Disconnecting..-done
正在尝试列出 Android 设备上的文件结构:
obexftp -b D4:63:C6:XX:XX:XX -B 6 -U none -l
Suppressing FBS.
Connecting..\done
Receiving "(null)"...|failed: (null)
The operation failed with return code 81
Disconnecting../done
尝试上面的 obexftp -l 命令时 btmon 的输出:
= New Index: 5C:F3:70:82:XX:XX (Primary,USB,hci0) [hci0] 0.316536
< HCI Command: Create Connection (0x01|0x0005) plen 13 #1 [hci0] 3.563946
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Packet type: 0xcc18
DM1 may be used
DH1 may be used
DM3 may be used
DH3 may be used
DM5 may be used
DH5 may be used
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
Role switch: Allow slave (0x01)
> HCI Event: Command Status (0x0f) plen 4 #2 [hci0] 3.565628
Create Connection (0x01|0x0005) ncmd 1
Status: Success (0x00)
> HCI Event: Role Change (0x12) plen 8 #3 [hci0] 5.392513
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Role: Slave (0x01)
> HCI Event: Connect Complete (0x03) plen 11 #4 [hci0] 5.414518
Status: Success (0x00)
Handle: 11
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Link type: ACL (0x01)
Encryption: Disabled (0x00)
< HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2 #5 [hci0] 5.414709
Handle: 11
> HCI Event: Command Status (0x0f) plen 4 #6 [hci0] 5.415523
Read Remote Supported Features (0x01|0x001b) ncmd 1
Status: Success (0x00)
> HCI Event: Max Slots Change (0x1b) plen 3 #7 [hci0] 5.425523
Handle: 11
Max slots: 5
> HCI Event: Link Supervision Timeout Changed (0x38) plen 4 #8 [hci0] 5.429522
Handle: 11
Timeout: 5000.000 msec (0x1f40)
> ACL Data RX: Handle 11 flags 0x02 dlen 10 #9 [hci0] 5.432524
L2CAP: Information Request (0x0a) ident 2 len 2
Type: Extended features supported (0x0002)
< ACL Data TX: Handle 11 flags 0x00 dlen 16 #10 [hci0] 5.432580
L2CAP: Information Response (0x0b) ident 2 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x000002b8
Enhanced Retransmission Mode
Streaming Mode
FCS Option
Fixed Channels
Unicast Connectionless Data Reception
> HCI Event: Read Remote Supported Features (0x0b) plen 11 #11 [hci0] 5.438528
Status: Success (0x00)
Handle: 11
Features: 0xff 0xfe 0x8f 0xfe 0xd8 0x3f 0x5b 0x87
3 slot packets
5 slot packets
Encryption
Slot offset
Timing accuracy
Role switch
Hold mode
Sniff mode
Power control requests
Channel quality driven data rate (CQDDR)
SCO link
HV2 packets
HV3 packets
u-law log synchronous data
A-law log synchronous data
CVSD synchronous data
Paging parameter negotiation
Power control
Transparent synchronous data
Broadcast Encryption
Enhanced Data Rate ACL 2 Mbps mode
Enhanced Data Rate ACL 3 Mbps mode
Enhanced inquiry scan
Interlaced inquiry scan
Interlaced page scan
RSSI with inquiry results
Extended SCO link (EV3 packets)
AFH capable slave
AFH classification slave
LE Supported (Controller)
3-slot Enhanced Data Rate ACL packets
5-slot Enhanced Data Rate ACL packets
Sniff subrating
Pause encryption
AFH capable master
AFH classification master
Enhanced Data Rate eSCO 2 Mbps mode
Extended Inquiry Response
Simultaneous LE and BR/EDR (Controller)
Secure Simple Pairing
Encapsulated PDU
Non-flushable Packet Boundary Flag
Link Supervision Timeout Changed Event
Inquiry TX Power Level
Enhanced Power Control
Extended features
< HCI Command: Read Remote Extended Features (0x01|0x001c) plen 3 #12 [hci0] 5.438569
Handle: 11
Page: 1
> ACL Data RX: Handle 11 flags 0x02 dlen 10 #13 [hci0] 5.438782
L2CAP: Information Request (0x0a) ident 3 len 2
Type: Fixed channels supported (0x0003)
< ACL Data TX: Handle 11 flags 0x00 dlen 20 #14 [hci0] 5.438818
L2CAP: Information Response (0x0b) ident 3 len 12
Type: Fixed channels supported (0x0003)
Result: Success (0x0000)
Channels: 0x0000000000000006
L2CAP Signaling (BR/EDR)
Connectionless reception
> HCI Event: Command Status (0x0f) plen 4 #15 [hci0] 5.440527
Read Remote Extended Features (0x01|0x001c) ncmd 1
Status: Success (0x00)
> HCI Event: Number of Completed Packets (0x13) plen 5 #16 [hci0] 5.443529
Num handles: 1
Handle: 11
Count: 2
> HCI Event: Read Remote Extended Features (0x23) plen 13 #17 [hci0] 5.444528
Status: Success (0x00)
Handle: 11
Page: 1/1
Features: 0x0f 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Secure Simple Pairing (Host Support)
LE Supported (Host)
Simultaneous LE and BR/EDR (Host)
Secure Connections (Host Support)
< HCI Command: Remote Name Request (0x01|0x0019) plen 10 #18 [hci0] 5.444573
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
> HCI Event: Command Status (0x0f) plen 4 #19 [hci0] 5.445529
Remote Name Request (0x01|0x0019) ncmd 1
Status: Success (0x00)
> HCI Event: Remote Name Req Complete (0x07) plen 255 #20 [hci0] 5.465535
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Name: Moto E (4)
< HCI Command: Authentication Requested (0x01|0x0011) plen 2 #21 [hci0] 5.465591
Handle: 11
Device Connected: D4:63:C6:XX:XX:XX (0) flags 0x0000
0b 09 4d 6f 74 6f 20 45 20 28 34 29 04 0d 0c 02 ..Moto E (4)....
5a Z
> HCI Event: Command Status (0x0f) plen 4 #22 [hci0] 5.466545
Authentication Requested (0x01|0x0011) ncmd 1
Status: Success (0x00)
> HCI Event: Link Key Request (0x17) plen 6 #23 [hci0] 5.467541
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22 #24 [hci0] 5.467588
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Link key: b0912a0c42db7615860023aa911d552b
> HCI Event: Command Complete (0x0e) plen 10 #25 [hci0] 5.470540
Link Key Request Reply (0x01|0x000b) ncmd 1
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
> HCI Event: Auth Complete (0x06) plen 3 #26 [hci0] 5.489555
Status: Success (0x00)
Handle: 11
< HCI Command: Set Connection Encryption (0x01|0x0013) plen 3 #27 [hci0] 5.489604
Handle: 11
Encryption: Enabled (0x01)
> HCI Event: Command Status (0x0f) plen 4 #28 [hci0] 5.490550
Set Connection Encryption (0x01|0x0013) ncmd 1
Status: Success (0x00)
> HCI Event: Encryption Change (0x08) plen 4 #29 [hci0] 5.532580
Status: Success (0x00)
Handle: 11
Encryption: Enabled with E0 (0x01)
< ACL Data TX: Handle 11 flags 0x00 dlen 10 #30 [hci0] 5.532645
L2CAP: Information Request (0x0a) ident 1 len 2
Type: Extended features supported (0x0002)
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #31 [hci0] 5.562719
L2CAP: Information Response (0x0b) ident 1 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x000000b8
Enhanced Retransmission Mode
Streaming Mode
FCS Option
Fixed Channels
< ACL Data TX: Handle 11 flags 0x00 dlen 10 #32 [hci0] 5.562780
L2CAP: Information Request (0x0a) ident 2 len 2
Type: Fixed channels supported (0x0003)
> HCI Event: Number of Completed Packets (0x13) plen 5 #33 [hci0] 5.565591
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 20 #34 [hci0] 5.566462
L2CAP: Information Response (0x0b) ident 2 len 12
Type: Fixed channels supported (0x0003)
Result: Success (0x0000)
Channels: 0x0000000000000082
L2CAP Signaling (BR/EDR)
Security Manager (BR/EDR)
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #35 [hci0] 5.566511
L2CAP: Connection Request (0x02) ident 3 len 4
PSM: 3 (0x0003)
Source CID: 64
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #36 [hci0] 5.570089
L2CAP: Connection Response (0x03) ident 3 len 8
Destination CID: 67
Source CID: 64
Result: Connection successful (0x0000)
Status: No further information available (0x0000)
< ACL Data TX: Handle 11 flags 0x00 dlen 27 #37 [hci0] 5.570138
L2CAP: Configure Request (0x04) ident 4 len 19
Destination CID: 67
Flags: 0x0000
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1013
Option: Retransmission and Flow Control (0x04) [mandatory]
Mode: Basic (0x00)
TX window size: 0
Max transmit: 0
Retransmission timeout: 0
Monitor timeout: 0
Maximum PDU size: 0
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #38 [hci0] 5.571470
L2CAP: Configure Request (0x04) ident 4 len 8
Destination CID: 64
Flags: 0x0000
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1691
< ACL Data TX: Handle 11 flags 0x00 dlen 18 #39 [hci0] 5.571521
L2CAP: Configure Response (0x05) ident 4 len 10
Source CID: 67
Flags: 0x0000
Result: Success (0x0000)
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1691
> HCI Event: Number of Completed Packets (0x13) plen 5 #40 [hci0] 5.573594
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 14 #41 [hci0] 5.573967
L2CAP: Configure Response (0x05) ident 4 len 6
Source CID: 64
Flags: 0x0000
Result: Success (0x0000)
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #42 [hci0] 5.574064
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Set Async Balance Mode (SABM) (0x2f)
Address: 0x03 cr 1 dlci 0x00
Control: 0x3f poll/final 1
Length: 0
FCS: 0x1c
> HCI Event: Number of Completed Packets (0x13) plen 5 #43 [hci0] 5.577595
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #44 [hci0] 5.577612
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x03 cr 1 dlci 0x00
Control: 0x73 poll/final 1
Length: 0
FCS: 0xd7
< ACL Data TX: Handle 11 flags 0x00 dlen 18 #45 [hci0] 5.577681
Channel: 67 len 14 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 10
FCS: 0x70
MCC Message type: DLC Parameter Negotiation CMD (0x20)
Length: 8
dlci 12 frame_type 0 credit_flow 15 pri 7
ack_timer 0 frame_size 1008 max_retrans 0 credits 7
> ACL Data RX: Handle 11 flags 0x02 dlen 18 #46 [hci0] 5.581473
Channel: 64 len 14 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 10
FCS: 0xaa
MCC Message type: DLC Parameter Negotiation RSP (0x20)
Length: 8
dlci 12 frame_type 0 credit_flow 14 pri 7
ack_timer 0 frame_size 990 max_retrans 0 credits 7
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #47 [hci0] 5.581541
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Set Async Balance Mode (SABM) (0x2f)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x3f poll/final 1
Length: 0
FCS: 0x43
> HCI Event: Number of Completed Packets (0x13) plen 5 #48 [hci0] 5.584597
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #49 [hci0] 5.585096
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x73 poll/final 1
Length: 0
FCS: 0x88
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #50 [hci0] 5.585552
Channel: 67 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0x70
MCC Message type: Modem Status Command CMD (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #51 [hci0] 5.591479
Channel: 64 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0xaa
MCC Message type: Modem Status Command RSP (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #52 [hci0] 5.592601
Channel: 64 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0xaa
MCC Message type: Modem Status Command CMD (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #53 [hci0] 5.592664
Channel: 67 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0x70
MCC Message type: Modem Status Command RSP (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
< ACL Data TX: Handle 11 flags 0x00 dlen 9 #54 [hci0] 5.592678
Channel: 67 len 5 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xff poll/final 1
Length: 0
FCS: 0x53
Credits: 33
53 S
< ACL Data TX: Handle 11 flags 0x00 dlen 15 #55 [hci0] 5.592688
Channel: 67 len 11 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 7
FCS: 0x4f
80 00 07 10 00 04 00 4f .......O
> HCI Event: Number of Completed Packets (0x13) plen 5 #56 [hci0] 5.595604
Num handles: 1
Handle: 11
Count: 2
> HCI Event: Number of Completed Packets (0x13) plen 5 #57 [hci0] 5.598602
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 21 #58 [hci0] 5.601479
Channel: 64 len 17 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 12
FCS: 0x89
Credits: 4
a0 00 0c 10 00 04 00 cb 00 00 00 01 89 .............
< ACL Data TX: Handle 11 flags 0x00 dlen 41 #59 [hci0] 5.601739
Channel: 67 len 37 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 33
FCS: 0x4f
83 00 21 cb 00 00 00 01 42 00 19 78 2d 6f 62 65 ..!.....B..x-obe
78 2f 66 6f 6c 64 65 72 2d 6c 69 73 74 69 6e 67 x/folder-listing
00 4f .O
> ACL Data RX: Handle 11 flags 0x02 dlen 17 #60 [hci0] 5.612611
Channel: 64 len 13 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 8
FCS: 0x89
Credits: 1
d1 00 08 cb 00 00 00 01 89 .........
< ACL Data TX: Handle 11 flags 0x00 dlen 16 #61 [hci0] 5.613075
Channel: 67 len 12 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 8
FCS: 0x4f
81 00 08 cb 00 00 00 01 4f ........O
> HCI Event: Number of Completed Packets (0x13) plen 5 #62 [hci0] 5.618623
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 17 #63 [hci0] 5.623869
Channel: 64 len 13 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 8
FCS: 0x89
Credits: 1
a0 00 08 cb 00 00 00 01 89 .........
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #64 [hci0] 5.624057
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Disconnect (DISC) (0x43)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x53 poll/final 1
Length: 0
FCS: 0xa2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #65 [hci0] 5.628872
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x73 poll/final 1
Length: 0
FCS: 0x88
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #66 [hci0] 5.628967
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Disconnect (DISC) (0x43)
Address: 0x03 cr 1 dlci 0x00
Control: 0x53 poll/final 1
Length: 0
FCS: 0xfd
> HCI Event: Number of Completed Packets (0x13) plen 5 #67 [hci0] 5.632625
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #68 [hci0] 5.632644
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x03 cr 1 dlci 0x00
Control: 0x73 poll/final 1
Length: 0
FCS: 0xd7
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #69 [hci0] 5.632733
L2CAP: Disconnection Request (0x06) ident 5 len 4
Destination CID: 67
Source CID: 64
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #70 [hci0] 5.637623
L2CAP: Disconnection Response (0x07) ident 5 len 4
Destination CID: 67
Source CID: 64
> HCI Event: Number of Completed Packets (0x13) plen 5 #71 [hci0] 5.863739
Num handles: 1
Handle: 11
Count: 1
< HCI Command: Disconnect (0x01|0x0006) plen 3 #72 [hci0] 7.631380
Handle: 11
Reason: Remote User Terminated Connection (0x13)
> HCI Event: Command Status (0x0f) plen 4 #73 [hci0] 7.632590
Disconnect (0x01|0x0006) ncmd 1
Status: Success (0x00)
> HCI Event: Disconnect Complete (0x05) plen 4 #74 [hci0] 7.727640
Status: Success (0x00)
Handle: 11
Reason: Connection Terminated By Local Host (0x16)
Device Disconnected: D4:63:C6:XX:XX:XX (0) reason 2
在继续尝试许多不同的事情之后,我意识到很可能 Android 设备有问题。解决方案是 Android 设备需要有一个 FTP 服务 运行 才能使用 obexftp -l 或 obexfs。我通过在 Android 设备上安装 ES File Explorer 并在 'Network' 选项卡下选择 'bluetooth' 来实现这一点。这将在蓝牙通道 20 上打开一个 Obex FTP 路径。下面的代码现在起作用了;以及 obexfs。
obexftp -b D4:63:C6:XX:XX:XX -B 20 -U none -l
我目前正在尝试使用 obex 工具浏览(并稍后安装)Android 设备 (7.1.1) 的文件系统。当我尝试使用 obexftp -l 列出时,它只是 returns 什么都没有。我已经尝试了-l 之后几乎所有可能的文件参数组合,但仍然出现相同的错误。我的最终目标是使用obexfs挂载,但感觉这是一个中间垫脚石。详情如下。
uname -r: 3.14.2-xilinx
bluetoothd -v: 4.101
bluetoothctl -v 5.47
lsusb: Bus 001 Device 004: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
hcitool dev: hci0 5C:F3:70:82:XX:XX
hciconfig -a:
hci0: Type: BR/EDR Bus: USB
BD Address: 5C:F3:70:82:XX:XX ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN
RX bytes:13146 acl:211 sco:0 events:382 errors:0
TX bytes:6265 acl:219 sco:0 commands:149 errors:0
Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH SNIFF
Link mode: SLAVE ACCEPT
Name: '312_BT-0'
Class: 0x000100
Service Classes: Unspecified
Device Class: Computer, Uncategorized
HCI Version: 4.0 (0x6) Revision: 0x1000
LMP Version: 4.0 (0x6) Subversion: 0x220e
Manufacturer: Broadcom Corporation (15)
成功将文件从 Linux 设备推送到 Android 设备:
obexftp -b D4:63:C6:XX:XX:XX -B 6 -U none -p /home/root/test.txt
Suppressing FBS.
Connecting..\done
Sending "/home/root/test.txt".../done
Disconnecting..-done
正在尝试列出 Android 设备上的文件结构:
obexftp -b D4:63:C6:XX:XX:XX -B 6 -U none -l
Suppressing FBS.
Connecting..\done
Receiving "(null)"...|failed: (null)
The operation failed with return code 81
Disconnecting../done
尝试上面的 obexftp -l 命令时 btmon 的输出:
= New Index: 5C:F3:70:82:XX:XX (Primary,USB,hci0) [hci0] 0.316536
< HCI Command: Create Connection (0x01|0x0005) plen 13 #1 [hci0] 3.563946
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Packet type: 0xcc18
DM1 may be used
DH1 may be used
DM3 may be used
DH3 may be used
DM5 may be used
DH5 may be used
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
Role switch: Allow slave (0x01)
> HCI Event: Command Status (0x0f) plen 4 #2 [hci0] 3.565628
Create Connection (0x01|0x0005) ncmd 1
Status: Success (0x00)
> HCI Event: Role Change (0x12) plen 8 #3 [hci0] 5.392513
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Role: Slave (0x01)
> HCI Event: Connect Complete (0x03) plen 11 #4 [hci0] 5.414518
Status: Success (0x00)
Handle: 11
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Link type: ACL (0x01)
Encryption: Disabled (0x00)
< HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2 #5 [hci0] 5.414709
Handle: 11
> HCI Event: Command Status (0x0f) plen 4 #6 [hci0] 5.415523
Read Remote Supported Features (0x01|0x001b) ncmd 1
Status: Success (0x00)
> HCI Event: Max Slots Change (0x1b) plen 3 #7 [hci0] 5.425523
Handle: 11
Max slots: 5
> HCI Event: Link Supervision Timeout Changed (0x38) plen 4 #8 [hci0] 5.429522
Handle: 11
Timeout: 5000.000 msec (0x1f40)
> ACL Data RX: Handle 11 flags 0x02 dlen 10 #9 [hci0] 5.432524
L2CAP: Information Request (0x0a) ident 2 len 2
Type: Extended features supported (0x0002)
< ACL Data TX: Handle 11 flags 0x00 dlen 16 #10 [hci0] 5.432580
L2CAP: Information Response (0x0b) ident 2 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x000002b8
Enhanced Retransmission Mode
Streaming Mode
FCS Option
Fixed Channels
Unicast Connectionless Data Reception
> HCI Event: Read Remote Supported Features (0x0b) plen 11 #11 [hci0] 5.438528
Status: Success (0x00)
Handle: 11
Features: 0xff 0xfe 0x8f 0xfe 0xd8 0x3f 0x5b 0x87
3 slot packets
5 slot packets
Encryption
Slot offset
Timing accuracy
Role switch
Hold mode
Sniff mode
Power control requests
Channel quality driven data rate (CQDDR)
SCO link
HV2 packets
HV3 packets
u-law log synchronous data
A-law log synchronous data
CVSD synchronous data
Paging parameter negotiation
Power control
Transparent synchronous data
Broadcast Encryption
Enhanced Data Rate ACL 2 Mbps mode
Enhanced Data Rate ACL 3 Mbps mode
Enhanced inquiry scan
Interlaced inquiry scan
Interlaced page scan
RSSI with inquiry results
Extended SCO link (EV3 packets)
AFH capable slave
AFH classification slave
LE Supported (Controller)
3-slot Enhanced Data Rate ACL packets
5-slot Enhanced Data Rate ACL packets
Sniff subrating
Pause encryption
AFH capable master
AFH classification master
Enhanced Data Rate eSCO 2 Mbps mode
Extended Inquiry Response
Simultaneous LE and BR/EDR (Controller)
Secure Simple Pairing
Encapsulated PDU
Non-flushable Packet Boundary Flag
Link Supervision Timeout Changed Event
Inquiry TX Power Level
Enhanced Power Control
Extended features
< HCI Command: Read Remote Extended Features (0x01|0x001c) plen 3 #12 [hci0] 5.438569
Handle: 11
Page: 1
> ACL Data RX: Handle 11 flags 0x02 dlen 10 #13 [hci0] 5.438782
L2CAP: Information Request (0x0a) ident 3 len 2
Type: Fixed channels supported (0x0003)
< ACL Data TX: Handle 11 flags 0x00 dlen 20 #14 [hci0] 5.438818
L2CAP: Information Response (0x0b) ident 3 len 12
Type: Fixed channels supported (0x0003)
Result: Success (0x0000)
Channels: 0x0000000000000006
L2CAP Signaling (BR/EDR)
Connectionless reception
> HCI Event: Command Status (0x0f) plen 4 #15 [hci0] 5.440527
Read Remote Extended Features (0x01|0x001c) ncmd 1
Status: Success (0x00)
> HCI Event: Number of Completed Packets (0x13) plen 5 #16 [hci0] 5.443529
Num handles: 1
Handle: 11
Count: 2
> HCI Event: Read Remote Extended Features (0x23) plen 13 #17 [hci0] 5.444528
Status: Success (0x00)
Handle: 11
Page: 1/1
Features: 0x0f 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Secure Simple Pairing (Host Support)
LE Supported (Host)
Simultaneous LE and BR/EDR (Host)
Secure Connections (Host Support)
< HCI Command: Remote Name Request (0x01|0x0019) plen 10 #18 [hci0] 5.444573
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
> HCI Event: Command Status (0x0f) plen 4 #19 [hci0] 5.445529
Remote Name Request (0x01|0x0019) ncmd 1
Status: Success (0x00)
> HCI Event: Remote Name Req Complete (0x07) plen 255 #20 [hci0] 5.465535
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Name: Moto E (4)
< HCI Command: Authentication Requested (0x01|0x0011) plen 2 #21 [hci0] 5.465591
Handle: 11
Device Connected: D4:63:C6:XX:XX:XX (0) flags 0x0000
0b 09 4d 6f 74 6f 20 45 20 28 34 29 04 0d 0c 02 ..Moto E (4)....
5a Z
> HCI Event: Command Status (0x0f) plen 4 #22 [hci0] 5.466545
Authentication Requested (0x01|0x0011) ncmd 1
Status: Success (0x00)
> HCI Event: Link Key Request (0x17) plen 6 #23 [hci0] 5.467541
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22 #24 [hci0] 5.467588
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
Link key: b0912a0c42db7615860023aa911d552b
> HCI Event: Command Complete (0x0e) plen 10 #25 [hci0] 5.470540
Link Key Request Reply (0x01|0x000b) ncmd 1
Status: Success (0x00)
Address: D4:63:C6:XX:XX:XX (OUI D4-63-C6)
> HCI Event: Auth Complete (0x06) plen 3 #26 [hci0] 5.489555
Status: Success (0x00)
Handle: 11
< HCI Command: Set Connection Encryption (0x01|0x0013) plen 3 #27 [hci0] 5.489604
Handle: 11
Encryption: Enabled (0x01)
> HCI Event: Command Status (0x0f) plen 4 #28 [hci0] 5.490550
Set Connection Encryption (0x01|0x0013) ncmd 1
Status: Success (0x00)
> HCI Event: Encryption Change (0x08) plen 4 #29 [hci0] 5.532580
Status: Success (0x00)
Handle: 11
Encryption: Enabled with E0 (0x01)
< ACL Data TX: Handle 11 flags 0x00 dlen 10 #30 [hci0] 5.532645
L2CAP: Information Request (0x0a) ident 1 len 2
Type: Extended features supported (0x0002)
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #31 [hci0] 5.562719
L2CAP: Information Response (0x0b) ident 1 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x000000b8
Enhanced Retransmission Mode
Streaming Mode
FCS Option
Fixed Channels
< ACL Data TX: Handle 11 flags 0x00 dlen 10 #32 [hci0] 5.562780
L2CAP: Information Request (0x0a) ident 2 len 2
Type: Fixed channels supported (0x0003)
> HCI Event: Number of Completed Packets (0x13) plen 5 #33 [hci0] 5.565591
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 20 #34 [hci0] 5.566462
L2CAP: Information Response (0x0b) ident 2 len 12
Type: Fixed channels supported (0x0003)
Result: Success (0x0000)
Channels: 0x0000000000000082
L2CAP Signaling (BR/EDR)
Security Manager (BR/EDR)
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #35 [hci0] 5.566511
L2CAP: Connection Request (0x02) ident 3 len 4
PSM: 3 (0x0003)
Source CID: 64
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #36 [hci0] 5.570089
L2CAP: Connection Response (0x03) ident 3 len 8
Destination CID: 67
Source CID: 64
Result: Connection successful (0x0000)
Status: No further information available (0x0000)
< ACL Data TX: Handle 11 flags 0x00 dlen 27 #37 [hci0] 5.570138
L2CAP: Configure Request (0x04) ident 4 len 19
Destination CID: 67
Flags: 0x0000
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1013
Option: Retransmission and Flow Control (0x04) [mandatory]
Mode: Basic (0x00)
TX window size: 0
Max transmit: 0
Retransmission timeout: 0
Monitor timeout: 0
Maximum PDU size: 0
> ACL Data RX: Handle 11 flags 0x02 dlen 16 #38 [hci0] 5.571470
L2CAP: Configure Request (0x04) ident 4 len 8
Destination CID: 64
Flags: 0x0000
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1691
< ACL Data TX: Handle 11 flags 0x00 dlen 18 #39 [hci0] 5.571521
L2CAP: Configure Response (0x05) ident 4 len 10
Source CID: 67
Flags: 0x0000
Result: Success (0x0000)
Option: Maximum Transmission Unit (0x01) [mandatory]
MTU: 1691
> HCI Event: Number of Completed Packets (0x13) plen 5 #40 [hci0] 5.573594
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 14 #41 [hci0] 5.573967
L2CAP: Configure Response (0x05) ident 4 len 6
Source CID: 64
Flags: 0x0000
Result: Success (0x0000)
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #42 [hci0] 5.574064
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Set Async Balance Mode (SABM) (0x2f)
Address: 0x03 cr 1 dlci 0x00
Control: 0x3f poll/final 1
Length: 0
FCS: 0x1c
> HCI Event: Number of Completed Packets (0x13) plen 5 #43 [hci0] 5.577595
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #44 [hci0] 5.577612
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x03 cr 1 dlci 0x00
Control: 0x73 poll/final 1
Length: 0
FCS: 0xd7
< ACL Data TX: Handle 11 flags 0x00 dlen 18 #45 [hci0] 5.577681
Channel: 67 len 14 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 10
FCS: 0x70
MCC Message type: DLC Parameter Negotiation CMD (0x20)
Length: 8
dlci 12 frame_type 0 credit_flow 15 pri 7
ack_timer 0 frame_size 1008 max_retrans 0 credits 7
> ACL Data RX: Handle 11 flags 0x02 dlen 18 #46 [hci0] 5.581473
Channel: 64 len 14 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 10
FCS: 0xaa
MCC Message type: DLC Parameter Negotiation RSP (0x20)
Length: 8
dlci 12 frame_type 0 credit_flow 14 pri 7
ack_timer 0 frame_size 990 max_retrans 0 credits 7
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #47 [hci0] 5.581541
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Set Async Balance Mode (SABM) (0x2f)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x3f poll/final 1
Length: 0
FCS: 0x43
> HCI Event: Number of Completed Packets (0x13) plen 5 #48 [hci0] 5.584597
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #49 [hci0] 5.585096
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x73 poll/final 1
Length: 0
FCS: 0x88
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #50 [hci0] 5.585552
Channel: 67 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0x70
MCC Message type: Modem Status Command CMD (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #51 [hci0] 5.591479
Channel: 64 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0xaa
MCC Message type: Modem Status Command RSP (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #52 [hci0] 5.592601
Channel: 64 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x01 cr 0 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0xaa
MCC Message type: Modem Status Command CMD (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #53 [hci0] 5.592664
Channel: 67 len 8 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x03 cr 1 dlci 0x00
Control: 0xef poll/final 0
Length: 4
FCS: 0x70
MCC Message type: Modem Status Command RSP (0x38)
Length: 2
dlci 12
fc 0 rtc 1 rtr 1 ic 0 dv 1
< ACL Data TX: Handle 11 flags 0x00 dlen 9 #54 [hci0] 5.592678
Channel: 67 len 5 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xff poll/final 1
Length: 0
FCS: 0x53
Credits: 33
53 S
< ACL Data TX: Handle 11 flags 0x00 dlen 15 #55 [hci0] 5.592688
Channel: 67 len 11 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 7
FCS: 0x4f
80 00 07 10 00 04 00 4f .......O
> HCI Event: Number of Completed Packets (0x13) plen 5 #56 [hci0] 5.595604
Num handles: 1
Handle: 11
Count: 2
> HCI Event: Number of Completed Packets (0x13) plen 5 #57 [hci0] 5.598602
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 21 #58 [hci0] 5.601479
Channel: 64 len 17 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 12
FCS: 0x89
Credits: 4
a0 00 0c 10 00 04 00 cb 00 00 00 01 89 .............
< ACL Data TX: Handle 11 flags 0x00 dlen 41 #59 [hci0] 5.601739
Channel: 67 len 37 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 33
FCS: 0x4f
83 00 21 cb 00 00 00 01 42 00 19 78 2d 6f 62 65 ..!.....B..x-obe
78 2f 66 6f 6c 64 65 72 2d 6c 69 73 74 69 6e 67 x/folder-listing
00 4f .O
> ACL Data RX: Handle 11 flags 0x02 dlen 17 #60 [hci0] 5.612611
Channel: 64 len 13 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 8
FCS: 0x89
Credits: 1
d1 00 08 cb 00 00 00 01 89 .........
< ACL Data TX: Handle 11 flags 0x00 dlen 16 #61 [hci0] 5.613075
Channel: 67 len 12 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x33 cr 1 dlci 0x0c
Control: 0xef poll/final 0
Length: 8
FCS: 0x4f
81 00 08 cb 00 00 00 01 4f ........O
> HCI Event: Number of Completed Packets (0x13) plen 5 #62 [hci0] 5.618623
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 17 #63 [hci0] 5.623869
Channel: 64 len 13 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Info with Header Check (UIH) (0xef)
Address: 0x31 cr 0 dlci 0x0c
Control: 0xff poll/final 1
Length: 8
FCS: 0x89
Credits: 1
a0 00 08 cb 00 00 00 01 89 .........
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #64 [hci0] 5.624057
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Disconnect (DISC) (0x43)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x53 poll/final 1
Length: 0
FCS: 0xa2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #65 [hci0] 5.628872
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x33 cr 1 dlci 0x0c
Control: 0x73 poll/final 1
Length: 0
FCS: 0x88
< ACL Data TX: Handle 11 flags 0x00 dlen 8 #66 [hci0] 5.628967
Channel: 67 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Disconnect (DISC) (0x43)
Address: 0x03 cr 1 dlci 0x00
Control: 0x53 poll/final 1
Length: 0
FCS: 0xfd
> HCI Event: Number of Completed Packets (0x13) plen 5 #67 [hci0] 5.632625
Num handles: 1
Handle: 11
Count: 2
> ACL Data RX: Handle 11 flags 0x02 dlen 8 #68 [hci0] 5.632644
Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
RFCOMM: Unnumbered Ack (UA) (0x63)
Address: 0x03 cr 1 dlci 0x00
Control: 0x73 poll/final 1
Length: 0
FCS: 0xd7
< ACL Data TX: Handle 11 flags 0x00 dlen 12 #69 [hci0] 5.632733
L2CAP: Disconnection Request (0x06) ident 5 len 4
Destination CID: 67
Source CID: 64
> ACL Data RX: Handle 11 flags 0x02 dlen 12 #70 [hci0] 5.637623
L2CAP: Disconnection Response (0x07) ident 5 len 4
Destination CID: 67
Source CID: 64
> HCI Event: Number of Completed Packets (0x13) plen 5 #71 [hci0] 5.863739
Num handles: 1
Handle: 11
Count: 1
< HCI Command: Disconnect (0x01|0x0006) plen 3 #72 [hci0] 7.631380
Handle: 11
Reason: Remote User Terminated Connection (0x13)
> HCI Event: Command Status (0x0f) plen 4 #73 [hci0] 7.632590
Disconnect (0x01|0x0006) ncmd 1
Status: Success (0x00)
> HCI Event: Disconnect Complete (0x05) plen 4 #74 [hci0] 7.727640
Status: Success (0x00)
Handle: 11
Reason: Connection Terminated By Local Host (0x16)
Device Disconnected: D4:63:C6:XX:XX:XX (0) reason 2
在继续尝试许多不同的事情之后,我意识到很可能 Android 设备有问题。解决方案是 Android 设备需要有一个 FTP 服务 运行 才能使用 obexftp -l 或 obexfs。我通过在 Android 设备上安装 ES File Explorer 并在 'Network' 选项卡下选择 'bluetooth' 来实现这一点。这将在蓝牙通道 20 上打开一个 Obex FTP 路径。下面的代码现在起作用了;以及 obexfs。
obexftp -b D4:63:C6:XX:XX:XX -B 20 -U none -l