在 Debian jessie 上通过 bluetoothctl 发送和接收文件

5 debian bluetooth

我已经成功配对并连接到我的智能手机设备。现在,当我将文件从手机发送到笔记本电脑时,文件将不会发送。我如何bluetoothctl在 Debian 8.7 上发送和接收文件?任何人都可以给我一些阅读来源,我在互联网上找不到太多关于 bluetoothctl 的信息。

GAD*_*D3R 5

bluetoothctl用于控制您的蓝牙设备,要传输文件,您应该使用其他工具,例如obexftp

apt install obexftp
Run Code Online (Sandbox Code Playgroud)

man obexftp:

obexftp is used to access files on mobile equipment, i.e. cell phones. 
With obexftpd you can transfer files between any computers using IrDA, 
Bluetooth and TCP/IP
Run Code Online (Sandbox Code Playgroud)

要从第一个蓝牙设备的bar目录中获取文件:foo

obexftp -b -c foo -g bar
Run Code Online (Sandbox Code Playgroud)

或使用 MAC_Address :

obexftp -b MAC_address -g bar
Run Code Online (Sandbox Code Playgroud)

要将文件发送barfoo第一个串行端口上的设备目录:

obexftp -t /dev/ttyS0 -c foo -p bar
Run Code Online (Sandbox Code Playgroud)

或者使用 MAC_Address :

obexftp -b MAC_address -p bar
Run Code Online (Sandbox Code Playgroud)

选项:

-p source, --put source
-g source, --get source
-b device, --bluetooth device
-t device, --tty device
Run Code Online (Sandbox Code Playgroud)