Сайт | Скачать | Видео | Wiki

Голосование

Изменение состава linux-firmware-light*.pfs (+ добавить, - убрать)

+ mt7601u.bin  tl-wn727n (usb wifi)
1 (50%)
- предлагайте в теме что добавить...
0 (0%)
+rt3290.bin (wifi)
1 (50%)

Проголосовало пользователей: 1

Автор Тема: firmware (драйвера оборудования).  (Прочитано 10999 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Пришлось поменять ядро на то, что в disco64 использовал, т.к. не подымало видяху (gma500). Не завелась мышь.
Там в основном различия с нашими ядрами, что в zdrv_disco64_19.05 все прошивки упакованы в само ядро. А у нас отдельным модулем, который является облегченным и не вмещает в себя многое. Полный firmware здесь (linux-firmware-20190313_any) https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/
Код
live@prar-1811 ..05-uefi.iso+zdrv_disco64_19.05.sfs/lib % ls -l 
итого 0
drwxr-xr-x 70 root root 4977 янв 31  2017 firmware
drwxr-xr-x  3 root root   29 мар  9  2017 modules

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
А у нас отдельным модулем, который является облегченным и не вмещает в себя многое
Спорное решение... В любом случае запустил и посмотрел. А мышка не поднялась потому, что модуль не подмонтировался по причине того, что /lib не является директорией, а есть ссылкой на /usr/lib.
После перепаковки 000-kernel.... и переносе /lib в /usr - все поехало.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Спорное решение...
Нельзя так говорить на нашем форуме.  :) Все таки минимализм здесь это оправданный 'фетиш'. )
Да и многие (я) уже привыкли, чтобы в системе ничего не висело мертвым не нужным грузом. Это уже не стремление к минимализму, выработался некий прагматизм.

Для сохранения минимального размера маленьких дистрибутивов , в него включен минимальный комплект linux-firmware-light. По опыту, его достаточно для порядка 80% оборудования.
Полный комплект linux-firmware-*.pfs. Устанавливается командой : sfs-get linux-firm (модуль)...

Вики (c)
« Последнее редактирование: 11 Июль 2019, 21:01:00 от krasnyh »

Оффлайн shelezyaka

  • Ветеран
  • *****
  • Сообщений: 814
  • Репутация: +39/-0
Да и многие (я) уже привыкли, чтобы в системе ничего не висело мертвым не нужным грузом. Это уже не стремление к минимализму, выработался некий прагматизм.
Полный комплект linux-firmware-*.pfs. Устанавливается командой : sfs-get linux-firm (модуль)...
Красиво , ноут с видяхой работающей на GMA500 драйверах , разъёма ethernet - нету, вайфай не поднялся - попал в те недоложенные 20%, а может и больше.
В итоге - картина Малевича "Приехали" , и поехали искать НОРМАЛЬНЫЙ дистр.
Intel(R) Xeon(R) CPU E5-2630 v2 , GeForce GTX 560  ,  16Gb DDR3 ,  HDD - 160 Gb  SSD  250 Gb
Acer Aspire One D270-26Сkk Intel Atom N2800 1.86GHz 2Gb DDR3  HDD - 720 Gb

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Может sfs было бы полезно открыть тему - "чего не хватает в стандартном linux-firmware-light-171204_any"? И по ответам пользователей пересобрать его, сильно не увеличивая размер?

Например, мне в основном всегда хватает linux-firmware-light и только для tl-wn727n (usb wifi) в retro1808 я вытаскиваю из полного firmware /usr/lib/firmware/mt7601u.bin и создаю с ним отдельный маленький модуль.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
И еще. У нас ведь  серьезный дистр,  :) значит пользователь должен получить хотя бы информацию почему не все железо у него работает. Прямо в системе, при загрузке. А не после того как он создал тему на форуме и ему уже там объяснили, что у него оказывается укороченный firmware!

