我安装了 pureOS,但无法使我的 Qualcomm wifi(ath10k/QCA6174)工作。我发现有办法让它在其他发行版上运行。但是,Purism 表示,某些 Qualcomm wifi 芯片无法运行,因为它们需要专有固件。ath10k 固件不是免费的吗?如果是,我该如何让它在 pureOS 上运行?
答案1
PureOS 完全能够使用专有驱动程序块,它只是一个 Debian 分支。虽然它并不完全符合操作系统的精神,但您当然可以按照其他人使用的说明为ath10k
操作系统提供驱动程序。我在运行 PureOS 的 Yoga 910 上输入了这段文字,它运行得很好。
您只需要先安装 PureOS,无需互联网连接。
然后,在连接互联网的 PC 上,从以下位置下载固件包这里或使用wget
:
wget http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-atheros_20161130-3_all.deb
然后只需在 PureOS 系统上安装固件包并重新启动。
sudo dpkg -i firmware-atheros_20161130-3_all.deb
reboot
答案2
事实上,WiFi 所需的固件是专有的,因此它不能在完全开源发行版 PureOS 中使用,否则会将操作系统变成非其设计的样子。