LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 03-09-2018, 11:49 PM   #1
stoat
Member
 
Registered: May 2007
Distribution: LFS
Posts: 628

Rep: Reputation: 185Reputation: 185
So what has happened to the kernel's firmware?


Some firmware I have always had to provide. But others were included with the kernel such as tigon3, e100, and radeon, for example. Somewhere between v4.9.0 and v4.15.7, that stuff went away even though related devices can still be selected in the configuration editor.
Code:
[ /mnt/lfs/svn-170103/sources/linux-4.9 ]$ find . -name tg3*
./drivers/net/ethernet/broadcom/tg3.h
./drivers/net/ethernet/broadcom/tg3.c
./firmware/tigon/tg3.bin.ihex
./firmware/tigon/tg3_tso5.bin.ihex
./firmware/tigon/tg3_tso.bin.ihex
[ /mnt/lfs/svn-170103/sources/linux-4.9 ]$ find . -name d10*_ucode*
./firmware/e100/d101s_ucode.bin.ihex
./firmware/e100/d101m_ucode.bin.ihex
./firmware/e100/d102e_ucode.bin.ihex
[ /mnt/lfs/svn-170103/sources/linux-4.9 ]$ find . -name R*me.bin*
./firmware/radeon/RV630_me.bin.ihex
./firmware/radeon/RV770_me.bin.ihex
./firmware/radeon/RV620_me.bin.ihex
./firmware/radeon/RV710_me.bin.ihex
./firmware/radeon/RV670_me.bin.ihex
./firmware/radeon/RS780_me.bin.ihex
./firmware/radeon/RV635_me.bin.ihex
./firmware/radeon/R600_me.bin.ihex
./firmware/radeon/RV610_me.bin.ihex
./firmware/radeon/RV730_me.bin.ihex
Code:
[ /mnt/lfs/svn-180303/sources/linux-4.15.7 ]$ find . -name tg3*
./drivers/net/ethernet/broadcom/tg3.h
./drivers/net/ethernet/broadcom/tg3.c
[ /mnt/lfs/svn-180303/sources/linux-4.15.7 ]$  find . -name d10*_ucode*
[ /mnt/lfs/svn-180303/sources/linux-4.15.7 ]$
[ /mnt/lfs/svn-180303/sources/linux-4.15.7 ]$ find . -name R*me.bin*
[ /mnt/lfs/svn-180303/sources/linux-4.15.7 ]$
What memo did I not get? Or what am I doing wrong?

Last edited by stoat; 03-09-2018 at 11:51 PM.
 
Old 03-10-2018, 02:59 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,314

Rep: Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327Reputation: 2327
AFAIK, some firmware was dropped from the kernel firmware. These are mainly what they view as 'trailing edge' hardware, or vanishing stuff.

Slackware's kernel-firmware package still includes the old firmware. If you grab an old kernel source and do a 'make firmware_install' on it, you can get the old files. Then repeat on the newer kernel source. That will overwrite updated firmware, but ignore files not included in the package.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Question about kernel headers and kernel-firmware stoffepojken Slackware 11 09-21-2017 11:31 PM
[SOLVED] I build my own kernel. Do I need the kernel-firmware and kernel-headers packages? RandomTroll Slackware 4 12-13-2016 11:32 AM
[SOLVED] Suggestion: install kernel firmware into /lib/firmware/$(uname -r) qweasd Slackware 7 08-08-2012 02:12 PM
What happened to my Linux kernel? TristanDee Debian 16 10-12-2008 11:09 PM
What happened to automounting cd's after recompiling kernel? Braveheart1980 Linux - General 2 07-08-2004 04:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 02:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration