[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