[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 3c509 with 2.4.0 kernel and sid (solved)



Hello,

I found that by recompiling the kernel with the 3c509 as a module and loading
the 3c509.o, all networking is back up.

Thanks everyone for the ideas.

-- Bill
C.R.E.A.M.  Dark Angel

Quoting Bill Bell <whbell@bell-cs.com>:

> Hello Sebastiaan,
> 
> I have the 3c509 driver compiled into the kernel.  One of the early
> problems I had with this system is that if I tried to use a loadable
> module for these cards, I could not get them both to be reconized.
> I seem to remember that a 2.2.x kernel read-me (or even 2.0.x) told
> me to fix this by loading the driver from the kernel and using
> lilo.conf
> to pass in the correct parameters.  It is very possible that by moving
> to the 2.4.0 kernel, my original problem has gone away without my
> trying to find out.
> 
> I will reconfigure my system tonight and try loading them as modules.
> 
> Thanks for the ideas,
> 
> -- Bill
> C.R.E.A.M.  Dark Angel
> 
> Quoting Sebastiaan
> 
> > Hi,
> > 
> > is it vital that both cards are loaded at boottime? What happens
> when
> > you
> > insmod the second card? How does the kernel behave when compiling
> the
> > cards in? Perhaps you can try to leave the ',eth0' and ',eth1' at
> the
> > bootline and let the kernel figure it out itself?
> > 
> > Greetz,
> > Sebastiaan
> > 
> > 
> > On Fri, 26 Jan 2001, Bill Bell wrote:
> > 
> > > Hello all,
> > > 
> > > I have a dual NIC system using two 3c509 cards.  This
> configuration
> > has
> > > been working well under sid with a 2.2.18 kernel (my current
> > system).
> > > I have been trying to move up to a 2.4.0 kernel and I am having
> > > problems.
> > > 
> > > My problem is when booting with the 2.4.0 kernel, both NIC cards
> > have
> > > the wrong media port enabled.  The boot message is saying
> something
> > > like "Coax port" instead of "10baseT port".
> > > 
> > > This is the lilo.conf append line I use to get both cards working
> > for
> > > the 2.2.18 kernel.
> > > 
> > > append="ether=10,0x300,eth0 ether=11,0x310,eth1"
> > > 
> > > When I remark out this append line, run lilo, and boot the 2.4.0
> > kernel,
> > > eth0 gets configed correctly with the 10baseT port enabled, but
> eth1
> > > is not found.
> > > 
> > > Some of the things I have tried-
> > > RTFM docs under /usr/src/linux/Documentation/networking
> > > searching the debian user list archives
> > > searching www.kernel.org documentation
> > > other various FAQs on the web
> > > 
> > > Possible problems as a guess-
> > > 1) I am missing a new append "ether='parameter'"
> > > 2) There is a better way to use the "ether=" line
> > > 3) 2.4.0 kernel has a bug in the 3c509 driver (?)
> > > 
> > > More info-
> > > I have PnP turned off in both the BIOS and on both NICs.
> > > 
> > > Thanks for any and all suggestions.
> > > 
> > > -- Bill
> > > C.R.E.A.M.  Dark Angel



Reply to: