『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 437|回复: 2

[经验分享] 软路由esx装intel wireless n 7265网卡给虚拟机中的docekr HA开蓝牙

[复制链接]

4

主题

16

帖子

137

积分

注册会员

Rank: 2

积分
137
金钱
121
HASS币
0
发表于 2024-1-5 15:41:21 | 显示全部楼层 |阅读模式
本帖最后由 sets3n 于 2024-1-7 14:58 编辑

esxi装了个英特尔7265无线网卡,想用来直接给Debian12中的homeassistant用,
于是添加pci设备的方式直通给了虚拟机,虚拟机装了驱动只能使用wifi无法使用蓝牙。

开始从https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi这个地址下载的网卡驱动,根据要求复制到/lib/firmware/下。


装完后重启发现WiFi功能正常驱动,蓝牙根本就找不到Device
然后思想就偏离主题了,以为是Linux 6.1内核对这个老网卡的支持有问题,
因为Intel的驱动也说了停留到了iwlwifi-7265-17.ucode,在Google上找了一天Linux 7265 wireless WiFi worked Bluetooth not work。

最后发现蓝牙走usb设备,
esxi中关掉虚拟机,编辑 --> 添加其他设备 --> usb设备。
usb设备中有个intel的设备,[backcolor=rgba(208, 209, 220, 0.9)]Intel product 0x0a2a ,添加,
再次开机,执行rfkill,hci0出现,ha中蓝牙稳定识别

此时ha里添加蓝牙hci0设备一直不成功,我的ha是用docker跑的,看文档上说容器跑的要加参数

-v /run/dbus:/run/dbus:ro


于是就停掉ha的容器删除掉,重新执行命令
sudo docker run -d --name homeassistant --privileged --restart=unless-stopped -e TZ="Asia/Shanghai" -v /root/homeassistant/config:/config -v /run/dbus:/run/dbus:ro --network=host homeassistant/home-assistant:latest

重新进入ha后,便可以正常添加蓝牙设备hci0了,至此无线网卡蓝牙功能成功添加到ha中。

                               
登录/注册后可看大图




                               
登录/注册后可看大图



                               
登录/注册后可看大图




评分

参与人数 1金钱 +10 收起 理由
DDDear + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

50

主题

1300

帖子

4892

积分

论坛DIY达人

积分
4892
金钱
3592
HASS币
20
发表于 2024-1-5 19:24:02 | 显示全部楼层
不错!因为不懂折腾驱动类,我的NUC小主机里的无线网卡和蓝牙一直吃灰。
回复

使用道具 举报

4

主题

16

帖子

137

积分

注册会员

Rank: 2

积分
137
金钱
121
HASS币
0
 楼主| 发表于 2024-1-7 14:59:17 | 显示全部楼层
sorrypqa 发表于 2024-1-5 19:24
不错!因为不懂折腾驱动类,我的NUC小主机里的无线网卡和蓝牙一直吃灰。

能用就用起来,不要浪费,省的花钱买网关了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 15:24 , Processed in 5.606520 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表