为什么网卡在没有固件的情况下工作正常?

我使用Intel和Realtek以太网卡的电脑,当我把Debian安装到他们身上时,我一直忘记安装linux-firmware软件包。 我可以在系统日志中看到消息,告诉我该卡的固件无法find,但是,令人惊讶的是,我可以很好地访问networking。

为什么是这样? 我以为固件是正常操作任何设备所必需的。 我可以遇到比固件更多的问题吗? 我一直在用Broadcom以太网卡(使用tg3驱动程序)随机断开一些问题,我读了一篇关于由错误固件引起的问题的文章。

包含linux-firmware软件包以确保固件与内核驱动程序的期望相匹配。 由于向后兼容,出厂闪存固件仍应允许您使用硬件。 但是,新的固件可能会添加内核预期的新计数器或改进数据包处理例程。

随着每一个新的固件版本,它可以解决问题或引入新的问题。 直到你试用它,你才会知道,大多数供应商都希望他们的客户成为他们的质量保证计划的一部分。