Firmware i Driver sobre Linux: De tot una mica sobre aquests 2 conceptes

Firmware i Driver sobre Linux: De tot una mica sobre aquests 2 conceptes

Firmware i Driver sobre Linux: De tot una mica sobre aquests 2 conceptes

Avui abordarem el tema dels conceptes de «Firmware» i «Driver», Ja que, són 2 conceptes importants a causa de que influeixen directament sobre el bon funcionament de tot Sistema operatiu en un dispositiu determinat.

I després aprofundirem una mica sobre com poden gestionar-dos, els «Firmwares» i «Drivers» sobre GNU / Linux.

Firmware i Driver sobre Linux: Ordres per conèixer el Sistema Operatiu GNU / Linux

Atès que, en aquesta publicació no aprofundirem en detall sobre què ordres de comandes són útils o pertinents per a conèixer les especificacions tècniques de Hardware i Software d'un ordinador, Com de costum, deixarem els enllaços d'algunes entrades anteriors relacionades perquè, en cas de ser necessari qualsevol pugui fàcilment accedir-hi i aprofundir aquest punt:

Un equip de còmput consta de dispositius físics anomenats de forma global maquinari, i components lògics anomenats programari. Hi ha eines que permeten identificar les dues parts, ja sigui per conèixer les característiques de l'equip com per mesurar el seu acompliment i / o diagnosticar possibles falles. Quan hi ha la necessitat de sol·licitar suport en la resolució de problemes, com ara, instal·lar o actualitzar un firmware o driver, és important poder aportar (recol·lectar) tota la informació que sigui possible i necessària sobre el maquinari i el programari que conformen l'equip. Ordres per conèixer el sistema (identificar maquinari i algunes configuracions de programari)

com
Article relacionat:
Ordres per conèixer el sistema (identificar maquinari i algunes configuracions de programari)
Article relacionat:
3 eines per conèixer el maquinari del teu sistema
Inxi
Article relacionat:
inxi: script per veure en detall els components de maquinari del teu sistema
Shell Scripting
Article relacionat:
Com extreure paràmetres des del Terminal aplicant Shell Scripting

Firmware i Driver: Conceptes, similituds i diferències, i més.

Firmware i Driver: Conceptes, similituds i diferències, i més.

Què és un Firmware?

Segons el web «Definicion.de», un "Firmware" és descrit com:

"El firmware, el nom fa referència a la programació en ferm, forma part de l'hardware, ja que, es troba integrat a l'electrònica, però també està considerat com a part del programari a l'estar desenvolupat sota algun llenguatge de programació. Es podria dir que el firmware funciona com el nexe entre les instruccions que arriben a el dispositiu des de l'exterior i les seves diverses parts electròniques." (Ampliar info)

Mentre que, el web «Sistemas.com» expressa el següent:

"El Firmware consisteix llavors en una quantitat d'instruccions que interactuen amb l'ordinador, trobant-se aquestes en la Memòria de només lectura (generalment s'empra una memòria ROM) que permet controlar i diagnosticar el funcionament a nivell de Circuit Elèctric d'un dispositiu o la seva interacció amb l'equip." (Ampliar info)

Què és un Driver?

Segons el web «conceptodefinicion.de», un «Driver» és descrit com:

"Un dels components de programari, que treballa en conjunt amb el sistema operatiu i el controlador perifèric, per proporcionar una interfície funcional. El Driver (controlador / gestor) d'un dispositiu és una espècie d'aplicació dissenyada especialment perquè l'usuari pugui controlar tots els programes al vostre ordinador, a més que, és l'encarregat de fer que un maquinari funcioni correctament, de manera que es considera una de les peces més importants dins de les dedicades a moderar el funcionament de l'equip." (Ampliar info)

Mentre que, el web «Sistemas.com» expressa el següent:

"Un Controlador (o bé, el seu equivalent en anglès, Driver) és una eina de programari que permet que un sistema operatiu pugui fer total ús del que estigui contingut en el maquinari de l'equip, sent no només el que és un Perifèric (és a dir , XNUMX Teclat, un impressora o Ratolí, sense distingir si es tracta d'un Perifèric d'entrada o bé d'un Perifèric de sortida) sinó també a tots els Dispositius de el Sistema que estiguin fixos, com ara una Targeta de Video, Placa de So o similars." (Ampliar info)

