[ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Модератор: Модераторы разделов
[ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Разработчики Debian объявили о тестировании нового репозитория non-free-firmware, в который из репозитория non-free перенесены пакеты с прошивками. Во втором альфа-выпуске инсталлятора Debian 12 "Bookworm" предоставлена возможность динамического запроса пакетов с прошивками из репозитория non-free-firmware. Наличие отдельного репозитория с прошивками позволяет обеспечить доступ к прошивкам без включения в установочных носителях общего репозитория non-free.
В соответствии с ранее проведённым общим голосованием в состав официальных образов включены как свободные прошивки из репозитория main, так и проприетарные прошивки, ранее доступные через репозиторий non-free. При наличии оборудования, для работы которого требуются внешние прошивки, необходимые проприетарные прошивки загружаются по умолчанию. Для пользователей, предпочитающих только свободное ПО, на этапе загрузки предоставлена возможность отключения использования несвободных прошивок.
Требуемая прошивка определяется через анализ логов ядра, в которые выводятся предупреждения о сбоях при загрузке прошивок (например, "failed to load rtl_nic/rtl8153a-3.fw"). Разбор лога осуществляет скрипт check-missing-firmware, вызываемый компонентом hw-detect. При определении проблем с загрузкой прошивки скрипт проверяет индексный файл Contents-firmware, в котором сопоставлены имена прошивок и пакетов, в которых их можно найти. Если индекс отсутствует выполняется поиск прошивок через перебор содержимого пакетов в каталоге /firmware. Если пакет с прошивкой найден, он распаковывается и загружаются связанные с ним модули ядра, после чего пакет с прошивкой добавляется в список устанавливаемых пакетов, а репозиторий non-free-firmware активируется в конфигурации APT.
Источник: https://www.opennet.ru/opennews/art.shtml?num=58728
(opennet.ru, мини-новости)
В соответствии с ранее проведённым общим голосованием в состав официальных образов включены как свободные прошивки из репозитория main, так и проприетарные прошивки, ранее доступные через репозиторий non-free. При наличии оборудования, для работы которого требуются внешние прошивки, необходимые проприетарные прошивки загружаются по умолчанию. Для пользователей, предпочитающих только свободное ПО, на этапе загрузки предоставлена возможность отключения использования несвободных прошивок.
Требуемая прошивка определяется через анализ логов ядра, в которые выводятся предупреждения о сбоях при загрузке прошивок (например, "failed to load rtl_nic/rtl8153a-3.fw"). Разбор лога осуществляет скрипт check-missing-firmware, вызываемый компонентом hw-detect. При определении проблем с загрузкой прошивки скрипт проверяет индексный файл Contents-firmware, в котором сопоставлены имена прошивок и пакетов, в которых их можно найти. Если индекс отсутствует выполняется поиск прошивок через перебор содержимого пакетов в каталоге /firmware. Если пакет с прошивкой найден, он распаковывается и загружаются связанные с ним модули ядра, после чего пакет с прошивкой добавляется в список устанавливаемых пакетов, а репозиторий non-free-firmware активируется в конфигурации APT.
Источник: https://www.opennet.ru/opennews/art.shtml?num=58728
(opennet.ru, мини-новости)
Последний раз редактировалось rssbot 01.03.2023 13:48, всего редактировалось 1 раз.
Причина: Updated upstream
Причина: Updated upstream
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Это, конечно, неплохо, вот только в момент установки оно чаще всего требуется, чтобы поднять сеть.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Bizdelnick
Было же какое-то голосование о включении non-free в состав обычного iso, если я верно помню, решили ничего не менять?
Было же какое-то голосование о включении non-free в состав обычного iso, если я верно помню, решили ничего не менять?
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Не знаю, не следил. Видимо, развили идею до того, что описано в этой новости.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Ну это не тяжело сделать в режиме chroot с LiveUSB, другое дело что не каждый кто устанавливает в курсе как это сделать. А так там рассматривали решение чтобы non-free уже включался в DVD, видно решили это сделать как то по хитрому, на этапе установки.Bizdelnick писал: ↑01.03.2023 13:31Это, конечно, неплохо, вот только в момент установки оно чаще всего требуется, чтобы поднять сеть.
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Это делается безо всяких Live штатными средствами, только для этого надо документацию читать, скачивать фирмварь ручками и закидывать на флешку.
Это не убунта, тут сеть обычно используется в процессе установки. Можно, конечно, чисто установкой с диска обойтись, но я, как правило, netinstall пользуюсь. Как, полагаю, и большинство.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Тьфу-тьфу, но с 10 версии не было таких проблем, да даже наверно с 9 . Всегда все подхватывало, даже вай-фай, а может везло.Bizdelnick писал: ↑01.03.2023 13:31Это, конечно, неплохо, вот только в момент установки оно чаще всего требуется, чтобы поднять сеть.
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Версия дистрибутива тут ни при чём. Всё от железа зависит. С Realtek чаще всего такое, как в приведённом в новости примере.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Вы только уточняйте, пожалуйста, про какой Realtek именно. А то на моей памяти почти всё семейство rtl8139/rtl8169/rtl8111/ещё-чего-то-что-забыл нормально с базовым функционалом и без наличия прошивки заводится. Достаточным (функционалом), чтобы netinstall произвести.Bizdelnick писал: ↑02.03.2023 13:49Версия дистрибутива тут ни при чём. Всё от железа зависит. С Realtek чаще всего такое, как в приведённом в новости примере.
С уважением,
Павел Алиев
Павел Алиев
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
У меня такой:
Shell
% sudo dmesg | grep rtl
[ 21.118890] r8169 0000:06:00.0: firmware: direct-loading firmware rtl_nic/rtl8125b-2.fw
% lspci -knn -s06:00.0
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
Subsystem: Gigabyte Technology Co., Ltd RTL8125 2.5GbE Controller [1458:e000]
Kernel driver in use: r8169
Kernel modules: r8169
%
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: [ON] Для Debian 12 запущен отдельный репозиторий с прошивками
Они в пресс-релизе этого чипа аж-но гордились, мол большой шаг вперёд. Мол мы туда аппаратный оффлоад подвезли и ещё много чего. И необходимость использования фирмвари)
С уважением,
Павел Алиев
Павел Алиев