Это я делаю акцент на полезности firmware.desktop firmware. Неполная загрузка драйверов
Хотя с его применением первый блин уже был комом.
« Последнее редактирование: 11 Июль 2019, 23:07:55 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
gma500
Правда сами наши ядра может слишком современные для такой видяхи? Но они у нас на любой вкус и возраст железа:
https://mirror.yandex.ru/puppyrus/puppyrus-a64/kernel/
https://mirror.yandex.ru/puppyrus/puppyrus-a/kernel/
« Последнее редактирование: 11 Июль 2019, 23:34:15 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
укороченный firmware
  ... мой "частный случай с драйверами" побеждается с применением linux-firmware-..._any.pfs  ! только c "деактивацией" linux-firmware-light-..._any-sf01.pfs [ - такое теоретически возможно и у кого-нибудь другого в к.-либо проблемном случае ]
  ( http://forum.puppyrus.org/index.php?topic=21617.msg155966#msg155966  )
« Последнее редактирование: 12 Июль 2019, 07:39:16 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: firmware. Неполная загрузка драйверов
« Ответ #23 : 12 Июль 2019, 09:25:50 »
ноут с видяхой работающей на GMA500 драйверах , разъёма ethernet - нету, вайфай не поднялся - попал в те недоложенные 20%, а может и больше.
В итоге - картина Малевича "Приехали" , и поехали искать НОРМАЛЬНЫЙ дистр.
Полный фирм. 140 мб. Т.е. больше самого дистра. Не хотелось бы выходить за размер СД (700мб)
Страшно подумать, что его кто-то еще copy2ram грузит....
Короче, совсем простых решений тут нет. И юзеру необходим определенный запас знаний. надеюсь, в вики он есть
Ну а если юзер решает вопрос методом "поехали искать НОРМАЛЬНЫЙ дистр"
О чем мне сожалеть? Я с инсталляций денег не получаю. Для развития дистра такой юзер вряд ли будет полезен
Может sfs было бы полезно открыть тему - "чего не хватает в стандартном linux-firmware-light-171204_any"? И по ответам пользователей пересобрать его, сильно не увеличивая размер?
Давайте попробуем...
Сделаю голосование
С активностью у нас тяжело
Надо проанализировать другие усеченные наборы фваре в других дистрах. Такие в пупи, porteus (вроде)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: firmware (драйвера оборудования).
« Ответ #24 : 12 Июль 2019, 10:57:15 »
Голосовать не стал, невозможно угадать,  что в этот минимальный фирмваре добавлять, железо разное у всех.
Если в ISO есть полный фирмваре, он должен лежать по умолчанию в modules/base
если нет - честно предупреждать юзера, что возможно не все железо определится, пусть заранее скачивает


1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: firmware (драйвера оборудования).
« Ответ #25 : 12 Июль 2019, 11:01:32 »
Если в ISO есть полный фирмваре
В основном маленький
честно предупреждать юзера, что возможно не все железо определится
Каким образом?

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: firmware (драйвера оборудования).
« Ответ #26 : 12 Июль 2019, 11:04:19 »
Каким образом?
в описании к дистрибутиву
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: firmware (драйвера оборудования).
« Ответ #27 : 12 Июль 2019, 11:07:47 »
Так достаточно?

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: firmware (драйвера оборудования).
« Ответ #28 : 12 Июль 2019, 11:12:02 »
ну или эту ссылку, вроде все понятно
единственно, читают ли описания  :-\
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн erasy

  • Пользователь
  • **
  • Сообщений: 49
  • Репутация: +3/-0
Re: firmware (драйвера оборудования).
« Ответ #29 : 12 Июль 2019, 11:48:58 »
Всем добрый день. Здесь к Слаксу относятся скептически, но все же. Модуль firmware в Slax размером 35 мб состоит в основном из драйверов wifi. У меня 3 встроенных wifi и 3 usb, без firmware поднимается только один древний d-link, в Слаксе - все шесть. Подключение к сети должно быть в обязательном порядке из коробки, остальное уже скачивается и гуглится.