首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开HCI套接字。原因:协议不支持地址族

无法打开HCI套接字。原因:协议不支持地址族
EN

Stack Overflow用户
提问于 2020-11-17 04:57:58
回答 1查看 1.2K关注 0票数 1

我正在开发一个需要连接到BLE设备的应用程序,但我找不到他们来建立连接并读取蓝牙设备(是的,它是开着的),并且我只能从该应用程序将其连接到另一个应用程序。所以,我试着在我的运行于WSL2的kali linux中用bettercap嗅探蓝牙连接,但是当我尝试"ble.recon on“时,我得到:

代码语言:javascript
复制
bettercap v2.28 (built for linux amd64 with go1.14.4) [type 'help' for a list of commands] 
eth0: You don't have permission to capture on that device (socket: Operation not permitted)

并且,如果我尝试:"hciconfig“,我得到这个问题

代码语言:javascript
复制
Can't open HCI socket.: Address family not supported by protocol

我想我需要启用我的hci套接字之类的。我需要帮助。我对与tis设备建立连接的其他想法持开放态度

设备: M1001 mopeka

应用程序(工作中):gascheck

EN

回答 1

Stack Overflow用户

发布于 2021-06-15 05:03:05

不允许WSL2直接访问网络或蓝牙卡。它被赋予一个内部网桥IP地址。从外部看,windows正在建立网络连接,而不是kali。所以,如果你需要使用这个,也许你可以尝试双启动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64865627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档