¿Por qué las tarjetas de red parecen funcionar bien sin firmware en Linux?

¿Por qué las tarjetas de red parecen funcionar bien sin firmware en Linux?

Tengo computadoras con tarjetas Ethernet Intel y Realtek, y sigo olvidándome de instalar los paquetes de firmware de Linux cuando les instalo Debian. Puedo ver mensajes en syslog que me dicen que no se pudo encontrar el firmware de la tarjeta, pero, sorprendentemente, puedo acceder a la red sin problemas.

¿Por qué es esto? Tenía la impresión de que el firmware era necesario para el funcionamiento normal de cualquier dispositivo. ¿Podría toparme?másproblemasconel firmware que sin? He tenido algunos problemas con desconexiones aleatorias con una tarjeta Broadcom Ethernet (usando el controlador tg3) y leí una publicación sobre problemas causados ​​por firmware defectuoso.

Respuesta1

Los paquetes de firmware de Linux se incluyen para garantizar que el firmware coincida con lo que esperan los controladores del kernel. El firmware actualizado de fábrica aún debería permitirle usar el hardware, debido a la compatibilidad con versiones anteriores. Sin embargo, es posible que el nuevo firmware haya agregado nuevos contadores que el kernel espera o haya mejorado las rutinas de manejo de paquetes.

Con cada nueva versión de firmware, puede solucionar problemas o introducir nuevos problemas. No lo sabrá hasta que lo pruebe y la mayoría de los proveedores esperan que sus clientes formen parte de su programa de Garantía de Calidad... o eso parece.

información relacionada