为什么固件会丢失?它不附带产品吗?

时间:2017-06-11 03:09:11

标签: driver archlinux firmware

我想从usb棒上安装我的mac mini上的arch linux。但我一开始就陷入困境:

[    9.138816] b43 ssb0:0: Direct firmware load for b43/ucode15.fw failed with error -2
[    9.138900] b43 ssb0:0: Direct firmware load for b43/ucode15.fw failed with error -2
[    9.138959] b43 ssb0:0: Direct firmware load for b43-open/ucode15.fw failed with error -2
[    9.139003] b43 ssb0:0: Direct firmware load for b43-open/ucode15.fw failed with error -2
[    9.139349] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Dri … cefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

我谷歌周围有关固件和驱动程序。我的理解是固件是只读内存中的产品附带的一些软件(产品上的某些产品已烧毁此固件)

为什么此错误消息告诉我下载正确的固件?
可以更改固件吗? 即使固件与驱动程序不匹配,也不应该下载固件驱动程序??

我完全糊涂了,在我看来,固件已经存在于产品上,如果有什么不对,那应该是驱动程序的问题。

有人可以帮我澄清一下吗?

1 个答案:

答案 0 :(得分:0)

是的,固件可以更改,但并不总是在ROM中。它们通常由内核模块使用(在模块安装时)。

在Debian Linux上,我安装了firmware-linux-nonfree等许多其他软件包,例如firmware-realtek(对于我的桌面)。您需要找到与您的硬件相关的固件包。