[devel] порубка firmware-linux
Anton Farygin
rider на basealt.ru
Сб Апр 17 22:56:09 MSK 2021
On 17.04.2021 13:13, Alexey Gladkov wrote:
> On Sat, Apr 17, 2021 at 10:05:07AM +0300, Anton Farygin wrote:
>> On 16.04.2021 18:15, Alexey V. Vissarionov wrote:
>>> On 2021-04-16 17:59:43 +0300, Anton Farygin wrote:
>>> >>> Необходимо получить 0B/172MB архивов.
>>> >>> После распаковки потребуется дополнительно 144MB дискового
>>> >>> пространства.
>>> >>> Отсюда вопрос: кто-нибудь уже изучал возможность разумной
>>> >>> порубки нынешней подборки фирмварей как минимум на
>>> >>> "десктоп/сервер/сеть/встройка"?
>>> >> Лучше, наверное, разбить по вендорам (или просто крупных
>>> >> отселить)...
>>> > А потом выяснится, что, например один вендор использует чипы
>>> > другого.
>>>
>>> Сходу вспоминаются только RALink и MediaTek. И это всего лишь
>>> повод объединить их в одном пакете.
>>>
>> То, что сложность сопровождения растёт на порядок - никого не беспокоит ?
>>
>> Например, нужна будет утилита, которая для используемого железа установит
>> нужные firmware.
> Это не так сложно сделать.
>
> 12 лет назад я делал hardware-search. Это был PoC решения, которое
> определяло какие пакеты с модулями ядра нужно _поставить_ для поддержки
> локального железа.
>
> В модулях ядра есть информация и о firmware. Её можно также искать.
Можно, но проблема в том, что если у тебя на диске нет модулей, а они
нужны для того, что бы поставить систему (получить доступ к диску) или
получить графику или получить сеть, то есть вероятность что придётся
качать с сети и копировать на флешке с помощью отдельной машины.
А выигрываем мы всего-лишь 170 мегабайт.
Подробная информация о списке рассылки Devel