Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kernel without firmware
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
odin_ago
n00b
n00b


Joined: 07 Mar 2011
Posts: 47

PostPosted: Sun Sep 02, 2012 7:53 pm    Post subject: kernel without firmware Reply with quote

Is it possible to install gentoo kernel so that:
1. The kernel sources do not contain any firmware (or at least any proprietary firmware)
2. The kernel (or modules) agrees to load (proprietary) firmware if I install it as a separate package

So I would not need to accept freedist license and allow binary code from any origin, but decide for every firmware package separately if I agree to accept the corresponding license and if I allow binary code from that exact company?

(If I say
Code:
euse -E deblob
, modules reject non-free firmware installed separately, for example, then b43 does not work and makes strange things to the system, for example makes the screen black if I try to load or unload it, fixed by ctrl+alt+f1, then ctrl+alt+f7, also I cannot shutdown normally.)

UPD I would like to avoid any binary and non-free code in my kernel sources, not only in firmware.


Last edited by odin_ago on Sun Sep 02, 2012 8:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 8291
Location: Saint Amant, Acadiana

PostPosted: Sun Sep 02, 2012 8:06 pm    Post subject: Reply with quote

Not sure if I understand what you want, but you can exclude firmware from kernel image, there is an option for that. Furthermore you can build a required driver as module and put firmware into /lib/firmware and it will load from there when module loads.
_________________
My Gentoo installation notes.
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
odin_ago
n00b
n00b


Joined: 07 Mar 2011
Posts: 47

PostPosted: Sun Sep 02, 2012 8:26 pm    Post subject: Reply with quote

Do you mean the option
Code:
CONFIG_EXTRA_FIRMWARE
in make menuconfig (in
Device Drivers --->
Generic Driver Options --->
External firmware blobs to build into the kernel binary
)? But first, it does not resolve licensing question and second, is it true that there is no binary code in gentoo-sources apart from firmware?
Back to top
View user's profile Send private message
odin_ago
n00b
n00b


Joined: 07 Mar 2011
Posts: 47

PostPosted: Sun Sep 09, 2012 8:03 pm    Post subject: Reply with quote

bump
Back to top
View user's profile Send private message
friesia
Apprentice
Apprentice


Joined: 23 Mar 2007
Posts: 202

PostPosted: Wed Dec 12, 2012 12:57 pm    Post subject: Reply with quote

Re-bump.

How can I check my current kernel config for non-free parts?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum