Aina kun kernel versio päivittyy /lib/firmware kansioon tulee uusi kansio kernelin version mukaan esim 4.4.0-83-generic.
Tuo ei taida aivan pitää paikkansa. Kernel-päivitys ei ole mitenkään suoraa sidoksissa firmware-päivityksen kanssa.
Kernel-päivitys korjaa ko. Linux-ytimestä löytyneitä bugeja ja mahdollisia tietoturvaongelmia. Ja tarvittaessa lisää laitetuen laitteille, jotka ovat aiemmin jääneet ilman tukea kernelissä.
Kernelin päivittymisen jälkeen on usb TV-viritintikun firmware käytävä kopioimassa uusimpaan /lib/firmware/[kernelin versio] kansioon, muuten tikku ei toimi.
Voidaan toki puhua siitä, ettei Ubuntu/Canonical enää tue tuota laitetta, joten sen firmware:a ei liitetä suoraa ko.
hakemistoon Firmware:t ovat joko laitevalmistajan kehitelmiä - tai aktiivisien kehittäjien (lue: taitavan ohjelmoijan tai ohjelmointitiimin) luomia tiedostoja, joilla laite saadaan toimimaan ylipäätään käyttöjärjestelmässä, jota ei laitevalmistaja suoraa tue.
Yhä vain kaunis kiitos niille kehittäjille, jotka vaivautuvat ohjelmoimaan tuen laitteille myös Linux-järjestelmälle. Usein nämä ohjelmoijat joutuvat kehittelemään ajureita saamatta laitevalmistajalta riittävää tietoa laitteesta vedoten liikesalaisuuksiin tai patentteihin/lisensseihin.
"Laite on aina yhtä käyttökelpoinen kuin sille ohjelmoidut ajurit."
Aiemmin riitti, että firmware tiedosto oli /lib/firmware kansiossa, vaan ei toimi enää. Mistä ongelma johtuu? Kuinka sen voi korjata?
Itse jo olet kehittänyt metodin korjata ongelman.
PS. Laitapa vain rohkeasti tarkemmat speksit TV-viritinkortistasi. Ehkä ratkaisu löytyisi helpommin (?).
Muoks: "Riesanani" on laite, jonka ajuri on ajoittain asennettava uudelleen. Yleensä ainoastaan, kun järjestelmä päivitetään uudelleen tai asennettaessa uusi järjestelmä. Pelkkä kernel-version päivitys ei vaadi tämän laitteen ajurin uudelleen asentamista.