vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vasekА если firmware инит подгружает до монтирования /var запись будет в журнале? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Пусто. Или уменьшить уровень логирования? )
Тут только самопальный edid в параметрах загрузки ядра.
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
vs220Вот теперь понял, спасибо. Это типа грош сэконопили на ПЗУ :) vasekУ меня эта команда завершается молча. Но система не загружается без linux-firmware. Кстати, виснет она культурненько: если нажать Alt-Ctrl-Del - идёт на перезагрузку. AivarА эта команда выдаёт кучу строк, которые почти все ко мне отношения иметь не могут. Как среди них выделить реально использованное? |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
akoropЭто позволяет легко обновлять микрокод без необходимости перепрошивать ПЗУ. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
akoropДык я для себя ее сочинил. Вы свой выхлоп разбирайте сами... ;) |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
akoropА если чуть подправить заменив modinfo на modprobe --show-depends? Что то глянул у меня и нет ничего с firmware. Покажет ли modprobe --show-depends по зависимостям firmware?
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
vs220Пустой вывод. А вот попробовал я dmesg | grep -i firmware и вывод меня ошарашил: И как оно вообще работает?! Впрочем, про загрузку фирмвари опять ничего позитивного.
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
akoropПо идеи показывает всю фирмарь которая может быть подгружена модулем все зависимости подгружаемые модулемfirmware видать не показывает не на чем проверить блютуз для примера modinfo btusb |grep firm----
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Как я это понимаю, возможно и не совсем верно - есть firmware, которые вкомпилированы в ядро и о них заботится не нужно и есть firmware, встроенные в initramfs, наличие которых нужно смотреть в этом самом initramfs. У меня в initramfs их нет (распаковал initramfs-linux.img в ~/TTT/initramfs) ls ~/TTT/initramfs/usr/lib | grep firmware ……. пусто find ~/TTT/initramfs -iname '*firmware*' ……. пусто на всякий случай вывод - ls ~/TTT/initramfs
PS - Узнать какие модули нужны на стадии загрузки - mkinitcpio -M Чтобы посмотреть firmware в ядре нужно распаковать vmlinz-linux. Я распаковал в ~/TTT/TEMP/2/vmlinux, но это чистый бинарник и нужно его распаковывать дальше, но не будем (слишком муторно), просто применил strings к распакованному бинарнику vmlinux strings ~/TTT/TEMP/2/vmlinux | grep firmware ….. чтобы посмотреть наличие строк firmware - их много, например и куча других, самих бинарников, конечно, так не увидишь, нужно распаковывать дальше.EDIT 1 - с самой загрузкой firmware знаком плохо (как то не интересно было, интереснее залезти в потроха ...), но привожу цитату из одного источника
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vasekНу ТС я так понял нужно просто получить список используемых /usr/lib/firmware/* |