> Joseph Wright wrote:
>
> On Sun, Jun 18, 2000 at 04:14:51AM +0200, Cyrille Lefevre wrote:
> > "Daniel C. Sobral" <[EMAIL PROTECTED]> writes:
> >
> > > > Joseph Wright wrote:
> > > >
> > > > Since when? Any that I've ever needed had to be compiled into the
> > > > kernel.
> > >
> > > Since when is a tough question, but since 4.0, I think, for NICs, and
> > > certainly at least 3.x, maybe even 2.x, for fs.
> >
> > cvs log ifconfig.c says revision 1.44 which is after RELENG_3_4_0_RELEASE
> > ...
> > RELENG_4_0_0_RELEASE: 1.51
> > ...
> > RELENG_3_4_0_RELEASE: 1.38.2.2
> > ...
> > revision 1.44
> > date: 1999/09/20 07:58:08; author: msmith; state: Exp; lines: +45 -1
> > If we don't appear to have a module loaded supporting the interface
> > we're about to operate on, try to load one. Don't complain if the
> > load fails, and always press on regardless (there may not be a module
> > suitable or required).
> >
> > With the renaming of the PCI ethernet driver modules and the addition
> > of appropriate miibus dependancies on those modules that need it, it is
> > now no longer necessary to compile many ethernet drivers into the kernel;
> > they will be loaded on demand the first time they are ifconfig'ed.
>
> I built a kernel without 'device miibus' and 'device xl' and it
> automatically loaded the drivers when I manually did 'ifconfig'. But
> it didn't load them from rc.conf, where I have my ethernet card
> configured like so:
>
> ifconfig_xl0="inet 216.231.50.6 netmask 255.255.255.0"
> defaultrouter="216.231.50.1"
>
> So I put the drivers back in the kernel.
another solution would be to load it a boot time using if_xl_load="YES"
in /boot/loader.conf.
I don't remember which version of FreeBSD are you running, is it
4.0-STABLE ?
PS : I put back this message in the mailing lists multimedia & hackers.
Cyrille.
--
home: mailto:[EMAIL PROTECTED] work: mailto:[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message