Re: eepro100 and e1000

Christoph Plattner <[email protected]>
Newsgroups gmane.linux.drivers.eepro100.devel
Organization AAA
Message-ID <[email protected]>
Hello,

I never thought this for a release driver !
I only wanted to give a hint for the problem of Nate Amsden to do
a "quick&dirty" solution for his constellation. He knows which cards
exactly he has, and which ID they have.

Never think, I would do such a thing in a driver in general !!
I know the probling methods, and I know your drivers very well.

BTW: I never had an e1000 card in my hands.....

Christoph



Donald Becker wrote:
> 
> On Wed, 5 Jun 2002, Christoph Plattner wrote:
> > Nate Amsden wrote:
> > > Claus Rosenberger wrote:
> > > >
> > > > i want to use the eepro100 and the e1000 in the same machine. until now i
> > > > compiled modules and had some alias eth0 and eth1 for this cards. but now
> > > > i want to build the drivers staticly to the kernel. how i can force to
> > > > load the eepro100 as device eth0 and the e1000 as device eth1 ?
> > > > the kernel load the devices all the time in wrong order.
> 
> In this case the detection order is set by the order that the driver
> probes are called.
> Since the e1000 driver is only distributed as a module, you must have
> added the e1000 probe into the code yourself.  Just change the order.
> 
> > > change the order of the PCI cards, the kernel should assign them in the order
> > > that they are detected, so if they are PCI cards, flip em around, and
> > > it should get reversed. if one is onboard ..well I am not sure what
> > > you can do.
> 
> That's only true for multiple cards supported by a single driver.  The
> driver probe detects all supported cards.
> 
> > Try to patch the driver only searching for "one" VENDOR_ID/CHIP_ID
> > on the PCI bus.
> 
> That won't do it.  And changing the driver to "skip" unrecognized
> network cards isn't an option -- how can a one driver know that some
> other network driver will be supporting that device and filling in the
> naming "hole"?
> 
> --
> Donald Becker                           [email protected]
> Scyld Computing Corporation             http://www.scyld.com
> 410 Severn Ave. Suite 210               Second Generation Beowulf Clusters
> Annapolis MD 21403                      410-990-9993

-- 
  +--------V--------+	[email protected]
  |  A L C A T E L  |	-----------------------------
  +-----------------+	Phone: +43 1 27722 3706	
         T A S		Fax:   +43 1 27722 3955
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.