环境:在vmplayer中运行Ubuntu 14.04。
在PyBluez示例中,rfcomm-server.py,在PORT_ANY上运行RFCOMM服务器的问题
代码块:
from bluetooth import *
erver_sock=BluetoothSocket( RFCOMM )
server_sock.bind(("",PORT_ANY))
server_sock.listen(1)
我总是在绑定操作中得到_bluetooth.error:(98,'地址已经在使用')。
This thread显示禁用pnat并且它可以正常工作。我的问题是
在这种情况下,我如何知道哪个服务正在使用RFCOMM频道?是否有命令列出它们?
sdptool浏览本地
并未显示频道1正在使用中。