Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 May 2006 22:22:26 -0600
From:      "sfp" <mosfet@planet.eon.net>
To:        <freebsd-net@FreeBSD.ORG>, <olli@lurza.secnetix.de>
Subject:   Re: disable kernel driver at boot?
Message-ID:  <002a01c67969$8108c380$6f3010ac@ephialtes>
References:  <200605161242.k4GCgmS8006842@lurza.secnetix.de>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Oliver Fromme" <olli@lurza.secnetix.de>

> sfp <mosfet@planet.eon.net> wrote:
>  > Is it possible to disable a driver compiled into a 4.10 kernel at
>  > boot time by feeding a (set?) command to the loader?
>  >
>  > In this case I want to turf the EM(4) driver that was compiled into
>  > the kernel I've inherited and substitute it with a new if_em.ko using
>  > kldload.
>
> That's not possible.  You might disable a driver through
> loader variables (or kernel hints, or whatever), but the
> driver will still be present in the kernel image, so you
> cannot load a module that uses the same symbols.

I may have answered my own question.  Compiled em-4.1.6,  replaced if_em.ko
& loaded it from /boot/loader.conf.

The reason I need this is 4.10 enumerates the Pro/1000 GT (PWLA8391GT,
82541PI chipset) as unknown.  Need a newer driver to support the hardware.

I'd still like to find a way to suppress the driver in the kernel entirely
though :P

Thanks for the info!

>
> You will have to compile a kernel that does not include
> the driver.
>
>  > I don't have the option of recompiling the kernel to exclude EM(4).
>
> Too bad.  (Why don't you have that option?)
>
> Best regards
>    Oliver
>
> --
> Oliver Fromme,  secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
> Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
> Any opinions expressed in this message may be personal to the author
> and may not necessarily reflect the opinions of secnetix in any way.
>
> With Perl you can manipulate text, interact with programs, talk over
> networks, drive Web pages, perform arbitrary precision arithmetic,
> and write programs that look like Snoopy swearing.
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002a01c67969$8108c380$6f3010ac>