Re: re Laptop Does Not See eth0

Robby Workman <[email protected]>
Newsgroups gmane.linux.slackware
Organization Generally OCD.
Message-ID <[email protected]>
On Sun, 18 Mar 2012 09:59:57 -0500
/dev/rob0 <[email protected]> wrote:

> On Sun, Mar 18, 2012 at 06:12:10AM -0700, Rich Shepard wrote:
> > On Sat, 17 Mar 2012, Bradley D. Thornton wrote:
> > 
> > >I don't understand why, actually, that you feel a need to
> > >compile the kernel from a SlackBuild, when you can simply
> > >install the generic 3.2.7 kernel and create an initrd.
> > 
> >   My understanding is that the stock 3.2.7 kernel was built on a 
> > machine running -current and that it's always been best to build 
> > kernels on the specific machines that will run them.
> 
> Excuse me, I am allergic to that logic ... I feel a sneeze coming 
> on... ... ah... ahhhh... GENTOO!
> 
> <wipes nose> Sorry, please forgive me. ;)
> 
> No, there is no benefit to this. The kernel you get from Slackware is 
> quite as good as any generic kernel you might compile for yourself. 
> Few users need custom kernels at all, and locally-built kernels have 
> no inherent benefit over distributor-provided ones.
> 
> I understand that you are in need of a newer kernel than Slackware 
> 13.37's kernel. If you are running -current already, and if the 
> version in -current meets your needs, just use that, the binary 
> kernel from slackware(64)?-current.


If you are *not* running -current (specifically the gcc versions
included with it), then you probably do NOT want to use the binary
kernel packages from -current.   If you only use the modules shipped
with the packages, then you'll never notice any issues, so maybe
all is well.  However, if you need to build some out of tree module,
you'll quickly notice a gcc mismatch -- the kernel and all of its 
modules must be built with the same gcc version, but you'll be trying
to build the new out-of-tree module with an older gcc release, so it
will go tits-up.

Re the SlackBuild script, there's no magic involved in it, nor does 
it do your kernel config for you.  The best thing for you to do (if
you are running 13.37 and only want/need a newer kernel) is to go
here and grab the config you want:
  http://slackware.osuosl.org/slackware64-current/source/k/

-RW


> 
> > >I mean, if you were hell bent on running 3.2.9 then of course I
> > >could understand, but you already have 3.2.7 waiting for you,
> > >and unless you want to build a monolithic kernel then.... why?
> 
> FWIW I have no sympathy for those who want non-modular kernels. :) 
> There are sane and reasonable reasons to want a custom kernel, such 
> as to trim it down to only what is needed, but I don't count 
> "monolithic" among those reasons.
> 
> Those who want non-modular kernels are those for whom nanoseconds of 
> CPU time are more important than hours of human time. (Even that can 
> make sense if you are developing an embedded platform.)
> 
> >   I can try using the 3.2.7 kernel packages.
> 
> Again, if you're already running -current, and if 3.2.7 has the 
> enhancements you need, do this.
> 
> > At worst, I re-install 13.37 then build a 3.2.11 kernel from
> > souce (that's the most current stable kernel.)
> 
> I don't understand why you'd re-install 13.37 for this, but that 
> might work too. You could take the slackware-current 3.2.7 build 
> script and config as a basis, if you need 3.2.11.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.