Similituds i diferències

De l'anteriorment llegit podem extreure les següents similituds i diferències

  1. Tots dos són eines o utilitaris de programari que serveixen per fer funcionar un dispositiu (element intern o extern de maquinari).
  2. El firmware sempre el trobarem ja instal·lat a cada dispositiu i sobre un mòdul de memòria propi, mentre que un driver s'instal·la i funciona sempre sobre el Disc Dur i Sistema Operatiu que operés el dispositiu.
  3. Un firmware representa el nivell més baix de programari amb el qual pot interactuar amb un maquinari, mentre que un Driver representa nivells superiors de treball.
  4. Tots dos són realment molt importants i necessaris, ja que un Driver correcte i ben instal·lat garanteix un correcte funcionament d'un dispositiu sobre un ordinador o equip de control, mentre que el microprogramari assegura la configuració bàsica i inicial, el seu correcte encesa i posada en línia de cada dispositiu.
  5. Un Firmware sol ser molt complicat d'actualitzar, mentre que un Driver sol ser fàcil d'instal·lar i actualitzar, tant de forma manual com automàtica.

Gestió de Firmwares i Drivers sobre GNU / Linux

Un cop obtinguda la informació de marca, model, fabricant i especificacions tècniques sobre un dispositiu, via documentació, aplicacions o ordres de terminal. Ja només faltaria en el cas dels Drivers, El conèixer que paquet conté el controlador correcte. Val destacar, que molts paquets de Drivers porten per nom la paraula "Firmware".

A més, per exemple, en Distros GNU / Linux basades en Debian / Ubuntu, Es pot conèixer quins paquets contenen certs controladors fent ús de l' Comando «Apt» o «apt», Tal com es veu a continuació:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

Mentre que, per a la gestió dels «Firmwares» l'opció més fàcil és l'ús de l'aplicació anomenada «Firmware Update» o simplement LVFS. Aquesta aplicació també coneguda pel seu nom complet, "Linux Vendor Firmware Service», És bàsicament:

"Una eina CLI i GUI que funciona mitjançant un servei (dimoni) que es connecta a la web de "Linux Vendor Firmware Service» i és capaç de detectar, descarregar i actualitzar els firmwares necessaris per als dispositius reconeguts."

Per al nostre cas pràctic, jo l'he instal·lat sobre la meva Sistema operatiu usat, anomenat Miracles (Respin basat en MX Linux) seguint les següents accions i ordres de comandament:

  • Instal·lació de l'Repositori PPA de Star Labs: Afegint la següent URL a l'arxiu «sources.list»

«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»

  • I després executant les següents ordres de comandament:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
  • Executar l'aplicació via Menú d'aplicacions sota el nom «Firmware Update»

Firmware i Driver: Linux Vendor Firmware Service (LVFS)

Per a més informació sobre el seu ús per interfície gràfica o comanda de terminal es pot visitar el seu lloc web oficial, I els seus llocs de GitHub y Plataforma de llançament.

Imatge generica per conclusions d'articles

Conclusió

Esperem que aquesta "petita i útil publicació" sobre els conceptes de «Firmware y Drivers», Que solen ser dos punts importants dins de la Informàtica, Ja que, influeixen directament sobre el bon funcionament de tot Sistema operatiu sobre un dispositiu determinat; sigui de molt interès i utilitat, per a tota la «Comunidad de Software Libre y Código Abierto» i de gran contribució a la difusió de l'meravellós, gegantí i creixent ecosistema d'aplicacions de «GNU/Linux».

Per ara, si t'ha agradat aquesta publicación, No deixis de compartir amb d'altres, en els teus llocs web, canals, grups o comunitats favorites de xarxes socials o sistemes de missatgeria, preferiblement lliures, obertes i / o més segures com telegramSenyalMastodon o una altra de l' Fedivers, Preferiblement.

I recorda visitar la nostra pàgina d'inici en «DesdeLinux» per explorar més notícies, a més d'unir-te al nostre canal oficial de Telegram de DesdeLinuxMentre que, per a més informació, pots visitar qualsevol Biblioteca en línia com a OpenLibra y jEdit, per accedir i llegir llibres digitals (PDFs) sobre aquest tema o altres.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.