>Now I get Mar 10 22:55:50 localhost kernel: IPX Portions Copyright (c) 1995
>Caldera, Inc. Mar 10 22:55:51 localhost kernel: Appletalk 0.17 for Linux
>NET3.035 Mar 10 22:55:52 localhost insmod:
>/lib/modules/preferred/net/3c509.o: symbol for parameter io not found
>delaying eth0 initialization
3c509 driver doesn't want the "io=", though
it will take the "irq=" specification.
Despite comments in various HOWTOs about the
fact that ISA NIC drivers generally don't probe
for NICs automatically, the 3c509b driver
does.
Perhaps because the card comes in a PCI model
as well??? I dunno.
Anyway, in my system I have two 3c509b cards
configured at I/O address 300 and 310, IRQs
10 and 11 respectively.
My module configuration file simply contains:
alias eth0 3c509
alias eth1 3c509
and nothing else, and the kernal finds them both.
How do I know? If it didn't, I wouldn't be typing
to you right now, since I'm typing this on a
Win98 box using ip masquerading to talk through
the Linux box over my DSL router.
I betcha if you do a "cat /proc/ioports" or a "cat /proc/interrupts"Quote:>when I boot up.
>if I run ifconfig I get the following
>eth0
>Link encap:Ethernet HWaddr 00:10:5A:25:23:ED
>inet addr:204.210.62.215 Bcast:204.210.62.255 Mask:255.255.255.0
>UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:38 errors:0 dropped:0 overruns:0 frame:0
> TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0
> Interrupt:10 Base address:0x300
you won't see the 3c509b card, though :)
--
Nature photos, on-line guides, at http://donb.photo.net