On Wed, 25 Aug 1999, Leandro Asnaghi-Nicastro wrote:
>
> So, being a newbie in linux, the first Slackware dilemma has
> arrived. While I am able to follow the latest DNS-How-To to set up
> Bind-8 without too many problems (they tend to solve themselves
> after a day I leave the machine alone and I take a look at things
> again), I am having trouble installing correctly my network card.
>
> The computer in question is a Compaq 486-SX with 16 MB of RAM,
> and a 16 MB swap. I'm running Slackware 4.0, only packages 'a'
> and 'n', and only about half of the stuff that was in them (news
> readers, lynx, apache and stuff like that, I've all skipped).
>
> I opened up my conf.modules, and entered the alias for my 3Com
> 3c509 network card. I have this same type of card in my other two
> linux boxes and it works just fine. (Just for the record, I don't have
> an "options" setting, since the settings are already correct without
> it.. besides, with it, when I do the following -- see a few steps below
> -- the card doesn't activate itself).
>
> Unfortunately when I boot I get this error:
>
> ....
> SIOCSIFADDR: No such device
> eth0: unknown interface: No such device
> SIOCSFIBRDADDR: No such device
> eth0: unknown interface: No such device
> SIOCSIFNETMASK: No such device
> SIOCADDRT: Network is unreachable
> Activating IPv4 packet forwarding...
> ....
>
> Then the login.
>
> When I login, if I run /etc/rc.d/rc.inet1 I get the same error.
>
> At this point I gave a shot at installing the module with insmod
> 3c509. The prompt reports:
>
> eth0: 3c509 at 0x300 tag 1, 10baseT port, address 00 20 af 2d 46
> 5f, IRQ 10.
> followed by the revision of the driver and then the port.
>
>
> Okay.. running /etc/rc.d/rc.inet1 gives me this error now:
>
> SIOCADDRT: File exists
> eth0: Setting Rx mode to 1 addresses.
>
>
> After that, using IP numbers (I did not configure the DNS nor have I
> entered any info in hosts.conf) as of yet, and I was able to ftp,
> telnet, etc. into the other two machines on the network.
>
> I was happy. But of course, each time I reboot, the same problem
> persists.
>
> Any suggestions?
>
> Thanks.
> leandro
> ---
>
Leandro,
Are you running kerneld (as opposed to kmod)? You need to figure
out which (check your boot messages). If you are running kerneld, then you
can usually specify in a file what modules you need to load. I think that
module loading is distribution specific (and I dont run Slackware), so you
will have to research the specifics yourself.
If you are running kmod, I think that kmod is supposed to autoload
the modules. But then, I dont run kmod, so I'm not qualified to give you
advice on that...
Regards,
Kenneth