[problem help] macbook蓝牙驱动哪里有?
Tofloor
poster avatar
雨田
deepin
2024-09-02 12:11
Author
  • macbook A1534 macOS12.6 安装了deepin 23 没有蓝牙,是不是缺和驱动,哪里有下载?
Reply Favorite View the author
All Replies
忘记、过去
deepin
2024-09-02 12:44
#1

苹果笔记本用的一般都是博通的网卡?
可以试试 sudo apt install broadcom-sta-dkms 安装下驱动


最好执行下 lsusblspci -nn 看看蓝牙适配器以及无线网卡的硬件 id,才能知道需要啥驱动

Reply View the author
雨田
deepin
2024-09-02 13:48
#2
忘记、过去

苹果笔记本用的一般都是博通的网卡?
可以试试 sudo apt install broadcom-sta-dkms 安装下驱动


最好执行下 lsusblspci -nn 看看蓝牙适配器以及无线网卡的硬件 id,才能知道需要啥驱动

lspci -nn

只有这些信息

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:190c] (rev 08)
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 515 [8086:191e] (rev 07)
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21)
00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21)
00:15.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 [8086:9d62] (rev 21)
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21)
00:19.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO UART Controller #2 [8086:9d66] (rev 21)
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 [8086:9d10] (rev f1)
00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 [8086:9d18] (rev f1)
00:1d.1 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #10 [8086:9d19] (rev f1)
00:1e.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 [8086:9d27] (rev 21)
00:1e.3 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #1 [8086:9d2a] (rev 21)
00:1f.0 ISA bridge [0601]: Intel Corporation LPC/eSPI Controller [8086:9d46] (rev 21)
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d70] (rev 21)
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)
01:00.0 Mass storage controller [0180]: Apple Inc. S3X NVMe Controller [106b:2003] (rev 12)
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 05)
03:00.0 Multimedia controller [0480]: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera [14e4:1570]

也许是主板缺什么驱动。

Reply View the author
青稚
Moderator
2024-09-02 16:46
#3

蓝牙驱动型号,内核版本方便说一下嘛?

Reply View the author
燕子大王来也!
deepin
2024-09-02 17:57
#4

agree

Reply View the author
忘记、过去
deepin
2024-09-02 20:41
#5
雨田

lspci -nn

只有这些信息

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:190c] (rev 08)
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 515 [8086:191e] (rev 07)
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21)
00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21)
00:15.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 [8086:9d62] (rev 21)
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21)
00:19.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO UART Controller #2 [8086:9d66] (rev 21)
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 [8086:9d10] (rev f1)
00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 [8086:9d18] (rev f1)
00:1d.1 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #10 [8086:9d19] (rev f1)
00:1e.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 [8086:9d27] (rev 21)
00:1e.3 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #1 [8086:9d2a] (rev 21)
00:1f.0 ISA bridge [0601]: Intel Corporation LPC/eSPI Controller [8086:9d46] (rev 21)
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d70] (rev 21)
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)
01:00.0 Mass storage controller [0180]: Apple Inc. S3X NVMe Controller [106b:2003] (rev 12)
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 05)
03:00.0 Multimedia controller [0480]: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera [14e4:1570]

也许是主板缺什么驱动。

02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 05)

这是 BCM4350 的博通无线网卡,看上去不被 broadcom-sta-dkms 驱动包支持,但是我记得 V23 系统里预装了这个驱动模块,可能会导致一些异常。

P.S. 参考 networking - Ubuntu 16.04 driver for Broadcom Limited BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 08) - Ask Ubuntu


解决方案(?):

  • 终端执行 sudo apt purge broadcom-sta-dkms 卸载博通网卡闭源驱动 并重启,应该就可以正常使用?理论上重启后会自动加载内核中的 brcmfmac 驱动模块
  • 如果不行,再继续执行 sudo modprobe brcmfmac 看看

P.S. 一般苹果的笔记本用的都是 BCM4360 或者 BCM43142 来着,BCM4350 也就 Dell 会用吧......

Reply View the author