我有一个 ACEPC 品牌的计算棒,例如这个(T6 Pro Stick 迷你 PC 袖珍电脑迷你无风扇 Windows 10 4Gb Ram 64Gb R T3D9)。它运行 Windows,并且 WiFi 运行良好。
但我无法让这个 Broadcom 适配器在 Ubuntu 上运行(尝试过常规的 Ubuntu 19.10)。它只是看不到任何存在的网络硬件。PC 中没有以太网端口。我还有其他电脑,我可以在棒式 PC 运行 Ubuntu 时使用这些电脑下载东西并带入。
任何指点都将不胜感激。在 Windows 中,我看到它被列为
Broadcom 802.11ac WDI SDIO 适配器
编辑:以下是两个命令的输出:
dmesg | grep brcm:
[ 31.052424] bluetooth hci0: Direct firmware load for brcm/BCM4345C0.hcd failed with error -2
[ 31.052437] Bluetooth: hci0: BCM: Patch brcm/BCM4345C0.hcd not found
[ 31.557581] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 31.569403] usbcore: registered new interface driver brcmfmac
[ 31.684111] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.$(DEFAULT_STRING)-$(DEFAULT_STRING).txt failed with error -2
[ 31.684160] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2
[ 34.574654] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
消息 | grep -i sdio:
[ 31.557581] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 31.684111] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.$(DEFAULT_STRING)-$(DEFAULT_STRING).txt failed with error -2
[ 31.684160] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2
[ 34.574654] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
感谢您的编辑帮助。我还从有关 Sony VAIO 的旧链接帖子中获得了 brcmfmac43241b4-sdio.txt。
答案1
我有完全相同的 PC 棒,我是这样解决问题的:在 Windows 分区中搜索文件 c:\Windows\Sytem32\drivers\4345r6nvram.txt;然后将其复制到 Linux 发行版中的 /lib/firmware/brcm/brcmfmac43455-sdio.txt。卸载模块(rmmod brcmfmac),然后再次加载(modprobe brcmfmac)。